{"_id":"@flexprice/sdk","_rev":"49-d8300a13e275f17554d0ab59dc5fec3b","name":"@flexprice/sdk","dist-tags":{"latest":"2.1.33"},"versions":{"0.0.1":{"name":"@flexprice/sdk","version":"0.0.1","license":"Apache 2.0","_id":"@flexprice/sdk@0.0.1","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"f489e4e606abd5dff3a4ab77de0f581b18e024a5","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-0.0.1.tgz","fileCount":167,"integrity":"sha512-IbuN/fOAJyoNz2rSCLj5wWPjUZGemu5cZt3Z0fzy6GqLjN+wWnU15EIFMegiNqS+QO64Q8f10dV2wh+ELHJR+g==","signatures":[{"sig":"MEUCIBPf1A9VOhsOon2Kv+RFYpS7s5ltIITHp8Z1ngs2+CuAAiEAzYShrX9KMSbcgDoy0JQ6lfKmcHof/K0ZaeTS3CYrjt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389883},"main":"dist/index.js","browser":{"fs":false},"gitHead":"1bf91ae471b2eaea7c174435e9309b4fff442929","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1743271611322_0.8805587658417977","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@flexprice/sdk","version":"0.1.2","license":"Apache 2.0","_id":"@flexprice/sdk@0.1.2","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"38cefc8ef38ae2995b75c2a573ac13c44c63d71e","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-0.1.2.tgz","fileCount":167,"integrity":"sha512-zJsV3bwHt9adcOy9RXfjPfKQLfCSwS/HqPsGUB+QkGoSGptMLJLkCLswjGufqdJjqIwrGLyZLwvjcRkpex3UBg==","signatures":[{"sig":"MEUCIQCFY6QubHQSUwCZGAZQlisP3M0Bi4FQWwnfS1RK0zczoAIgDRXBUMhbXhjYCRTF6UDuSGVETSpfQspfHoE/RJvXTrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389883},"main":"dist/index.js","browser":{"fs":false},"gitHead":"1bf91ae471b2eaea7c174435e9309b4fff442929","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1743275283068_0.8106730660259109","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@flexprice/sdk","version":"1.0.1","license":"Apache 2.0","_id":"@flexprice/sdk@1.0.1","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"9e121e2c5d7e282558ea776cf766a01461e8258a","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.1.tgz","fileCount":167,"integrity":"sha512-1EahHm/fkBo0r0FF1VfZU77jkvGdQMwV7Uro5RIx8j8+SgA8/ff7IYZbDqJQyXtrS6qDBmbiikWTRj8g+10K9Q==","signatures":[{"sig":"MEUCIEQiT3sRh39R1qHm7hGXGZjaEXqNiuhH4v2cKvKsN2gBAiEAsEJSXbV9GJk5bZgc2bIiv8hV2jgRek0XnD209LK6teY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369188},"main":"dist/index.js","browser":{"fs":false},"gitHead":"1bf91ae471b2eaea7c174435e9309b4fff442929","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1743279455692_0.9872339050114567","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@flexprice/sdk","version":"1.0.13","license":"Apache 2.0","_id":"@flexprice/sdk@1.0.13","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"928282c41a4fc6a6e566bb4350496ac7d69fd8bc","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.13.tgz","fileCount":169,"integrity":"sha512-1pNux4aXFOWr/9ym2hakDn8n9/iTtFH2WR+2Z0xX0I9mluFuGYUlnvlDrYZJ3SdTSQyJr3/+LRRSehnbj/K7og==","signatures":[{"sig":"MEUCIQCl1yXXMvciIJ8ORcmu+mAK8Q4q22j3Q+qDaUR2NZ0phgIgPGutX5uMc1tBcl9SOeXN/YOT5F9SLE9oVcWYpzDGyzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385326},"main":"dist/index.js","browser":{"fs":false},"gitHead":"b6033ae635589744add23f863060bdd91741c541","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.13_1744920282584_0.07687797083434389","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@flexprice/sdk","version":"1.0.14","license":"Apache 2.0","_id":"@flexprice/sdk@1.0.14","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"98a754a0d63c0d3e2c05dfb6c3bba94372d2c3b5","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.14.tgz","fileCount":168,"integrity":"sha512-Mnzim3kSEiA7IJmSGcOED1Z5sU7HNsnF4sgVDVXI8v+YDwhKO1bHPhU38AvKTWZmXJ/+gLY/9enRcdJHHXgGAA==","signatures":[{"sig":"MEQCIDtYoJqPwY3I5KChNRJJAD3mZ6L9c93nRHIvdp/DaJCyAiAKfjBjOxYtE/A8C3fbcTlG0VaH8LXMOdK+sWsPODBflg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939290},"main":"dist/index.js","browser":{"fs":false},"gitHead":"4c95631ad40703e789b7203771655e6c36f94adf","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.14_1745358518280_0.336362807938402","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@flexprice/sdk","version":"1.0.15","license":"Apache 2.0","_id":"@flexprice/sdk@1.0.15","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"6d2eb2509d79d30614c925b3dc98fdb3da0f1df3","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.15.tgz","fileCount":168,"integrity":"sha512-XUN4XDUktLl0O9ILJKsAvoIBT7bBi9lW+8PHo3GalwUoU445GskqsW/Apk1lvHDbO3yunuvoVCDcsr658qdnYQ==","signatures":[{"sig":"MEUCIE0+iZUI0EFbiw0AuNNI5A285rmC6cA5iIef6BByFcjNAiEArR/bnBNzxTOpAkQUkh1+/ow669H2liqZG1J6xIhkRm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939290},"main":"dist/index.js","browser":{"fs":false},"gitHead":"e60238c02ce90ebadda84c20f27e76f0b9741231","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.15_1745359259649_0.9583545506473174","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@flexprice/sdk","version":"1.0.16","license":"Apache 2.0","_id":"@flexprice/sdk@1.0.16","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"399903772686ef7ead1b1440feccf944fbecd9f2","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.16.tgz","fileCount":180,"integrity":"sha512-pQHOmGE3zaBbrtLuuvpz9LtPQKnm2gI0JJygPgZ9NPeOkj7Fv8NZc0b8+ykBJKFVM1xY+sR8qasYwXaHGY0jiw==","signatures":[{"sig":"MEUCIQDnN6xtdlZMHEfLNKk5KdEMxs/OlFCmq3lfmfLbarFuyQIgLonedXFht0VzQzN/64LSzWZqRexIkzzGSmsrY2MpaCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995954},"main":"dist/index.js","browser":{"fs":false},"gitHead":"7b054e8dfcdaadcbcaf0b08e2662e102a995b009","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.16_1746825594078_0.12999366662293665","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@flexprice/sdk","version":"1.0.17","license":"Apache 2.0","_id":"@flexprice/sdk@1.0.17","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://flexprice.io","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"cde14c26b4a8865b661b60a547d578b0e2a21ba2","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.17.tgz","fileCount":180,"integrity":"sha512-MS8MpWHJutDKDMKvzGJmmAP66IZnbjbuPwrgl9PX6iAoUCqd9yRPP/pwykRan7qm2XwvB4M5NZFqqjiBfJ41JA==","signatures":[{"sig":"MEYCIQDFlfrSa18tTsaK3C7cAXDen0s027CZKIO60DT7sHH3zAIhAP8WWzY7nwiMuMk3WPzSnMvTL+GawlQHkaidjYdusWs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997270},"main":"dist/index.js","browser":{"fs":false},"gitHead":"c7a1ecf49d5d853ab8703e288225a76ef63f5451","scripts":{"test":"mocha --require @babel/register --recursive","build":"babel src -d dist","prepare":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Official JavaScript SDK of Flexprice","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@babel/cli":"^7.0.0","superagent":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","sinon":"^7.2.0","expect.js":"^0.3.1","@babel/core":"^7.0.0","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.17_1748039113255_0.3364624749556997","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@flexprice/sdk","version":"1.0.26","keywords":["[\"flexprice\",\"sdk\",\"typescript\",\"javascript\",\"api\",\"billing\",\"pricing\",\"es7\",\"esmodules\",\"fetch\"]"],"author":{"name":"Flexprice"},"_id":"@flexprice/sdk@1.0.26","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://github.com/flexprice/javascript-sdk#readme","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"bb982203695bb3cd3e90682bb298edae7aa5bfed","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.26.tgz","fileCount":2,"integrity":"sha512-f9MNgWL/+fINmqYvZLYgjCVF8oGUKsUTM5lH1H6cu2f5fDAxYJouo/VQ+Mh9mHTf3IWvoxqScGRLoqJn1UrnwA==","signatures":[{"sig":"MEYCIQCO9oL1xji4QlRY7OtFxNB/vTzI0Wa9VPYckOoH0dJiwgIhAMaEkuHfj3JSw4JifQvsa0aDhLgCVXtBqu6jQOMo5QCW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.0.0"},"exports":"{\".\": {\"import\": \"./dist/index.js\", \"require\": \"./dist/index.cjs\", \"types\": \"./dist/index.d.ts\"}, \"./package.json\": \"./package.json\"}","gitHead":"3540bb29f243768c60e0fa60685cca266f684dac","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"tsc","prepare":"npm run build","lint:fix":"eslint src/**/*.ts --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official TypeScript/JavaScript SDK of Flexprice","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.4.3","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.17","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.26_1758285258011_0.7477812884784809","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@flexprice/sdk","version":"1.0.28","keywords":["[\"flexprice\",\"sdk\",\"typescript\",\"javascript\",\"api\",\"billing\",\"pricing\",\"es7\",\"esmodules\",\"fetch\"]"],"author":{"name":"Flexprice"},"_id":"@flexprice/sdk@1.0.28","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://github.com/flexprice/javascript-sdk#readme","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"ec19437f187ab52fda36f5b6209192b9bec4a432","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.28.tgz","fileCount":2,"integrity":"sha512-OVlZgC6F72t3sRkGIWwv2yV8kjvQdSq1jIWdQaJvOPcHWbWA0VdZsC3tAm2WvEoURzynU8246MRE0pG8g8S1bQ==","signatures":[{"sig":"MEQCIAMbB6Z/K6kKNDhP4ojaWic8q6qW5YFAU6oOnDLTXC6KAiBZ7ASCrPlNs544lTz+nSW+HlwWywemZHDeWsR0F+KUBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.0.0"},"exports":"{\".\": {\"import\": \"./dist/index.js\", \"require\": \"./dist/index.cjs\", \"types\": \"./dist/index.d.ts\"}, \"./package.json\": \"./package.json\"}","gitHead":"06b2fc5761135da59300623f84f347ff940b0f7e","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"tsc","prepare":"npm run build","lint:fix":"eslint src/**/*.ts --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official TypeScript/JavaScript SDK of Flexprice","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.17","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.28_1758880076333_0.10271366940607152","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@flexprice/sdk","version":"1.0.29","keywords":["[\"flexprice\",\"sdk\",\"typescript\",\"javascript\",\"api\",\"billing\",\"pricing\",\"es7\",\"esmodules\",\"fetch\"]"],"author":{"name":"Flexprice"},"_id":"@flexprice/sdk@1.0.29","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://github.com/flexprice/javascript-sdk#readme","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"25d4329e8b752055f2e7eccd50bdc0cfffe3974d","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.29.tgz","fileCount":2,"integrity":"sha512-mbWJwe6jcLWeur6MaNE797COdWLxpJ5HuP8pcZH39L7l1/aP7Yp9Bfb6vPsxs/rQeteOc1Gezrc3TdRnTCyMhg==","signatures":[{"sig":"MEQCIEBcTvff7TWYxExfXevK7g1maldrqCNavHpSXF3U86VvAiAySkgKN2wZ0Vv1m+jcPaub3GUuvOpX0gdiSNMmoefciw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9212},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.0.0"},"exports":"{\".\": {\"import\": \"./dist/index.js\", \"require\": \"./dist/index.cjs\", \"types\": \"./dist/index.d.ts\"}, \"./package.json\": \"./package.json\"}","gitHead":"06b2fc5761135da59300623f84f347ff940b0f7e","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"tsc","prepare":"npm run build","lint:fix":"eslint src/**/*.ts --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official TypeScript/JavaScript SDK of Flexprice","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.17","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.29_1758880795455_0.1537213463664684","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@flexprice/sdk","version":"1.0.30","keywords":["flexprice","sdk","typescript","javascript","api","billing","pricing","es7","esmodules","fetch"],"author":{"name":"Flexprice"},"_id":"@flexprice/sdk@1.0.30","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://github.com/flexprice/javascript-sdk#readme","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"9eaef9d5d321ef40551da9ad3aa99b2ef62cca6d","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.30.tgz","fileCount":1311,"integrity":"sha512-c0YxGRJB3CuJiBrRAUcQhrBGWsERba7X0T8flSVvexYqz95r3HfvDUAZUBg1r86pI0qCNkL7S0QZBnITCFIIIg==","signatures":[{"sig":"MEUCIHDrUo3tC93yE+Yj2tRbrBsZebFSvUf/yL5C2btLFSvaAiEAxtJssVZTkOtuP4x1yJQkAVv0NV6NgHQmVgg3r9ZplN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3241910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"06b2fc5761135da59300623f84f347ff940b0f7e","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"tsc","prepare":"npm run build","lint:fix":"eslint src/**/*.ts --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official TypeScript/JavaScript SDK of Flexprice","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.17","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.30_1758881316891_0.18562385269074566","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@flexprice/sdk","version":"1.0.31","keywords":["flexprice","sdk","typescript","javascript","api","billing","pricing","es7","esmodules","fetch"],"author":{"name":"Flexprice"},"_id":"@flexprice/sdk@1.0.31","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"homepage":"https://github.com/flexprice/javascript-sdk#readme","bugs":{"url":"https://github.com/flexprice/javascript-sdk/issues"},"dist":{"shasum":"98fa15ea4322746b9984deb947b4468572ac8ec5","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-1.0.31.tgz","fileCount":1311,"integrity":"sha512-dxhcXC69XT4Z3Tb1EzdT9Wc9XO6PygF7DQDc3YUWJm2awxmdAWvxqPyl9CypVRKEYYwXMZhD6i5NhYIQfCGQOg==","signatures":[{"sig":"MEYCIQDQpPS6TuV5mhKdzWtu4JmQWFE/zP0izLWu3FOUgeDZDgIhAN6ILTlQ20iqMT0eC+00IvUaUN98o84qhQ40jE26001N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3241966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"06b2fc5761135da59300623f84f347ff940b0f7e","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"tsc","prepare":"npm run build","lint:fix":"eslint src/**/*.ts --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"repository":{"url":"git+https://github.com/flexprice/javascript-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Official TypeScript/JavaScript SDK of Flexprice","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.17","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.31_1758881904474_0.9064727272439044","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@flexprice/sdk","version":"2.0.0","author":{"name":"Speakeasy"},"_id":"@flexprice/sdk@2.0.0","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"e57ed5323b6e5dc3d02094d259b2c5ffdc6f296c","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.0.tgz","fileCount":8030,"integrity":"sha512-Cq4GCnWT2V5QQYNm7wdMGRjm06SUU10hn/0b0kwycsHN6yYlihohtVYueaAb+FFE81eaY3Z8D25ca86dzkf3Lg==","signatures":[{"sig":"MEUCIQCfdlJBkEuG5/1YAbLiekp5V4ytudDtXlvYMq22H+gVagIgNlw1wTuWkjXgLB3gmt0B+ISULWCbZD3KpRh4iV+UJUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15172878},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./sdk/models":"./src/sdk/models/index.ts","./package.json":"./package.json"},"sourceDialects":["@flexprice/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@flexprice/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@flexprice/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@flexprice/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@flexprice/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./sdk/models":{"import":{"types":"./dist/esm/sdk/models/index.d.ts","default":"./dist/esm/sdk/models/index.js","@flexprice/sdk/source":"./src/sdk/models/index.ts"},"require":{"types":"./dist/commonjs/sdk/models/index.d.ts","default":"./dist/commonjs/sdk/models/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","eslint":"^9.26.0","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1772269494219_0.15616349473701474","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@flexprice/sdk","version":"2.0.1","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.1","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"99eb0aa5343b549b782b26d9da69e01a1d031159","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.1.tgz","fileCount":4326,"integrity":"sha512-x6PgHV6HvENn1Qqm829Q1Ne9l01g8Sc72yO1vFvEIWSwl3fw0C02jmNd4NPdgaLCrAM/PcJZvpuVVnHX//CijQ==","signatures":[{"sig":"MEUCIDuLEvet4EMXVw+xLgMHM+2Pf4uWugo/uf4erYSt2/f8AiEAuM8eJ6lo0vKM7Pus78x57LD1QHZKR5dqo2g5RAFO/DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9217775},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.1_1772304492481_0.30416167364636726","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@flexprice/sdk","version":"2.0.2","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.2","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"d18bb63c0aed2c813d4388f5acf977a874cad9f2","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.2.tgz","fileCount":4308,"integrity":"sha512-6o+l++u6L/twJzBV0X8Y5nEAmfogYz4yJRMihyXN364GeZa9+of0LQoDfXQ7hNQ38BmnYYeQQLiaW3z+Mwzj9w==","signatures":[{"sig":"MEUCIQChDH3/zxjv1njgjmeOmP1msvLsZIEF5R+niwC8vQ8VFQIgJYx81WxPEnVAYUserGqNSdg3rMcc1uZ4tfW5Q6xUPgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9216094},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.2_1772875618337_0.5927201478508217","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@flexprice/sdk","version":"2.0.3","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.3","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"f2f0bdf667b7078347c6c097182e9597754e0ac0","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.3.tgz","fileCount":4320,"integrity":"sha512-+o0UpV8SuyMCYG6FfoHe8WZaWeR61/PhlDTzxGv+F9pFyhF8NDshrwIdn+b8d+57woyPk9XLnrD/Tf/WC9/xtA==","signatures":[{"sig":"MEQCIE55xYfOx+EsawWa9e/DiVIoRNaUboB6ayp5MuIxpBlsAiBlKnskSADxNftaISHL+wKPneCdFKc1H4fhRS5zRFeUvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9236394},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.3_1773138847477_0.769868568790604","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@flexprice/sdk","version":"2.0.4","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.4","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"ff1bd109623999838ec4845d34eb9254318dd9dd","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.4.tgz","fileCount":4320,"integrity":"sha512-tBbL/aN2bwMoLY1pcuT0jzOyuUxjavvWKlXytLxdMnmLIAFxD/wD9Lld8gjnyLIlKBsbKsF3Vhc5NvJRVVz6Gw==","signatures":[{"sig":"MEUCIDGfLf2/2aOL0JfnIUBWJMY8m5d8JHmGgUdfUhOdJ+bVAiEAizAmRF3Oux1IXwu9XUVhR9cuY7wyyJVLBxyK8dK9OO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9236394},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.4_1773215641374_0.4143463045827205","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@flexprice/sdk","version":"2.0.6","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.6","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"42330444801f8cc1e05ce8aaf87e0706205aace6","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.6.tgz","fileCount":4320,"integrity":"sha512-0gXUE8wvL02eB1Mp+1VQSgU4EVMGjzazDQIEnj94B9vDqF2evVC77uwQPHYIEg/pspm1P/xfkgsB9wQ7/K6clw==","signatures":[{"sig":"MEYCIQCyyWkCkXn+4WQOdceeGZfD+NCpFyhlCF3MPrVFXXDx8QIhAPKi9iN5wOKnnT/jDicC+5BqZklt8RcmlOALmv9kVMxv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9238705},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.6_1773419153661_0.5517409122523318","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@flexprice/sdk","version":"2.0.7","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.7","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"f62ca2b1908fc81e318607e59040213bae1e656d","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.7.tgz","fileCount":4320,"integrity":"sha512-riG7Gpe3tPS60H8Wfj0GOvYzao3xykKKryQ7ahkcUPj4cjbkeUQlNnB4OYkd2OtNbKIEq25L4nJpixFGO3nthQ==","signatures":[{"sig":"MEYCIQCLP7+mRTqLK69KcOEI8aApIr5vl0YGMDhySpPrF62c3QIhAKh8DMA0EbGCF5aIgJU8R4C2HTSY09o08qXcQwRHeavt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9241392},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.7_1773995861940_0.22812021370730795","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@flexprice/sdk","version":"2.0.8","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.8","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"31f621bd33781549629cbaf459155b15e65ecae6","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.8.tgz","fileCount":4320,"integrity":"sha512-3dulT0QMkalyl2HpO9v/mVwxx6/vr5H3VaWmtSBy/UDPd6SWxViUF8hnLQothU58qIukh9UPSV5qasY814AE2w==","signatures":[{"sig":"MEUCIE8rVewygD9o4XIT4dRLU8Ouv5gG51vCsrOyilubPdFaAiEAgoJtq5d0qlklP16CsDF3X0Y6+KD6UA6vHNTxnU8GMwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9241392},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.8_1773997190758_0.8375516667800673","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@flexprice/sdk","version":"2.0.9","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.9","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"b4622af1a3c3339c6a1c9521440101e661cec0ec","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.9.tgz","fileCount":4320,"integrity":"sha512-7dUR/kq98cVpKAEZSqyIFXlyFgp5HiPhNmWclVQCqIVCBcwj3sJqfUkfdv1Y36a3TET7Sv3oMuR4ZfXPwE2FoQ==","signatures":[{"sig":"MEYCIQDKWBilnS6ZmD7bx6RUaQzsegJZPNnwOOtSFWR+c5l4wQIhAOrfLipWVwN6cm4QFWSWzxPksN2TBSIKWATD5cXwAaC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9241392},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.9_1774000198027_0.5042032533741585","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@flexprice/sdk","version":"2.0.10","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.10","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"9569614509bdda8a2684f591213d8679d0b9976c","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.10.tgz","fileCount":4331,"integrity":"sha512-4Zo3KZF/6NGNL3Yc+s/jBAhfBonttQSrLUCKuTDo71ZogKXFzlTY41QLYOar5KgPxMN2UAD/71eGf9O85HEvkw==","signatures":[{"sig":"MEUCIFJauk1EvJGtghFTEHTtOsAWCrXehn4HdHIbtIKekec8AiEAuPVXSxfsNrqZxVBEGbIPzjFgeEWaHRHkg/rwlSDj9Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9271050},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.10_1774014990999_0.7703531914014434","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@flexprice/sdk","version":"2.0.11","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.11","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"6ff9150ecf36f24caf3723e6637167ad1d448922","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.11.tgz","fileCount":4536,"integrity":"sha512-IIONozdKmNMtRJNy9i6sxS1nVc01f7NGxOfQw5ARIK7wKzrla8+A5fC2C1qliTPblWzrnTc+bCJI9g9slg0BXA==","signatures":[{"sig":"MEUCIQD3KSlk5wIeGO6MkyPCELG8AsJR/N4JL0IuzT+KaYYE1gIgWzKrJoJmydu/6P0uDJM80otKX2lcle5H8z4UlYzUig4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9984124},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.11_1774428576973_0.5342874225468555","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@flexprice/sdk","version":"2.0.12","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.12","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"e88289e947440c7ada4c90c125dd7e4ee4e12c9c","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.12.tgz","fileCount":4542,"integrity":"sha512-f+MZSRJ7GENeY2ejLi42AM+CU3/mnWOFqAjN4q286SuJ3t1DawPy7pRvDpuGM4VZsGXpNsBsCsBoi7uALQVdyw==","signatures":[{"sig":"MEQCICx/nOx35ib2g1CVuwsGe3RbT7MMeu2FArgrtazxcc1rAiAwRRFcFdVduu0nroLeOH+v0rKiPJqfT/LYp7HH55BLlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9999778},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.12_1774432322166_0.8266590245759666","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@flexprice/sdk","version":"2.0.13","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.13","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"43de481a8e96cf27d20eddd451ff9fbd763d14e6","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.13.tgz","fileCount":4485,"integrity":"sha512-ec9sPkGLHIKYL05UCcgGSlHG5Rs1+oApxYtO4/CvwfWWO1Ic4ctXBngLV9rxRzNw4g7N40dJwtENMYzzVKCOgg==","signatures":[{"sig":"MEQCIENz5EFMje2OYjb5+COPxcO5bFmESTcJ8lbIOgGcVVWsAiBJ+rpJqJ8+UjbuhsIBGGmxiHivMkhJ5mCCbDB0jybBQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9887759},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.13_1775020762110_0.8700779978215882","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@flexprice/sdk","version":"2.0.14","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.14","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"06aaf0bbd785251fffeb1d19c140ee6456a20c30","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.14.tgz","fileCount":4485,"integrity":"sha512-hnqUuXlGdQOKCUG1WCFlyaXlDdDQcFL1tI5iEUy2yhdtn1UiO1FmsxZIX+mcuQHgf3bDAfZ3DELUkk1T+YgfBA==","signatures":[{"sig":"MEQCIDs96Hg5x/NbLKgWHGXC643nCQOZSO+MWTF7v2i7NtkQAiBxiGAqbLRXsd8gluxz9hnOKEEbHq4l7yFe7FC06/5i6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9887759},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.14_1775032546747_0.6599027606286345","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@flexprice/sdk","version":"2.0.15","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.15","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"c7f3ce33582579f26286428f93e6b89a053c35e2","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.15.tgz","fileCount":4480,"integrity":"sha512-kkwlFHpCxxEpfPMa5OSsPUP1lxu0d7TDWLyuQ86kCoU9IFQKApo0VwCUlZw0bOv3oME3xoWtNOWj+m93y5ck7Q==","signatures":[{"sig":"MEUCIH9DSJmzH7OWuOxjl9anN5z86dnwT13O18Vp0k2AFj2jAiEA4s9tQKAduHmt/NZZECbrPfbRGq9sNt/1wxmOtYiemlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9890820},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.15_1775048670093_0.7456960066814229","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@flexprice/sdk","version":"2.0.16","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.16","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"19ba5975dbc6d2e8881a9e48e4681b42b5e7d112","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.16.tgz","fileCount":4480,"integrity":"sha512-2xM20lcRrSCPL49f6zGypnzMUBfgAqUnw6cU1wC6S/WWCAS6XKE9uur2HOhx+GdSDD7Ab0ESW2b2YYHgucBlyg==","signatures":[{"sig":"MEUCIDEUChIsfuK/BTUTTi/uPhiCTiK/qYjorsSpRuI0/s+SAiEArzpCZhX/swfo/MJ2S9vn05lQFMmZ2hkyDoxo4YtMldo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9896927},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.16_1775306145349_0.5949777288975775","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@flexprice/sdk","version":"2.1.0","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.0","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"36a6fcb4ab2af630218032ee538a31856d5570a3","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.0.tgz","fileCount":4495,"integrity":"sha512-VvESIEkcTxGBa7QmWCFRIbR10tiQCs/RTxheiYMPuKO20vjW0BdCFyeEGW+m5sSLsCnBNa2TSGEg6BZ21Dcfnw==","signatures":[{"sig":"MEUCIQCGFuqN26fqtAFmGXsGFvQwSi/mxpEJ1nrVQSZmh9HuQwIgVW6Sq6zgo5AZVLSY0nmNsI+9m1B3facTgAVrUq9/2t4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9912183},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.0_1775505511444_0.8298622837253535","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@flexprice/sdk","version":"2.1.1","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.1","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"b02c066854ed8a4e05308a7f870e966c42d5abd3","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.1.tgz","fileCount":4501,"integrity":"sha512-7FYH0qK1bST9S3dQsI4UGGHjHhyXT6l5SuO+5bx85HEv1cP8OBHHU7L15cKiVv7YoxEWDROnC2VM0c2lIm9NgQ==","signatures":[{"sig":"MEQCIEE8hpvfwuBJdbzIKWZOSxLQQTxyHGvD0IQ6o8jWaKO0AiA1nkThkszG0/nycyEwXASDcJQkO2xHerOLwukFueTugQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9943239},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.1_1775507700684_0.4703637080277214","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@flexprice/sdk","version":"2.1.2","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.2","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"601165ecf6308b0902d8722dcf5f919777026a64","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.2.tgz","fileCount":4617,"integrity":"sha512-7NOU2MeNd8miOJ/1aKBvCorL5uNxFB90F2e9++RM5X+eZb+LPUAcfelNxKSLXcH/rtqUy0JRw1DOmMC0m6ltxA==","signatures":[{"sig":"MEYCIQCbRv+kAXpFR2veuOYYyVfDWm65mxUnX6k1GiwFk19xsQIhAN49jP0gTXDpfNB5YoPoLTgQyLes9aqrDMAv4GOpzKF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10143169},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings 'src/**/*.{ts,tsx}'","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.50.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.2_1775908728347_0.8981740567458956","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@flexprice/sdk","version":"2.1.3","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.3","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"53d67da0cdaed4a732cec089cd6f80bf3f4d4189","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.3.tgz","fileCount":4687,"integrity":"sha512-UUC6S/aM+pK1feHorMCgXTqrYuFAyGBSpqIL7pxVuqd3JYPc4fLaqpoGBTIa4hLUoTfLvW8nSmKZjpCUIxqltw==","signatures":[{"sig":"MEUCIQCBo3GmE0DMRO+VHFjzpF+/uSi9O5T/cYUUekq4E6z4twIgZfYX/8lzl+5BffJXVNwUG8b+Vb/4Z5O6Sbz0BGiy8uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10277030},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.3_1776289561795_0.6200196073368491","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@flexprice/sdk","version":"2.1.4","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.4","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"3d8b15bfef4b8d17296e1328b4495f038e239909","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.4.tgz","fileCount":4687,"integrity":"sha512-ALxmN8MKlBegDFoBF64LQCIR6/8oPPPSrrx+xZLMB7Gv36ak8xrDCoE31qZT0nYWDoTI8tVfClmgkqe70YsYKg==","signatures":[{"sig":"MEYCIQCN3x9v2Bzimdz63mGT1cTniBSG/MeGwFCaK97ryApUygIhAJJBR2TT/wwwMFFIfzIs2rUvAdUppKMycA+pjPqWI7vH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10349913},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.4_1776435650555_0.1586048131372797","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@flexprice/sdk","version":"2.1.5","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.5","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"449f9471578808878d8b194b0b981f9e0684080f","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.5.tgz","fileCount":4687,"integrity":"sha512-qn+G/+nn3IdZmk0LjvA0BxelmDy9ohEJBKbs76Oz7IHzbGwVjjCcthkTsDhXl3pySQqnKg9TJhUqGNkBvX7mEA==","signatures":[{"sig":"MEUCIQCJqFHMCnTCWHUAv1dQ3UMgiglOcgSVX/MoujpZMsQQpQIgI+aO00Rru/KfrgF8wb1Jxf1mQxCMQbUwO9AKNvdD1dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10362334},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.5_1776946815898_0.219440415543394","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@flexprice/sdk","version":"2.1.6","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.6","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"2d25a6f51773c46372564e4d5c649f8399bd73b6","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.6.tgz","fileCount":4630,"integrity":"sha512-m4rA9BP0i4gUqIxNE5Ne0YZAEnnm3qvhkWmv2FZ2BCrDG4TtvDmuTfGsMSHEIKZLBc1nHR8cdJ/PFDU7hkjgBg==","signatures":[{"sig":"MEYCIQDFLIEztGeJDg5vCv/7lRN3O5iVWKwvdWTBHgkK+qJSfAIhAP27loc051ZMGs9O00HT2+GbHbEDQkxUUb7rYW2xEpoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10221443},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.6_1777386284021_0.4148435011705014","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@flexprice/sdk","version":"2.1.9","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.9","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"9bbbac805acf3c39c061372b9bd4cc140bb55f37","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.9.tgz","fileCount":4672,"integrity":"sha512-mrNxRNc4ioVDQRCz5ct8C3VypECNcZHImqrV8lAlDqtUEnIcc0FNqVkUn/rXUyBB0dQp23wKqjUiiWWxrrDpFg==","signatures":[{"sig":"MEUCICny+/4tDMyxn/M8cWUhpK18MP8idZDfhM8aoYfrB9wXAiEA/cmh75kneExqdcxvOGQmSPwBTblRl6jsJW1nvnQFsgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10313263},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.9_1778666509286_0.7199153889749739","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@flexprice/sdk","version":"2.1.10","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.10","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"3c7adeee31b709a18c035189c5d63676e4ea2b3a","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.10.tgz","fileCount":4672,"integrity":"sha512-ffnOO8MfRTnmFfPFRHNDknbUSzgOeVndagsOrSOXg4OaHY217q4OnM6Zn1K4WFoBKJxg7Oo/+XMz4K+d4JCl9g==","signatures":[{"sig":"MEUCIQDkYsIBa5qbkNUcs20IhHOS6f8DquLaOBMtpkqdwktiUAIgRWDvafXEs8vnuaBEpdAlp5dg/OsmAg7yh0S/JcHOi1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10327719},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.10_1778675839650_0.5726069978904076","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@flexprice/sdk","version":"2.1.11","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.11","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"a593ca5bb8116f0d3343aa13df9c38519f47b0df","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.11.tgz","fileCount":4630,"integrity":"sha512-VLmjKv975pYwmB662cDHQIiHYpsmhCsF+e26DstTKdoFQLdHZCmkWJ5z7UUqih4hdZewiDRm6pp0Q6OAaIQ9vw==","signatures":[{"sig":"MEQCIE/BzaKoh5mKzmPCJmgQZLIiH0vTgdEFU9NFbG6VcQoAAiAW6sXmibEUsXw8ZiwpjPk5AlupofThOKHLFzKTrTO1RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10216854},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.11_1779089339480_0.06422527236332165","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@flexprice/sdk","version":"2.1.17","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.17","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"b2b602fe0397617480b518004be2dab73f13d360","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.17.tgz","fileCount":4717,"integrity":"sha512-qLkpC4JcYhOTi4HuwFcLvQrWbAywPym3IKpANNUQV48hp1B6BgR075uZBEW2K21o1dxvdymof+Eash72HZg9LA==","signatures":[{"sig":"MEUCIGvf1noh/705cRWlrXK8IAKcym1w3ii0bzrIMephvA9KAiEA6Ry1jI/OwHDcO7I6RQxdZfExRiMAlJz1evEitiXUyK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10436628},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.17_1780465502219_0.6355302618316998","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@flexprice/sdk","version":"2.1.18","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.18","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"83f27503ea991089f83f652a95642b087b0dbbe3","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.18.tgz","fileCount":4858,"integrity":"sha512-mYtguOAuRlxDyaaZGYzsss9INjcl3MVThDj1pf5nZEs3sBCui8L9q3EN7I8Vhjw7priYm8fDyUkrPbMLc65evA==","signatures":[{"sig":"MEQCIChuraqKR0PfbzRhEorfNWE4pEObvG8S0WOChmR151ZQAiB4OXHdtwKtiCaoJBDKXP1LVCX9VdpxeBHW22FqtjSqcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10758916},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.18_1781545577225_0.3933224363958103","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@flexprice/sdk","version":"2.1.19","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.19","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"f52c32020981904e48c1847dd9e920d4ddbe47df","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.19.tgz","fileCount":4869,"integrity":"sha512-uAPXv6GHmyVudoRoW5YGzF45yCP8u9Q2+eT4nNzxCiunB2admSgt+ou9EgIDx6r+6vMYrz3hPhgUP0ZZabkNEg==","signatures":[{"sig":"MEUCIACEWbKyKuvMvdErBD98IYlG+1H4IZORfWIY9zCDpXH0AiEAkG56l5ePU5jHPq7Zp26NbLeFCI3b+d2pIsukWhOcbh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10783580},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.19_1781595333017_0.03780709767552293","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@flexprice/sdk","version":"2.1.20","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.20","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"7b7647797a9cca61b6c838ef4e18a0d49986bca6","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.20.tgz","fileCount":4875,"integrity":"sha512-qh9Iwqyl7yGVT7gUyu9VUiUWwvEYdaPZLRT/PmPI58+apP2QA4EeQqLQDD5sS7uWPsmIFO9IAR9D6rsPg77USw==","signatures":[{"sig":"MEYCIQCPR0tf5pkYdG3cxhroBO/7Hvdj0fH8D94LdvtEjNOwmQIhAM3a242ADO1yM1z9GHGL6Q8x80VGJVJdYRbZnor32aMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10809838},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.20_1782123765661_0.25228055730580023","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@flexprice/sdk","version":"2.0.21","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.0.21","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"66bbfaae97a7c3ea8d605ea10bef4a29b5ee2fac","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.0.21.tgz","fileCount":4992,"integrity":"sha512-VsOkfooDawVgIRvr6Y8r+CyVX+40/iw7o5vvqntOIoityiKf5d51UUmKlkwVYwbucZg67bkrzdV/SY/vhfnyag==","signatures":[{"sig":"MEQCIE1ojBbKAybirJpiSh3wJKy4/tiPAXaIWewk6RSRbw9eAiBue8BAiehLkwB8uMWoLUAbkYB+rBZrPjewLS61x/tCvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11119754},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings src/**/*.ts src/**/*.tsx","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.21_1783166246638_0.8928139010877925","host":"s3://npm-registry-packages-npm-production"}},"2.1.24":{"name":"@flexprice/sdk","version":"2.1.24","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.24","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"c01218234121b01747550e29a830c4f0c23456af","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.24.tgz","fileCount":5528,"integrity":"sha512-qXqzLOj613WdkkTuX8zmEoQCTNVgvY8x6mzJcWw7uakNGE0WLz0N/3xqJxQBl2j5Ml6VZPw+PBrbGXPFU57aqQ==","signatures":[{"sig":"MEUCIQDdz81eKfFWCBemVPb36p5L6d6RvCK9dKBgfWGHnVs1bwIgX98AeMEzGj+cZ3RNqL+CM+BsJDp7ddq00x8UgapwY5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12402210},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings --no-error-on-unmatched-pattern src","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.24_1787212601446_0.11402549688732266","host":"s3://npm-registry-packages-npm-production"}},"2.1.25":{"name":"@flexprice/sdk","version":"2.1.25","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.25","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"81a1ab1501dbfb9a014ebd1f40f37231018cc649","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.25.tgz","fileCount":5535,"integrity":"sha512-LdTFSXjijAuh3F5vfBOYYE7ywTNxFSnK3eV+Ah3xrFuZpIwn68oL20nBKcRp0edt1RKCPwdQHg4SsvP2nH8z6Q==","signatures":[{"sig":"MEUCIDVoPljrizd/VY7a7gUtl1DQ3DDkY7imnXGmeIJsZlChAiEAyperNlSIbSbGwu872qigisaP/dGQzisKnNpgpkUb2Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12408044},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings --no-error-on-unmatched-pattern src","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.25_1787231526193_0.4610772043484841","host":"s3://npm-registry-packages-npm-production"}},"2.1.26":{"name":"@flexprice/sdk","version":"2.1.26","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.26","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"17cfb0a7494eb0519bf4066ecacd2a76cad8f052","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.26.tgz","fileCount":5631,"integrity":"sha512-drW9DgovJQ2Xuckq42bQLSkxpfBQmDqjWDf5WHbH3fTMVUZeZsO2XKfN+Hj1nVEXpl/KMi5FKscOT1QDsjm73w==","signatures":[{"sig":"MEQCIDhHDO90Nu1oHvSNjrpGIt8wqaiAHDsuNknYJaNrXQrfAiAk5hdnK87MgHPYtyuCISG4/s6t+fQJdJbNBTVIgqvOcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12577633},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings --no-error-on-unmatched-pattern src","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.26_1787597055123_0.5133626739013928","host":"s3://npm-registry-packages-npm-production"}},"2.1.30":{"name":"@flexprice/sdk","version":"2.1.30","author":{"name":"FlexPrice"},"_id":"@flexprice/sdk@2.1.30","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"dist":{"shasum":"d282530a46e117dc52487ddc86664cd21b4f0a3d","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.30.tgz","fileCount":5898,"integrity":"sha512-aOa+rMOQuQDeerdoUpqPQMtL+oIAoRk0FkjAKGCLmaxw6GJANClethZ/f8kg/vaX2b6WA3DQ6CPkD1lgKPw0Jw==","signatures":[{"sig":"MEYCIQC8uGxUTY7TAkE3P++iyR58KzN/31cvcBHbPlvKb64digIhALmnLtQn4UBnZJ116tObEaKRbX/GvHc1LEvM2NQ30mqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13188269},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings --no-error-on-unmatched-pattern src","build":"tsgo","prepublishOnly":"npm run build"},"_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.30_1788941545369_0.3703799545837867","host":"s3://npm-registry-packages-npm-production"}},"2.1.33":{"_id":"@flexprice/sdk@2.1.33","dist":{"shasum":"990041134e2bbf05e6b5bd8d70059b403181b536","tarball":"https://registry.npmjs.org/@flexprice/sdk/-/sdk-2.1.33.tgz","fileCount":6191,"integrity":"sha512-pqteOL5TP7D+Dq0aJarFzutstRICHksiuydD5dS/wT01TxSKQVTnVRhatJEK20u0DSAu/gGDA1eDvFH+JOUpSQ==","signatures":[{"sig":"MEUCIQDSHsvFDY23cBOWiAbl3N87SjlGb16xEdJTsUODNIyIywIgQTROXQeYXkLx4yPMXND0RUhS+xPz8Uri/XEpKhobPxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCAByT8M+upB/aicDL6+DUJgV0QiOT2TiPqjFLQHUbThgIgOzI2G1uMplHz0dar7Jd2seQ952TM0D93rz3USKKpERg="}],"unpackedSize":13669271},"main":"./esm/index.js","name":"@flexprice/sdk","type":"module","types":"./esm/index.d.ts","author":{"name":"FlexPrice"},"engines":{"node":">=18"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./sdk/models":{"types":"./esm/sdk/models/index.d.ts","source":"./src/sdk/models/index.ts","default":"./esm/sdk/models/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"oxlint --max-warnings=0 --deny-warnings --no-error-on-unmatched-pattern src","build":"tsgo","prepublishOnly":"npm run build"},"version":"2.1.33","_npmUser":{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"},"_npmVersion":"10.8.2","description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","directories":{},"maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.65 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.60.0","typescript":"~5.8.3","@typescript/native-preview":"7.0.0-dev.20260302.1"},"peerDependencies":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.1.33_1790327504611_0.06628880816131733"}}},"time":{"created":"2025-03-29T18:06:51.210Z","modified":"2026-09-25T09:11:44.931Z","0.0.1":"2025-03-29T18:06:51.628Z","0.1.2":"2025-03-29T19:08:03.291Z","1.0.1":"2025-03-29T20:17:35.885Z","1.0.13":"2025-04-17T20:04:42.785Z","1.0.14":"2025-04-22T21:48:38.475Z","1.0.15":"2025-04-22T22:00:59.889Z","1.0.16":"2025-05-09T21:19:54.321Z","1.0.17":"2025-05-23T22:25:13.609Z","1.0.26":"2025-09-19T12:34:18.208Z","1.0.28":"2025-09-26T09:47:56.542Z","1.0.29":"2025-09-26T09:59:55.634Z","1.0.30":"2025-09-26T10:08:37.157Z","1.0.31":"2025-09-26T10:18:24.912Z","2.0.0":"2026-02-28T09:04:54.470Z","2.0.1":"2026-02-28T18:48:12.807Z","2.0.2":"2026-03-07T09:26:58.709Z","2.0.3":"2026-03-10T10:34:07.759Z","2.0.4":"2026-03-11T07:54:01.655Z","2.0.6":"2026-03-13T16:25:54.007Z","2.0.7":"2026-03-20T08:37:42.232Z","2.0.8":"2026-03-20T08:59:51.026Z","2.0.9":"2026-03-20T09:49:58.292Z","2.0.10":"2026-03-20T13:56:31.210Z","2.0.11":"2026-03-25T08:49:37.201Z","2.0.12":"2026-03-25T09:52:02.471Z","2.0.13":"2026-04-01T05:19:22.323Z","2.0.14":"2026-04-01T08:35:47.009Z","2.0.15":"2026-04-01T13:04:30.320Z","2.0.16":"2026-04-04T12:35:45.580Z","2.1.0":"2026-04-06T19:58:31.694Z","2.1.1":"2026-04-06T20:35:00.918Z","2.1.2":"2026-04-11T11:58:48.673Z","2.1.3":"2026-04-15T21:46:02.029Z","2.1.4":"2026-04-17T14:20:50.894Z","2.1.5":"2026-04-23T12:20:16.126Z","2.1.6":"2026-04-28T14:24:44.408Z","2.1.9":"2026-05-13T10:01:49.614Z","2.1.10":"2026-05-13T12:37:19.836Z","2.1.11":"2026-05-18T07:28:59.745Z","2.1.17":"2026-06-03T05:45:02.439Z","2.1.18":"2026-06-15T17:46:17.443Z","2.1.19":"2026-06-16T07:35:33.234Z","2.1.20":"2026-06-22T10:22:45.825Z","2.0.21":"2026-07-04T11:57:26.842Z","2.1.24":"2026-08-20T07:56:41.663Z","2.1.25":"2026-08-20T13:12:06.407Z","2.1.26":"2026-08-24T18:44:15.323Z","2.1.30":"2026-09-09T08:12:25.562Z","2.1.33":"2026-09-25T09:11:44.771Z"},"author":{"name":"FlexPrice"},"description":"Type-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.","maintainers":[{"name":"nikhil-flexprice","email":"nikhil@flexprice.io"}],"readme":"# FlexPrice TypeScript / JavaScript SDK\n\nType-safe TypeScript/JavaScript client for the FlexPrice API: billing, metering, and subscription management for SaaS and usage-based products.\n\n## Requirements\n\n- Node.js 18+ (or see [RUNTIMES.md](RUNTIMES.md) for supported runtimes)\n\n## Installation\n\n```bash\nnpm i @flexprice/sdk\n```\n\nWith pnpm, bun, or yarn:\n\n```bash\npnpm add @flexprice/sdk\nbun add @flexprice/sdk\nyarn add @flexprice/sdk\n```\n\nThe package supports both CommonJS and ESM.\n\nThen in your code:\n\n```typescript\nimport { FlexPrice } from \"@flexprice/sdk\";\n```\n\n**All generated modules** (shared models, enums, errors, operation types, SDK types) are re-exported from the package root so you can import everything from one place. Run `npm run build` before publishing so both ESM and CommonJS entry points (`dist/esm/index.js` and `dist/commonjs/index.js`) include these re-exports; then `import` and `require(\"@flexprice/sdk\")` both expose types/enums from the root.\n\n```typescript\nimport {\n  FlexPrice,\n  FeatureType,\n  Status,\n  FlexpriceError,\n  CreateCustomerRequest,\n  createPageIterator,\n} from \"@flexprice/sdk\";\n// No need for: .../dist/sdk/models/shared, .../errors, .../operations, .../types\n```\n\nRunnable samples are in the `examples/` directory.\n\n## Environment\n\n| Variable | Required | Description |\n| -------- | -------- | ----------- |\n| `FLEXPRICE_API_KEY` | Yes | API key |\n| `FLEXPRICE_API_HOST` | Optional | Full base URL including `https://` and `/v1` (default: `https://us.api.flexprice.io/v1`). No trailing slash. |\n\n**Integration tests** in [api/tests/ts/test_sdk.ts](../../tests/ts/test_sdk.ts) use a different env shape; see [api/tests/README.md](../../tests/README.md).\n\n## Quick start\n\nInitialize the client, then create a customer and ingest an event:\n\n```typescript\nimport { FlexPrice } from \"@flexprice/sdk\";\n\nconst apiKey = process.env.FLEXPRICE_API_KEY ?? \"YOUR_API_KEY\";\nconst serverURL =\n  process.env.FLEXPRICE_API_HOST ?? \"https://us.api.flexprice.io/v1\";\n\nconst flexPrice = new FlexPrice({\n  serverURL,\n  apiKeyAuth: apiKey,\n});\n\nasync function main() {\n  const externalId = `customer-${Date.now()}`;\n  const customer = await flexPrice.customers.createCustomer({\n    externalId,\n    email: \"user@example.com\",\n    name: \"Example Customer\",\n  });\n  console.log(customer);\n\n  const eventResult = await flexPrice.events.ingestEvent({\n    eventName: \"Sample Event\",\n    externalCustomerId: externalId,\n    properties: { source: \"ts_sdk\", environment: \"test\" },\n    source: \"ts_sdk\",\n  });\n  console.log(eventResult);\n}\n\nmain();\n```\n\nFor more examples and all API operations, see the [API reference](https://docs.flexprice.io) and the [examples](examples/) in this repo.\n\n## Property names (snake_case)\n\nFor request bodies, the API often expects **snake_case** field names. The SDK may accept camelCase and serialize to snake_case; if you see validation errors, use the API shape:\n\n- Prefer: `event_name`, `external_customer_id`, `page_size`\n- Avoid using only camelCase in raw payloads if the API spec uses snake_case\n\nCheck the [API reference](https://docs.flexprice.io) for the exact request shapes.\n\n## TypeScript\n\nThe package ships with TypeScript definitions. Use the client with full type safety:\n\n```typescript\nimport { FlexPrice } from \"@flexprice/sdk\";\n\nconst serverURL =\n  process.env.FLEXPRICE_API_HOST ?? \"https://us.api.flexprice.io/v1\";\n\nconst flexPrice = new FlexPrice({\n  serverURL,\n  apiKeyAuth: process.env.FLEXPRICE_API_KEY!,\n});\n\nconst result = await flexPrice.events.ingestEvent({\n  eventName: \"usage\",\n  externalCustomerId: \"cust_123\",\n  properties: { units: 10 },\n  source: \"backend\",\n});\n```\n\n## Authentication\n\n- Set the API key via `apiKeyAuth` when constructing `FlexPrice`. The SDK sends it in the `x-api-key` header.\n- Set `FLEXPRICE_API_HOST` to a full URL (see [Environment](#environment)) or rely on the default `https://us.api.flexprice.io/v1`.\n- Use environment variables and never expose keys in client-side or public code. Get keys from your [FlexPrice dashboard](https://app.flexprice.io) or docs.\n\n## Features\n\n- Full API coverage (customers, plans, events, invoices, payments, entitlements, etc.)\n- TypeScript types for requests and responses\n- Built-in retries and error handling\n- ESM and CommonJS support\n\nFor a full list of operations, see the [API reference](https://docs.flexprice.io) and the [examples](examples/) in this repo.\n\n## Troubleshooting\n\n- **Missing or invalid API key:** Ensure `apiKeyAuth` is set and the key is active. Use server-side only.\n- **Wrong server URL:** Use a full URL such as `https://us.api.flexprice.io/v1` (include `/v1`; no trailing slash).\n- **Validation or 4xx errors:** Confirm request body field names (snake_case vs camelCase) and required fields against the [API docs](https://docs.flexprice.io).\n- **Parameter passing:** Pass the request object directly to methods (e.g. `ingestEvent({ ... })`), not wrapped in an extra key, unless the SDK docs say otherwise.\n\n## Handling Webhooks\n\nFlexprice sends webhook events to your server for async updates on payments, invoices, subscriptions, wallets, and more.\n\n**Flow:**\n1. Register your endpoint URL in the Flexprice dashboard\n2. Receive `POST` with raw JSON body\n3. Read `event_type` to route\n4. Parse payload using SDK helpers\n5. Handle business logic idempotently\n6. Return `200` quickly\n\n```typescript\nimport {\n  WebhookEventName,\n  webhookDtoPaymentWebhookPayloadFromJSON,\n  webhookDtoSubscriptionWebhookPayloadFromJSON,\n  webhookDtoInvoiceWebhookPayloadFromJSON,\n} from \"@flexprice/sdk\";\n\nfunction handleWebhook(rawBody: string): void {\n  const env = JSON.parse(rawBody) as { event_type: string };\n\n  switch (env.event_type as WebhookEventName) {\n    case WebhookEventName.PaymentSuccess:\n    case WebhookEventName.PaymentFailed:\n    case WebhookEventName.PaymentUpdated: {\n      const result = webhookDtoPaymentWebhookPayloadFromJSON(rawBody);\n      if (!result.ok) { console.error(\"parse error\", result.error); break; }\n      const { payment } = result.value;\n      console.log(\"payment\", payment?.id);\n      // TODO: update payment record\n      break;\n    }\n\n    case WebhookEventName.SubscriptionActivated:\n    case WebhookEventName.SubscriptionCancelled:\n    case WebhookEventName.SubscriptionUpdated: {\n      const result = webhookDtoSubscriptionWebhookPayloadFromJSON(rawBody);\n      if (!result.ok) { console.error(\"parse error\", result.error); break; }\n      console.log(\"subscription\", result.value.subscription?.id);\n      break;\n    }\n\n    case WebhookEventName.InvoiceUpdateFinalized:\n    case WebhookEventName.InvoicePaymentOverdue: {\n      const result = webhookDtoInvoiceWebhookPayloadFromJSON(rawBody);\n      if (!result.ok) { console.error(\"parse error\", result.error); break; }\n      console.log(\"invoice\", result.value.invoice?.id);\n      break;\n    }\n\n    default:\n      console.log(\"unhandled event:\", env.event_type);\n  }\n}\n```\n\n> Fields are auto-camelCased by the SDK: `event_type` → `eventType`, `invoice_status` → `invoiceStatus`. The `fromJSON` helpers return a `SafeParseResult<T>` — always check `.ok` before accessing `.value`.\n\n### Event types\n\n| Category | Events |\n|---|---|\n| **Payment** | `payment.created` · `payment.updated` · `payment.success` · `payment.failed` · `payment.pending` |\n| **Invoice** | `invoice.create.drafted` · `invoice.update` · `invoice.update.finalized` · `invoice.update.payment` · `invoice.update.voided` · `invoice.payment.overdue` · `invoice.communication.triggered` |\n| **Subscription** | `subscription.created` · `subscription.draft.created` · `subscription.activated` · `subscription.updated` · `subscription.paused` · `subscription.resumed` · `subscription.cancelled` · `subscription.renewal.due` |\n| **Subscription Phase** | `subscription.phase.created` · `subscription.phase.updated` · `subscription.phase.deleted` |\n| **Customer** | `customer.created` · `customer.updated` · `customer.deleted` |\n| **Wallet** | `wallet.created` · `wallet.updated` · `wallet.terminated` · `wallet.transaction.created` · `wallet.transaction.updated` · `wallet.credit_balance.dropped` · `wallet.credit_balance.recovered` · `wallet.ongoing_balance.dropped` · `wallet.ongoing_balance.recovered` · `wallet.ongoing_balance.updated` |\n| **Feature / Entitlement** | `feature.created` · `feature.updated` · `feature.deleted` · `feature.wallet_balance.alert` · `entitlement.created` · `entitlement.updated` · `entitlement.deleted` |\n| **Credit Note** | `credit_note.created` · `credit_note.updated` |\n\n**Production rules:**\n- Keep handlers idempotent — Flexprice retries on non-`2xx`\n- Return `200` for unknown event types — prevents unnecessary retries\n- Do heavy processing async — respond fast, queue the work\n\n## Documentation\n\n- [FlexPrice API documentation](https://docs.flexprice.io)\n- [TypeScript SDK examples](examples/) in this repo\n- [SDK integration tests](../../tests/README.md) — different `FLEXPRICE_API_HOST` shape for automated tests\n","readmeFilename":"README.md"}