chore(deps): update pnpm.catalog.default @paypal/paypal-js to v11 - #888
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update pnpm.catalog.default @paypal/paypal-js to v11#888renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
commit: |
📦 Package Size🟢 3 size metrics smaller 📚 22 runtime dependencies (no change)
All tracked output (27)
Runtime dependencies (22)
Baseline: main_@_9368f012___2026-08-24 · gzip is the comparison metric · changes below 16 B gzip are ignored |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^10.1.0→^11.0.0^10.0.0→^11.0.0Release Notes
paypal/paypal-js (@paypal/paypal-js)
v11.0.0Compare Source
Major Changes
6b10c2b: A breaking change that removes PayPal's homegrownApplePaySessionbrowser-global typing from the v6 types.@paypal/paypal-js/sdk-v6no longer declares a strippedApplePaySessionclass or augments the globalWindowinterface withApplePaySession. That augmentation conflicted with the community@types/applepayjspackage (TS2717/TS2687), and because it shipped through thesdk-v6barrel it landed in every consumer's compilation — even projects that never use Apple Pay.Minor Changes
c3b5dbe: Update the v6 Google Pay types for 3D Secure (SCA) support.GooglePayOneTimePaymentSession.initiatePayerActionchanges from the previous no-opplaceholder to its real signature —
initiatePayerAction(options: { orderId: string }): Promise<InitiatePayerActionResponse>— which resolves with the 3DSliabilityShiftandrejects if the buyer cancels or authentication fails.
Adds and exports three supporting types:
LiabilityShiftType(
"UNKNOWN" | "NO" | "YES" | "POSSIBLE"),InitiatePayerActionOptions, andInitiatePayerActionResponse.be48634: Add TypeScript types for the v6 local payment methods (LPM) components.LPMPaymentsInstanceand theLPMComponentsunion are now exported from@paypal/paypal-js/sdk-v6, andSdkInstance/Components/CreateInstanceOptionsrecognize LPM component names (e.g."ideal-payments","bancontact-payments") socreateInstancereturns the LPM methods when an LPM component is requested.SdkInstancenow narrows the LPM methods it exposes to only the components actually requested — for examplecreateInstance({ components: ["ideal-payments"] })now typescreateIdealOneTimePaymentSessiononly, instead of surfacing all 50 LPM session-creation methods as optional. This is powered by a new single-source-of-truthLPMComponentToSessionMethodmap (also exported) and anLPMInstanceFor<T>helper type, which replace the previous positionally-alignedLPMComponents/LPMSessionMethodNameunions.Remove optional chaining (
?) fromLPMInstanceFor<T>methods since requested LPM components are guaranteed to exist at runtime on the SDK instance.Patch Changes
be48634: MakeaddressLine2andadminArea2required (not optional) on the LPMLPMSessionFieldBillingAddresstype, matching the internal SDK'sBillingAddressshape where both fields are required.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.