{"_id":"@antelopejs/stripe","_rev":"7-d627683d4b29e75c3a4e2f1fecbe53a0","name":"@antelopejs/stripe","dist-tags":{"latest":"1.0.2"},"versions":{"0.0.1":{"name":"@antelopejs/stripe","version":"0.0.1","keywords":["antelopejs","stripe","payment","billing","checkout"],"license":"Apache-2.0","_id":"@antelopejs/stripe@0.0.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/stripe#readme","bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"dist":{"shasum":"c01045debc38f813bd76752eb2c16d3a78317471","tarball":"https://registry.npmjs.org/@antelopejs/stripe/-/stripe-0.0.1.tgz","fileCount":12,"integrity":"sha512-YCo7KcqP8BWhrQJ0hL0H27vS+AtfuxTitDnJ9JdvXpfl9KZj3myMFMKiDHS5AWuHhbNIwEyAGGg3EGz7WpEBbg==","signatures":[{"sig":"MEQCIHXY7Ovah0gdDeZ5aHucfbiB4VP0JzBu6oPrlJuSYz4yAiAV6iPy3y0o4RNmoTBT3Lob4GtPHvjHSDtkO3NMLE2J/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42374},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e9a22e99262c7a5379f8f2ffbc91cb12df40dfb9","scripts":{"dev":"ajs project run -w -p playground","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"echo \"No test specified\"","build":"tsc","format":"prettier --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it"},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"imports":["core@beta","api@beta","redis@beta"],"exportsPath":"dist/interfaces","importsOptional":[]},"repository":{"url":"git+https://github.com/AntelopeJS/stripe.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible payment module that implements the Stripe interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"11.1.0","redis":"^4.7.0","stripe":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.25.0","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@types/uuid":"10.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.30.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stripe_0.0.1_1746744865391_0.12030986369929164","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@antelopejs/stripe","version":"0.1.0","keywords":["antelopejs","stripe","payment","billing","checkout"],"license":"Apache-2.0","_id":"@antelopejs/stripe@0.1.0","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/stripe#readme","bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"dist":{"shasum":"f62af0fb253e4d0acb3aaa129e1f1a632eb78076","tarball":"https://registry.npmjs.org/@antelopejs/stripe/-/stripe-0.1.0.tgz","fileCount":12,"integrity":"sha512-g3S3rmsJ2/vwtHNMjMzQCv3S43yjK1XOnGbI94x5sfv1h1sUu2EePAlMxxjrraa9nOzbvEs06L3iEYRnaGNsaw==","signatures":[{"sig":"MEYCIQCDR9sRhtZ7b48NzIygoa0hF1R2eHvPcsmUfiToUv+4GQIhAOEHIS7ozns6yWOLT1IHfVV6v79deqvIGQyJMe61MSAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43229},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ba52fcafd9b17070457d7498f8b99c47d865367d","scripts":{"dev":"ajs project run -w -p playground","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"echo \"No test specified\"","build":"tsc","format":"prettier --write .","prepack":"pnpm run build","prepare":"ajs module imports update","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","generate":"ajs module exports generate","dev:prepare":"cd playground && ajs module imports update"},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"imports":["core@beta","api@beta","redis@beta"],"exportsPath":"dist/interfaces","defaultConfig":{"apiKey":"your_stripe_api_key","endpoint":"stripe","webhookSecret":"your_stripe_webhook_secret"},"importsOptional":[]},"repository":{"url":"git+https://github.com/AntelopeJS/stripe.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible payment module that implements the Stripe interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"11.1.0","redis":"^4.7.0","stripe":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.25.0","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@types/uuid":"10.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.30.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/stripe_0.1.0_1748557228718_0.40726049914585527","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@antelopejs/stripe","version":"0.1.1","keywords":["antelopejs","stripe","payment","billing","checkout"],"license":"Apache-2.0","_id":"@antelopejs/stripe@0.1.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/stripe#readme","bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"dist":{"shasum":"27cd3ed7958843d0d35d470b0dd89a4267fb72b2","tarball":"https://registry.npmjs.org/@antelopejs/stripe/-/stripe-0.1.1.tgz","fileCount":9,"integrity":"sha512-d6UCyA1DE3KKb8T8iPhnhRR1xhF1mNFgYv61n7dC22Y9g+Wd2ohTf9F+lFy48ri2b2CvhGNepbLmN9bWIxsFmw==","signatures":[{"sig":"MEYCIQCzkWz/w47et8r5np7J9H//6lAYw9JzodvuAj1o4EGQzAIhAI1uClwl9BzV+2VzQM0Wm4TngQF+j1Ihf5P2S2d/x5BJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34151},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"27c74800284dfb782592ac9e5b2a7bce6157d007","scripts":{"dev":"ajs project run -w -p playground","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"echo \"No test specified\"","build":"rm -rf dist && tsc","format":"prettier --write .","prepack":"pnpm run build","prepare":"ajs module imports install","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","generate":"ajs module exports generate","dev:prepare":"cd playground && ajs module imports install"},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"imports":["core@beta","api@beta","redis@beta"],"exportsPath":"dist/interfaces","defaultConfig":{"apiKey":"your_stripe_api_key","endpoint":"stripe","webhookSecret":"your_stripe_webhook_secret"},"importsOptional":[]},"repository":{"url":"git+https://github.com/AntelopeJS/stripe.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible payment module that implements the Stripe interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"11.1.0","redis":"^4.7.0","stripe":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"eslint":"^9.25.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.25.0","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@types/uuid":"10.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.30.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stripe_0.1.1_1762798146034_0.18333269003528008","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@antelopejs/stripe","version":"1.0.0","keywords":["antelopejs","stripe","payment","billing","checkout"],"license":"Apache-2.0","_id":"@antelopejs/stripe@1.0.0","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/stripe#readme","bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"dist":{"shasum":"6c5d0072afffddf0d66ea0eacd884159d0a4d03b","tarball":"https://registry.npmjs.org/@antelopejs/stripe/-/stripe-1.0.0.tgz","fileCount":6,"integrity":"sha512-Ll45Xt4jYBiwjGOdxiahpuC6nEgodcRzamcgdihnMLFHu50BKImMj7xrXRpqEUBmfFq91sIv88p02WCggIATQw==","signatures":[{"sig":"MEYCIQD4fqEs22X8RWYWSNkyh8Zz17kDjRj9/HLvdhGysW6d2gIhAO+LPtajYsnnuyApmZgClHyMT89eW6cjDstHs+2OARGw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26105},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e3929f74eb29217c3e727771875aada851a6608d","scripts":{"lint":"biome check .","test":"echo \"No test specified\"","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"implements":["@antelopejs/interface-stripe"],"defaultConfig":{"apiKey":"your_stripe_api_key","endpoint":"stripe","webhookSecret":"your_stripe_webhook_secret"}},"repository":{"url":"git+https://github.com/AntelopeJS/stripe.git","type":"git"},"_npmVersion":"11.7.0","description":"A flexible payment module that implements the Stripe interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"11.1.0","stripe":"^18.0.0","ioredis":"^5.10.0","@antelopejs/interface-api":"^0.0.2","@antelopejs/interface-redis":"^0.0.2","@antelopejs/interface-stripe":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"rimraf":"^6.0.1","release-it":"^19.2.4","typescript":"^5.8.3","@types/node":"^22.14.1","@types/uuid":"10.0.0","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stripe_1.0.0_1774289837094_0.030035889212457922","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@antelopejs/stripe","version":"1.0.1","keywords":["antelopejs","stripe","payment","billing","checkout"],"license":"Apache-2.0","_id":"@antelopejs/stripe@1.0.1","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/stripe#readme","bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"dist":{"shasum":"a88bd6d556c0eaa876a60be6a2d46d140d9b1a91","tarball":"https://registry.npmjs.org/@antelopejs/stripe/-/stripe-1.0.1.tgz","fileCount":6,"integrity":"sha512-iGX5TGMKeE4CGPj6UoZjCd6lNqKXv49D1Dnb5uwuMuq2VxA7qW65Q3zH3MikVqtgWqe+IilT22oNHaSfwEqeNg==","signatures":[{"sig":"MEUCIQChbRFE5pEtvNo6K16T+H5JSY4SjxSniwteVDyT4tbbVAIgENtMMEyg0X30xFkwo3PUXf/puiAMdFW5KYk+AeywMgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26150},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5e465c35a31eac861922f38da120c082d3ee67f0","scripts":{"lint":"biome check .","test":"echo \"No test specified\"","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"implements":["@antelopejs/interface-stripe"],"defaultConfig":{"apiKey":"your_stripe_api_key","endpoint":"stripe","webhookSecret":"your_stripe_webhook_secret"}},"repository":{"url":"git+https://github.com/AntelopeJS/stripe.git","type":"git"},"_npmVersion":"11.7.0","description":"A flexible payment module that implements the Stripe interface of antelopejs","directories":{},"_nodeVersion":"20.19.1","dependencies":{"uuid":"11.1.0","stripe":"^18.5.0","ioredis":"^5.10.1","@antelopejs/interface-api":"^0.0.5","@antelopejs/interface-core":"^0.0.5","@antelopejs/interface-redis":"^0.0.6","@antelopejs/interface-stripe":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/uuid":"10.0.0","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stripe_1.0.1_1781622610653_0.4175562476556989","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@antelopejs/stripe","version":"1.0.2","description":"A flexible payment module that implements the Stripe interface of antelopejs","keywords":["antelopejs","stripe","payment","billing","checkout"],"repository":{"type":"git","url":"git+https://github.com/AntelopeJS/stripe.git"},"main":"dist/index.js","publishConfig":{"access":"public"},"license":"Apache-2.0","packageManager":"pnpm@10.6.5","scripts":{"build":"rimraf dist && tsc","format":"biome format --write .","lint":"biome check .","lint:fix":"biome check --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run test && pnpm run prepack && release-it","test":"echo \"No test specified\"","typecheck":"tsc --noEmit"},"antelopeJs":{"implements":["@antelopejs/interface-stripe"],"defaultConfig":{"apiKey":"your_stripe_api_key","webhookSecret":"your_stripe_webhook_secret","endpoint":"stripe"}},"dependencies":{"@antelopejs/interface-api":">=0.0.5 <1.0.0","@antelopejs/interface-core":">=0.0.5 <1.0.0","@antelopejs/interface-redis":">=0.0.6 <1.0.0","@antelopejs/interface-stripe":">=0.0.4 <1.0.0","ioredis":"^5.10.1","stripe":"^18.5.0","uuid":"11.1.0"},"devDependencies":{"@biomejs/biome":"2.3.2","@types/node":"^22.19.15","@types/uuid":"10.0.0","release-it":"^19.2.4","release-it-changelogen":"^0.1.0","rimraf":"^6.1.3","typescript":"^5.9.3"},"gitHead":"9b17531f2df08479a3f41078a4e3bdb13b93412a","types":"./dist/index.d.ts","_id":"@antelopejs/stripe@1.0.2","bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"homepage":"https://github.com/AntelopeJS/stripe#readme","_nodeVersion":"20.19.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-PNLU1i+MzRQPQlVxWeor1fvipVTluHOOkhflUvyg5fZg4n4yqOtzB+7ICRgww6YWh+z4v2Qy6//1U5dj1mHzzA==","shasum":"0549f2e44eef3c407d40bd2570f2cf263f60722f","tarball":"https://registry.npmjs.org/@antelopejs/stripe/-/stripe-1.0.2.tgz","fileCount":6,"unpackedSize":26215,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDR3xY1rNGW8pdWGKHlaE659DlkbqhRmqdJIgGT3hJgDAIgVEGcOnCb9X2vqYCeLfWXgkvMJdHrIW9EA3r8cSPSGcg="}]},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"directories":{},"maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stripe_1.0.2_1787327473658_0.6428734861078196"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-08T22:54:25.323Z","modified":"2026-08-21T15:51:14.182Z","0.0.1":"2025-05-08T22:54:25.592Z","0.1.0":"2025-05-29T22:20:28.968Z","0.1.1":"2025-11-10T18:09:06.234Z","1.0.0":"2026-03-23T18:17:17.303Z","1.0.1":"2026-06-16T15:10:10.781Z","1.0.2":"2026-08-21T15:51:13.816Z"},"bugs":{"url":"https://github.com/AntelopeJS/stripe/issues"},"license":"Apache-2.0","homepage":"https://github.com/AntelopeJS/stripe#readme","keywords":["antelopejs","stripe","payment","billing","checkout"],"repository":{"type":"git","url":"git+https://github.com/AntelopeJS/stripe.git"},"description":"A flexible payment module that implements the Stripe interface of antelopejs","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"readme":"![Stripe](.github/social-card.png)\n\n# @antelopejs/stripe\n\n<div align=\"center\">\n<a href=\"https://www.npmjs.com/package/@antelopejs/stripe\"><img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/@antelopejs/stripe.svg?style=for-the-badge&labelColor=000000\"></a>\n<a href=\"./LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/npm/l/@antelopejs/stripe.svg?style=for-the-badge&labelColor=000000\"></a>\n<a href=\"https://discord.gg/sjK28QHrA7\"><img src=\"https://img.shields.io/badge/Discord-18181B?logo=discord&style=for-the-badge&color=000000\" alt=\"Discord\"></a>\n<a href=\"https://antelopejs.com/modules/stripe\"><img src=\"https://img.shields.io/badge/Docs-18181B?style=for-the-badge&color=000000\" alt=\"Documentation\"></a>\n</div>\n\nAn extensive Stripe payment processing module that implements the Stripe interface for AntelopeJS.\n\n## Installation\n\n```bash\najs project modules add @antelopejs/stripe\n```\n\n## Interfaces\n\nThis module implements the Stripe interface that provides comprehensive payment processing capabilities. The interface is installed separately to maintain modularity and minimize dependencies.\n\n| Name          | Install command                         |                                                                 |\n| ------------- | --------------------------------------- | --------------------------------------------------------------- |\n| Stripe        | `ajs module imports add stripe`         | [Documentation](https://github.com/AntelopeJS/interface-stripe) |\n\n\n## Overview\n\nThe AntelopeJS Stripe module provides functionality for handling Stripe payment processing:\n\n- Payment intent creation and management\n- Webhook handling for Stripe events\n- Payment method retrieval\n- Payment monitoring and event watching\n- Cluster-aware payment processing with Redis\n\n## Dependencies\n\nThis module depends on the following Antelope interfaces:\n\n- [**API Interface**](https://github.com/AntelopeJS/interface-api): Required to handle Stripe webhook events and route them to the appropriate handlers\n- [**Redis Interface**](https://github.com/AntelopeJS/interface-redis): Used to enable clustering capabilities, allowing payment intent monitoring and watching to work seamlessly across multiple instances\n\n## Configuration\n\nThe Stripe module can be configured with the following options:\n\n```json\n{\n  \"apiKey\": \"your_stripe_api_key\",\n  \"webhookSecret\": \"your_stripe_webhook_secret\",\n  \"endpoint\": \"stripe\"\n}\n```\n\n### Configuration Details\n\nThe module requires the following configuration properties:\n\n- `apiKey`: Your Stripe API key for authentication with the Stripe API\n- `webhookSecret`: Your Stripe webhook signing secret for verifying webhook events\n- `endpoint`: The base endpoint path for Stripe webhook controller (defaults to 'stripe' if not specified)\n\nAdditional configuration properties from the Stripe.js library configuration can also be provided.\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}