├── .circleci └── config.yml ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── renovate.json ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── example ├── package.json ├── src │ ├── AppModule.ts │ ├── AppService.ts │ ├── ConfigModule.ts │ ├── ConfigService.ts │ └── index.ts └── yarn.lock ├── nest-cli.json ├── package.json ├── src ├── StripeCoreModule.ts ├── StripeModule.spec.ts ├── StripeModule.ts ├── constants │ ├── index.ts │ ├── stripeModuleOptions.ts │ └── stripeToken.ts ├── decorators │ ├── InjectStripe.spec.ts │ ├── InjectStripe.ts │ └── index.ts ├── index.ts ├── interfaces │ ├── StripeAsyncOptions.ts │ ├── StripeOptions.ts │ ├── StripeOptionsFactory.ts │ └── index.ts ├── providers │ ├── createStripeProvider.spec.ts │ ├── createStripeProvider.ts │ └── index.ts └── util │ ├── getStripeClient.spec.ts │ ├── getStripeClient.ts │ └── index.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact = true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/README.md -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/AppModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/src/AppModule.ts -------------------------------------------------------------------------------- /example/src/AppService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/src/AppService.ts -------------------------------------------------------------------------------- /example/src/ConfigModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/src/ConfigModule.ts -------------------------------------------------------------------------------- /example/src/ConfigService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/src/ConfigService.ts -------------------------------------------------------------------------------- /example/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/src/index.ts -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/package.json -------------------------------------------------------------------------------- /src/StripeCoreModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/StripeCoreModule.ts -------------------------------------------------------------------------------- /src/StripeModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/StripeModule.spec.ts -------------------------------------------------------------------------------- /src/StripeModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/StripeModule.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/stripeModuleOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/constants/stripeModuleOptions.ts -------------------------------------------------------------------------------- /src/constants/stripeToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/constants/stripeToken.ts -------------------------------------------------------------------------------- /src/decorators/InjectStripe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/decorators/InjectStripe.spec.ts -------------------------------------------------------------------------------- /src/decorators/InjectStripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/decorators/InjectStripe.ts -------------------------------------------------------------------------------- /src/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InjectStripe'; 2 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/StripeAsyncOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/interfaces/StripeAsyncOptions.ts -------------------------------------------------------------------------------- /src/interfaces/StripeOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/interfaces/StripeOptions.ts -------------------------------------------------------------------------------- /src/interfaces/StripeOptionsFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/interfaces/StripeOptionsFactory.ts -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/providers/createStripeProvider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/providers/createStripeProvider.spec.ts -------------------------------------------------------------------------------- /src/providers/createStripeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/providers/createStripeProvider.ts -------------------------------------------------------------------------------- /src/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createStripeProvider'; 2 | -------------------------------------------------------------------------------- /src/util/getStripeClient.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/util/getStripeClient.spec.ts -------------------------------------------------------------------------------- /src/util/getStripeClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/src/util/getStripeClient.ts -------------------------------------------------------------------------------- /src/util/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getStripeClient'; 2 | -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhaspden/nestjs-stripe/HEAD/yarn.lock --------------------------------------------------------------------------------