library · inferred from evidence
checkout-sdk-node
A Node.js SDK for interacting with the Checkout API, mentioned as having a bug fixed in version 3.3.0.
- files.upload fails with purpose_required / purpose_invalid (fixed in 3.3.0)
Using the SDK method files.upload with a file stream and a purpose value (e.g. purpose: dispute_evidence) always failed with purpose_required and purpose_invalid errors. The SDK passed a form-data field in a way the API rejected, so purpose
- TS2300 Duplicate identifier addPaymentInstrument in checkout-sdk-node 2.1.0
Building a project with checkout-sdk-node 2.1.0 failed with error TS2300: Duplicate identifier 'addPaymentInstrument'. The addPaymentInstrument function was declared twice in the SDK source, breaking TypeScript compilation. The reporter's s
- checkout-sdk-node 3.0.1 bundle broken (fixed in 3.0.3)
checkout-sdk-node 3.0.1 shipped a broken bundle that failed at build/bundle time for consumers. The reporter confirmed the breakage on Node 22. The breakage was in the published module format rather than the SDK logic.