Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including @paypal/checkout-components with all npm packages installed. Try it out:

@paypal/checkout-components lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:

// require("@paypal/checkout-components/[??]")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@paypal/checkout-components v5.0.60

PayPal Checkout components, for integrating checkout products.

PayPal Checkout

Gitter chat Build Status dependencies Status devDependencies Status

A set of components allowing easy integration of PayPal Buttons and PayPal Checkout into your site, powered by zoid.

Dev Docs



Please feel free to follow the Contribution Guidelines to contribute to this repository. PRs are welcome, but for major changes please raise an issue first.

Quick Setup

Set up your env:

npm install

Run tests:

npm test

Run in dev mode:

npm run dev

Test Tasks

npm test
--clear-cacheClear Babel Loader and PhantomJS cache
--debugDebug mode. PhantomJS, Karma, and CheckoutJS
--quickFastest testing. Minimal output, no coverage
--browserChoose Browser


This package is published weekly, Every Wednesday. Please view our Changelog to stay updated with bug fixes and new features.

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free