open-index/open-npm huggingface dataset:
npm package: @paypal/sdk-constants
Description: Utilities.
Latest version: 1.0.157

## paypal-sdk-constants

[![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-constants/main.yml?branch=main&logo=github&style=flat-square
[build]: https://github.com/paypal/paypal-sdk-constants/actions?query=workflow%3Abuild
[version-badge]: https://img.shields.io/npm/v/@paypal/sdk-constants.svg?style=flat-square
[package]: https://www.npmjs.com/package/@paypal/sdk-constants
[license-badge]: https://img.shields.io/npm/l/@paypal/sdk-constants.svg?style=flat-square
[license]: https://github.com/paypal/paypal-sdk-constants/blob/master/LICENSE

Constants for paypal sdk.

## Quick Start

#### Getting Started

- Fork the module
- Run setup: `npm run setup`
- Start editing code in `./src` and writing tests in `./tests`
- `npm run build`

#### Building

```bash
npm run build
```

#### Publishing

- Publish your code: `npm run release` to add a patch
  - Or `npm run release:path`, `npm run release:minor`, `npm run release:major`
npm package: @paypal/sdk-logos
Description: JSX/SVG logos for PayPal.
Latest version: 2.3.3

## PayPal SDK Logos

[![build status][build-badge]][build]
[![code coverage][coverage-badge]][coverage]
[![npm version][version-badge]][package]
[![apache license][license-badge]][license]

[build-badge]: https://img.shields.io/github/actions/workflow/status/paypal/paypal-sdk-logos/main.yml?branch=main&logo=github&style=flat-square
[build]: https://github.com/paypal/paypal-sdk-logos/actions?query=workflow%3Abuild
[coverage-badge]: https://img.shields.io/codecov/c/github/paypal/paypal-sdk-logos.svg?style=flat-square
[coverage]: https://codecov.io/github/paypal/paypal-sdk-logos/
[version-badge]: https://img.shields.io/npm/v/@paypal/sdk-logos.svg?style=flat-square
[package]: https://www.npmjs.com/package/@paypal/sdk-logos
[license-badge]: https://img.shields.io/npm/l/@paypal/sdk-logos.svg?style=flat-square
[license]: https://github.com/paypal/paypal-sdk-logos/blob/main/LICENSE

Logos for PayPal SDKs.

### Render using JSX with HTML

```javascript
/** @jsx node */

import { PayPalLogo, LOGO_COLOR } from "paypal-sdk-logos";
import { node, html } from "@krakenjs/jsx-pragmatic/src";

function render() {
	return (<PayPalLogo logoColor={LOGO_COLOR.WHITE} />).render(html());
}
```

### Render using JSX with React

```javascript
/** @jsx node */

import React from "react";
import { PayPalLogo, LOGO_COLOR } from "paypal-sdk-logos";
import { node, react } from "@krakenjs/jsx-pragmatic/src";

function render() {
	return (<PayPalLogo logoColor={LOGO_COLOR.WHITE} />).render(react({ React }));
}
```

### Render using vanilla JavaScript and HTML

```javascript
import { PayPalLogo, LOGO_COLOR } from 'paypal-sdk-logos';
import { html } from '@krakenjs/jsx-pragmatic/src';

function render() {
    return PayPalLogo({ logoColor: LOGO_COLOR.WHITE });
        .render(html());
}
```

## Quick Start

#### Getting Started

- Fork the module
- Run setup: `npm run setup`
- Start editing code in `./src` and writing tests in `./tests`
- `npm run build`

#### Building

```bash
npm run build
```

#### Tests

- Edit tests in `./test/tests`
- Run the tests:

  ```bash
  npm run test
  ```

#### Publishing & Deploying to CDN

For detailed instructions on publishing the package and deploying the logos to the CDN, refer to the [Contributing Guide](./CONTRIBUTING.md).

- **Publishing**: Learn how to publish the package, including alpha and main branch releases, in the [Publishing section](./CONTRIBUTING.md#publishing).
- **Deploying to CDN**: Follow the steps to deploy the `cdn` folder using the PayPal Web CLI or the UI in the [Deploying Logos to the CDN section](./CONTRIBUTING.md#deploying-logos-to-the-cdn).
npm package: @paypal/sdk-release
Description: Unified SDK wrapper module for tests, shared build config, and deploy.
Latest version: 5.0.544

## 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/LICENSE

Wrapper 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
```