Ghost/ghost/stripe
Fabien "egg" O'Carroll 6ce441f760 Moved the last of the Stripe config out of Members
refs https://github.com/TryGhost/Team/issues/1322

We no longer restart the Members service based on the Stripe service
being updated, which meant that if it was initially configured with
missing URL's and later Stripe connected, it would not get the new
config until a server restart. This moves the last of Stripe config into
the Stripe service, so that all things concerning Stripe can be handled
in one place and updated together.
2022-02-15 10:57:40 +02:00
..
lib Moved the last of the Stripe config out of Members 2022-02-15 10:57:40 +02:00
test Moved the last of the Stripe config out of Members 2022-02-15 10:57:40 +02:00
.eslintrc.js Used @babel/eslint-parser for stripe package 2022-01-18 10:37:47 +02:00
index.js Moved members-stripe-service -> stripe 2022-01-18 10:25:37 +02:00
LICENSE Moved members-stripe-service -> stripe 2022-01-18 10:25:37 +02:00
package.json Moved the last of the Stripe config out of Members 2022-02-15 10:57:40 +02:00
README.md Updated README 2022-01-31 18:17:45 +02:00
yarn.lock Moved members-stripe-service -> stripe 2022-01-18 10:25:37 +02:00

Stripe Service

Install

npm install @tryghost/members-stripe-service --save

or

yarn add @tryghost/members-stripe-service

Usage

Develop

This is a mono repository, managed with lerna.

Follow the instructions for the top-level repo.

  1. git clone this repo & cd into it as usual
  2. Run yarn to install top-level dependencies.

Test

  • yarn lint run just eslint
  • yarn test run lint and tests