Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paypal/paypal-sdk-release
Unified SDK wrapper module for tests, shared build config, and deploy
https://github.com/paypal/paypal-sdk-release
checkout paypal sdk
Last synced: 6 days ago
JSON representation
Unified SDK wrapper module for tests, shared build config, and deploy
- Host: GitHub
- URL: https://github.com/paypal/paypal-sdk-release
- Owner: paypal
- License: apache-2.0
- Created: 2018-03-03T03:11:21.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-11-20T16:16:27.000Z (about 1 month ago)
- Last Synced: 2024-12-20T19:09:31.561Z (13 days ago)
- Topics: checkout, paypal, sdk
- Language: JavaScript
- Size: 1.74 GB
- Stars: 38
- Watchers: 43
- Forks: 44
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
## PayPal Braintree Client SDK
[![build status][build-badge]][build]
[![npm version][version-badge]][package]
[![apache license][license-badge]][license][build-badge]: https://img.shields.io/github/actions/workflow/status/paypal/paypal-sdk-release/main.yml?branch=main&logo=github&style=flat-square
[build]: https://github.com/paypal/paypal-sdk-release/actions?query=workflow%3Abuild
[version-badge]: https://img.shields.io/npm/v/@paypal/sdk-release.svg?style=flat-square
[package]: https://www.npmjs.com/package/@paypal/sdk-release
[license-badge]: https://img.shields.io/github/license/paypal/paypal-sdk-release.svg?style=flat-square
[license]: https://github.com/paypal/paypal-sdk-release/blob/main/LICENSEWrapper module to test and release combined client SDK modules for PayPal and Braintree.
## Quick Start
### Adding a new component module
```bash
npm run add my-sdk-component
```### Updating all components
```bash
npm run upgrade
```### Updating specific components
```bash
npm run upgrade @paypal/checkout-components
npm run upgrade @paypal/card-components
```### Removing specific components
```bash
npm run remove @paypal/checkout-components
```### Release
**Warning:** this will trigger an npm publish and production deploy.
```bash
npm run release
```### Activate
**Warning:** this will move the published version into traffic.
```bash
npm run activate
```To roll back, or activate a specific version:
```bash
npm run activate x.x.x
```