{"_id":"@autlantic/payments-recurring-core","_rev":"7-99d39af7954a7bed0a7857061c0ad751","name":"@autlantic/payments-recurring-core","dist-tags":{"latest":"0.2.7"},"versions":{"0.2.0":{"name":"@autlantic/payments-recurring-core","version":"0.2.0","license":"MIT","_id":"@autlantic/payments-recurring-core@0.2.0","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"homepage":"https://docs.autlantic.com","bugs":{"url":"https://github.com/arslandulsoft/DrProfit/issues"},"dist":{"shasum":"5caf2ccf208ab87483cdf73c8c067e73910387f4","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.0.tgz","fileCount":23,"integrity":"sha512-rMUedRp8PSY9/w/Y9+gRJsUaA1zwuh5TVZSDbbFtIEfolhhRNSc0EXQFuN4iWv5BcdaXVOKdmjIoNZdwtH5qVA==","signatures":[{"sig":"MEQCIEMkuqCpCdgqqE7Hs+swELaHSTdBPwsV6w36mF6ySkt7AiAsuCrhNRUCW6+Wv37oM0VV1crHi103mGw95azJk+NBJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18381},"main":"./dist/index.js","_from":"file:autlantic-payments-recurring-core-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/a9ee16754b40955ff7ed30a6920f74bc/autlantic-payments-recurring-core-0.2.0.tgz","_integrity":"sha512-rMUedRp8PSY9/w/Y9+gRJsUaA1zwuh5TVZSDbbFtIEfolhhRNSc0EXQFuN4iWv5BcdaXVOKdmjIoNZdwtH5qVA==","repository":{"url":"git+https://github.com/arslandulsoft/DrProfit.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/payments-recurring-core_0.2.0_1784467773202_0.5069481563283367","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@autlantic/payments-recurring-core","version":"0.2.2","author":{"name":"Autlantic","email":"support@autlantic.com"},"license":"MIT","_id":"@autlantic/payments-recurring-core@0.2.2","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"homepage":"https://docs.autlantic.com","bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"dist":{"shasum":"3ccc71e4387608a964e3e730ce8b2e8d1e613ce8","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.2.tgz","fileCount":24,"integrity":"sha512-Wo57IjtXtjE/3jBEFCDNv48+QwrfBdwGWwFTVUxDR108gXjVp2UKsWc+1ZeKbXIiAf47J4BoawqowZKQSj+h0g==","signatures":[{"sig":"MEUCIQDLqrBowiXSVM39sd0r+BRXrTjdAMp2u5Dd3TVnTSy+GwIgM9BvOWsJWkwiwpLo0Rgdm4klUg2RXlZnrqJw+axm1WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19805},"main":"./dist/index.js","_from":"file:autlantic-payments-recurring-core-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/4104fc410bd81b5f9bba194fc434cf00/autlantic-payments-recurring-core-0.2.2.tgz","_integrity":"sha512-Wo57IjtXtjE/3jBEFCDNv48+QwrfBdwGWwFTVUxDR108gXjVp2UKsWc+1ZeKbXIiAf47J4BoawqowZKQSj+h0g==","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/payments-recurring-core_0.2.2_1784705650856_0.232921168850041","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@autlantic/payments-recurring-core","version":"0.2.3","author":{"name":"Autlantic","email":"support@autlantic.com"},"license":"MIT","_id":"@autlantic/payments-recurring-core@0.2.3","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"homepage":"https://docs.autlantic.com","bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"dist":{"shasum":"a3ab4d3c7bc410f9661364861563d2d7530464e6","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.3.tgz","fileCount":24,"integrity":"sha512-4zcW5dR2J2dM5Gg9382trABJwZNwXs4/+plZdmFYpQP2eIky5sno6JaUgTPUZp4gOqXCnKTGh/5hEcydR+EedQ==","signatures":[{"sig":"MEYCIQD0zjSkdtbobIKUbxMA/UhRHBMB7mTMgNPW39x+fWAARgIhAK8jmSxH92FoF8/ZRW4b83x3nqTT//Kj1AVA7KF5FEif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20578},"main":"./dist/index.js","_from":"file:autlantic-payments-recurring-core-0.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/7f1a4f210dd5f3a5c35feb42c4f01fcc/autlantic-payments-recurring-core-0.2.3.tgz","_integrity":"sha512-4zcW5dR2J2dM5Gg9382trABJwZNwXs4/+plZdmFYpQP2eIky5sno6JaUgTPUZp4gOqXCnKTGh/5hEcydR+EedQ==","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/payments-recurring-core_0.2.3_1784705991356_0.8371495490810501","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@autlantic/payments-recurring-core","version":"0.2.4","author":{"name":"Autlantic","email":"support@autlantic.com"},"license":"MIT","_id":"@autlantic/payments-recurring-core@0.2.4","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"homepage":"https://docs.autlantic.com","bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"dist":{"shasum":"2e15303b540c08a1a3bcaf04bb181a44058c127f","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.4.tgz","fileCount":24,"integrity":"sha512-u/ZjJH6/xjOPD09vf/qg3vy5Fhh2w/FSK7KWpsN6rhlxCg93+suFdRj3ACVE7CGmZkEZFKrAKsImTpbLtXIM1g==","signatures":[{"sig":"MEUCIQCkXwuFo/4j+a+a33gStYdA2RBgECCkw/qVY3/QaSkm4wIgct4HC9EUhznKmWCsnp2Snotw6tFs0TQV5Orngg6rfDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21347},"main":"./dist/index.js","_from":"file:autlantic-payments-recurring-core-0.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/db4f94970c725f0fa396bd761e4f4e2d/autlantic-payments-recurring-core-0.2.4.tgz","_integrity":"sha512-u/ZjJH6/xjOPD09vf/qg3vy5Fhh2w/FSK7KWpsN6rhlxCg93+suFdRj3ACVE7CGmZkEZFKrAKsImTpbLtXIM1g==","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/payments-recurring-core_0.2.4_1784706867379_0.40782505460220086","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@autlantic/payments-recurring-core","version":"0.2.5","author":{"name":"Autlantic","email":"support@autlantic.com"},"license":"MIT","_id":"@autlantic/payments-recurring-core@0.2.5","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"homepage":"https://docs.autlantic.com","bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"dist":{"shasum":"34fd6a2c59c29d0c9dd1fa11a2fffed8ef808bc3","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.5.tgz","fileCount":24,"integrity":"sha512-ZoXPKqXoYdAXMzyfkj6aCNGVg6NLpMCWHirtHO+6ccCAp28rmvq7uKH5VdsU95O7JXv4ZyC6O0ok9KKC6TC70Q==","signatures":[{"sig":"MEQCIF7zY5wGlWWX3Kretd+YJNF1+RanZChd0uyuHjKW31+tAiAqKnrKbyzhZCFsCYPc+3g88VRQTxHfQQgekFux0lek4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21408},"main":"./dist/index.js","_from":"file:autlantic-payments-recurring-core-0.2.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/51d5d87db233b5f9581d3c624a7f521f/autlantic-payments-recurring-core-0.2.5.tgz","_integrity":"sha512-ZoXPKqXoYdAXMzyfkj6aCNGVg6NLpMCWHirtHO+6ccCAp28rmvq7uKH5VdsU95O7JXv4ZyC6O0ok9KKC6TC70Q==","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/payments-recurring-core_0.2.5_1785172411926_0.8206361730405141","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@autlantic/payments-recurring-core","version":"0.2.6","author":{"name":"Autlantic","email":"support@autlantic.com"},"license":"MIT","_id":"@autlantic/payments-recurring-core@0.2.6","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"homepage":"https://docs.autlantic.com","bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"dist":{"shasum":"99fc055a3aca5e0c23708d102e1c90e8d44f5eb1","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.6.tgz","fileCount":24,"integrity":"sha512-z2eBN/gInPS2RNXHmhEoGOB1R1/arrrsYlBpE64gL9Arfj19Q3ZZFTmFt3/dHRDDWB4D/EVEt6VWghub4JtMIw==","signatures":[{"sig":"MEYCIQCK2UB8F5w17odBwc4IhewFnMoaLflJG83Gfxy1qkbGcQIhAPTH3pyjOdtA2eG4b6dSrcg7VoY+QO+DUHz3SbM7PXgB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22017},"main":"./dist/index.js","_from":"file:autlantic-payments-recurring-core-0.2.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/57e0bb91a97aa4bc1071b8f0b14f4b95/autlantic-payments-recurring-core-0.2.6.tgz","_integrity":"sha512-z2eBN/gInPS2RNXHmhEoGOB1R1/arrrsYlBpE64gL9Arfj19Q3ZZFTmFt3/dHRDDWB4D/EVEt6VWghub4JtMIw==","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/payments-recurring-core_0.2.6_1785628130853_0.9950003175746753","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"_id":"@autlantic/payments-recurring-core@0.2.7","bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"dist":{"shasum":"96b5231526774e449a9d66476fe9307c17d3a351","tarball":"https://registry.npmjs.org/@autlantic/payments-recurring-core/-/payments-recurring-core-0.2.7.tgz","fileCount":24,"integrity":"sha512-PSvQvwLq/hMhF6gL2JNE/3HcBnGBxu3I2mHY6wZnF1nuURRI+J3fLlXvxMM/ZQlTky+iP0z+6TyMxIAv0je/pg==","signatures":[{"sig":"MEUCIGWpJESmTpCAPl5ufDMvqkL+vLy6kwjFQiGBbAnpPA3+AiEA2cK+hqzmYWqKrb3RCZwBt7SkzX/D98CroyxF+Am+nIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC5hG9F6uqTmxicZmV2JPoc+mXBWHa4Sq3ZKZMGHHIX6wIgOx1QvPEojCotArw2nw9Oitp05jp85Ose/GVDhBrImuo="}],"unpackedSize":22165},"main":"./dist/index.js","name":"@autlantic/payments-recurring-core","_from":"file:autlantic-payments-recurring-core-0.2.7.tgz","types":"./dist/index.d.ts","author":{"name":"Autlantic","email":"support@autlantic.com"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsc --watch","test":"tsx --test src/**/*.test.ts","build":"tsc"},"version":"0.2.7","_npmUser":{"name":"autlantic","email":"arslan@dulsoft.com"},"homepage":"https://docs.autlantic.com","_resolved":"/private/var/folders/w9/9jvf9fj11kv91szys6919lf00000gn/T/1c674897d6ce9fb802638e11ca0e7be1/autlantic-payments-recurring-core-0.2.7.tgz","_integrity":"sha512-PSvQvwLq/hMhF6gL2JNE/3HcBnGBxu3I2mHY6wZnF1nuURRI+J3fLlXvxMM/ZQlTky+iP0z+6TyMxIAv0je/pg==","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"_npmVersion":"11.5.1","description":"Types and billing rules for Autlantic recurring USDC payments","directories":{},"maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/payments-recurring-core_0.2.7_1789835732972_0.7983186354080907"}}},"time":{"created":"2026-07-19T13:29:33.016Z","modified":"2026-09-19T16:35:33.217Z","0.2.0":"2026-07-19T13:29:33.345Z","0.2.2":"2026-07-22T07:34:10.996Z","0.2.3":"2026-07-22T07:39:51.496Z","0.2.4":"2026-07-22T07:54:27.527Z","0.2.5":"2026-07-27T17:13:32.055Z","0.2.6":"2026-08-01T23:48:51.000Z","0.2.7":"2026-09-19T16:35:33.063Z"},"bugs":{"url":"https://github.com/autlantic/payments-sdk/issues"},"author":{"name":"Autlantic","email":"support@autlantic.com"},"license":"MIT","homepage":"https://docs.autlantic.com","repository":{"url":"git+https://github.com/autlantic/payments-sdk.git","type":"git","directory":"packages/payments-recurring-core"},"description":"Types and billing rules for Autlantic recurring USDC payments","maintainers":[{"name":"autlantic","email":"arslan@dulsoft.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://autlantic.com/brand/autlantic-icon-1024-master.png\" alt=\"Autlantic\" width=\"72\" height=\"72\" />\n</p>\n\n<h1 align=\"center\">@autlantic/payments-recurring-core</h1>\n\n<p align=\"center\">\n  Shared types and pure billing rules for Autlantic recurring USDC payments on Base.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://docs.autlantic.com\"><img src=\"https://img.shields.io/badge/docs-docs.autlantic.com-5672cd?style=flat-square\" alt=\"Docs\" /></a>\n  <a href=\"https://www.npmjs.com/package/@autlantic/payments-recurring-core\"><img src=\"https://img.shields.io/npm/v/@autlantic/payments-recurring-core?style=flat-square&color=5672cd\" alt=\"npm\" /></a>\n  <a href=\"https://github.com/autlantic/payments-sdk/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-blue?style=flat-square\" alt=\"MIT\" /></a>\n</p>\n\n---\n\nNo network I/O. Safe for workers, tests, and edge runtimes.\n\n## Install\n\n```bash\nnpm install @autlantic/payments-recurring-core\n```\n\nMost apps should install [`@autlantic/payments-recurring`](https://www.npmjs.com/package/@autlantic/payments-recurring) instead. That client re-exports the types you need day to day.\n\n## What this package provides\n\n- Billing intervals and period helpers\n- Subscription / invoice TypeScript types\n- Default retry policy for failed charges\n- Webhook event type helpers\n- Input validation utilities\n\n## Docs\n\n- Product: [autlantic.com](https://autlantic.com)\n- Docs: [docs.autlantic.com](https://docs.autlantic.com)\n- Spec: [recurring-payments-spec.md](https://github.com/autlantic/payments-sdk/blob/main/docs/recurring-payments-spec.md)\n- Source: [github.com/autlantic/payments-sdk](https://github.com/autlantic/payments-sdk)\n\n## License\n\n[MIT](https://github.com/autlantic/payments-sdk/blob/main/LICENSE) © Autlantic\n","readmeFilename":"README.md"}