{"_id":"@asteby/metacore-billing","_rev":"22-82b532c78a6e8da79eede54833283f96","name":"@asteby/metacore-billing","dist-tags":{"latest":"22.0.0"},"versions":{"0.2.0":{"name":"@asteby/metacore-billing","version":"0.2.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@0.2.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"homepage":"https://github.com/asteby/metacore-sdk#readme","bugs":{"url":"https://github.com/asteby/metacore-sdk/issues"},"dist":{"shasum":"c726a8f792784b3f784e2cc43864d256f40bc3f7","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-0.2.0.tgz","fileCount":27,"integrity":"sha512-eLOGH9wVcTerMdgC4JDMRSSLKBV0jD47ToyZgFnymURpma4TSij0Hm+tPKn2P3txj93YtJOLr4hAZ06HS8x9Yg==","signatures":[{"sig":"MEUCIQCHnImVhKojZ6jgJILQ7ATt9p2hu9gkYddGz2abWuMbVwIgDXiJ6rk5vaewMZCn+UsRFd1bGBmyE4AtaL32gGdKSrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63279},"main":"./dist/index.js","type":"module","_from":"file:asteby-metacore-billing-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"_resolved":"/tmp/4b4329d496fe0222981c8aedc1c2e53e/asteby-metacore-billing-0.2.0.tgz","_integrity":"sha512-eLOGH9wVcTerMdgC4JDMRSSLKBV0jD47ToyZgFnymURpma4TSij0Hm+tPKn2P3txj93YtJOLr4hAZ06HS8x9Yg==","repository":{"url":"git+https://github.com/asteby/metacore-sdk.git","type":"git","directory":"packages/billing"},"_npmVersion":"10.8.2","description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.0.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.0.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_0.2.0_1778623396205_0.8248413319157832","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@asteby/metacore-billing","version":"1.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@1.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"d794cfc1eb66d402902ef1acd520f5d3b85306e2","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-1.0.0.tgz","fileCount":27,"integrity":"sha512-BFDX4EBf7z+GVuaBfwiPqb5jr1ILa6VqKATQNePbS72nCssyNsGQ8Sja2vW35D3Zt9cPYgkWgnoPjbgCgiU4rg==","signatures":[{"sig":"MEYCIQCVtmxgkRbCvDKK4MaaeGx5PRfiY5BXDtRo9mMXPymLjQIhAMqn9PcqvmYkwP+NxPmauQJJEHsHakK+bpyDBbAvLFIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.1.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.1.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_1.0.0_1780141592007_0.25944661796920077","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@asteby/metacore-billing","version":"2.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@2.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"e208c0153530f5efb1f3ce4789ad7df8dfdfdf41","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-2.0.0.tgz","fileCount":27,"integrity":"sha512-J5iBiaF62ruvoJq00sUsn62FN9ELbw5Z1HYMnGzEH4VoMyjwZeS89TGpk8zMWxvXTMQdLxci2pNgxAAVhmzNPA==","signatures":[{"sig":"MEUCIBjn5e4mMkbyhq+6vnBO1YDVMvui5SN/qeUIyr2dOeTCAiEAqhoaGggSLoRBb6dqcJ3JBRW1r79VeTkiznIOqvkVfhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.2.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.2.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_2.0.0_1780609861688_0.9034276515234212","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@asteby/metacore-billing","version":"3.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@3.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"2d194ae84c6a6f8e8769dc2d20356f36dd1197d4","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-3.0.0.tgz","fileCount":27,"integrity":"sha512-Fe9jsPWkOqMNwcrcIfs2J7A+gh+gABlHEVMkbvy63XrdrjhOevDg/GYeHMc+MdP2IN1pLg4PkqScui3Nd7vPIA==","signatures":[{"sig":"MEUCIAtRXx6zCMegEXnh6lAQksxZfGkNXGU+oZaYqVAwRyedAiEAxNXjXPdcXFBKTMTpZwoWQlx7kQr1CeKnFmEIhv3Ey9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.3.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.3.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_3.0.0_1780626097137_0.6137415236921318","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@asteby/metacore-billing","version":"4.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@4.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"f084c4c1df0368e42de26b375b2797bf2211c31b","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-4.0.0.tgz","fileCount":27,"integrity":"sha512-ZjqZDwieywuk38Q21V4A6o3SZJ1lzIcNQclPA37bSEu1ceK6VIyQ0Ew99+6xtEMD5rPEUzYBrHlPQLEOvs1sTg==","signatures":[{"sig":"MEUCIQDzJ0Mq1wvNkpTk1Vi6JB36Bsrf88bfpWSETcMARFNhaAIgZuoz32P5JSoaJg8jyXG4rcW8xyLhyI3CMddDN6o3Jyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.4.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.4.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_4.0.0_1780629504463_0.6590180427888592","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@asteby/metacore-billing","version":"5.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@5.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"e04b584430c3a2012d37519dc608030f78073b82","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-5.0.0.tgz","fileCount":27,"integrity":"sha512-W5/iyJHzpYxuqGp1Rrasnd4btimgrKA8E+pIveNegy6On7xd5mevhNPFPbbzGamjQkHInuGg0+6YcXdiZQQKOQ==","signatures":[{"sig":"MEUCIHdS9XXbAIoHKRtmoAaUM6eg+5AH3ofNl5qvCN9QcBrqAiEAsZ2XSZtXXnbLvCBQAz9leKxSt6BensxG7furvcJH1wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.5.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.5.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_5.0.0_1780863588079_0.3628334208217605","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@asteby/metacore-billing","version":"6.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@6.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"fa8362bf81dffd1785077721ddf358b9e8a33f2e","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-6.0.0.tgz","fileCount":27,"integrity":"sha512-7ihoA79UiAjxZGe87OCM4IvC2mUxg9TJtDE+8y/LugtZfN0CgLIdvFVAUilaeRadu5tOxXonJL2x/fUrDnKpIg==","signatures":[{"sig":"MEUCIBoot1yqqaTlY4cAteprpNDcX8P4RDygPQKZ/BbVtzE/AiEA8qBT/L1FOdlQPqhAaaDgRCeQZ6DTCVp3vvvQl1y4wh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.6.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.6.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_6.0.0_1782607459322_0.9542100896781942","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@asteby/metacore-billing","version":"7.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@7.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"a1db803ba02bcc899e840f4be64159526ec3d158","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-7.0.0.tgz","fileCount":27,"integrity":"sha512-/x8l+9iHmCaLXlKbdQrKlyi1VRmVZnzI9ddBTSu/33hh7ARbL6HBPh6ldnOAou3KdDimW43g0PY0Ix9babdGOQ==","signatures":[{"sig":"MEUCIE+Zp7fOIaiPrGL6PxcQAlNzfsiJ74zlrv/ficF9gXz+AiEA06J+S+zU86WlRGirqEN7AHqzhUv/QAN7STWYMpWPtQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.7.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.7.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_7.0.0_1782938545056_0.08649479525711934","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@asteby/metacore-billing","version":"8.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@8.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"66af6cdc5aecc4f8198f3408bb8566de244ec2d8","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-8.0.0.tgz","fileCount":27,"integrity":"sha512-OhBOTQ2ipu2VkeV5XqV1eiVcyqQ+1aBFTOfOW8czsj+YeS2SBT9YyhlI3gR1nhnr3jC7E7bLEXdrLRYBh2saLA==","signatures":[{"sig":"MEYCIQD4Bwq4MSX1u10peHgGFwBM3HMxbiwq1Mg4Jb+vCiK7PAIhAJA0CHJjmAGE3g2iksW2ar4WtgHz+0WZrKUUCu7N7x5G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.8.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.8.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_8.0.0_1782955464603_0.8682093712020802","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@asteby/metacore-billing","version":"9.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@9.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"09c1bc0d7ffff7ebd748b5d8c2f4b4c442d9389d","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-9.0.0.tgz","fileCount":27,"integrity":"sha512-4Cz7I+l/JpEgWVW3g2W4mG8HSyBABsNW9RrlEwG5K2ZBaE/0AZpjxSvXbBYWLEPNhFGKrdBz6ouW4CUhJwIaIw==","signatures":[{"sig":"MEYCIQClfRGNGJjAw/dqTgROW9BX+l/jSXQMXzpmbasAi82NiQIhAL+LWbFQ0e9hwVkUHfYWKZr1MK/L4bpVJcxJHe+J1AjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.9.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.9.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_9.0.0_1782960440050_0.576450052628767","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@asteby/metacore-billing","version":"10.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@10.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"548910194edfb7e47c1a005f9721a763356b7318","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-10.0.0.tgz","fileCount":27,"integrity":"sha512-nC6hYdtDiRO/+T+CveQ5xtfZNV87c7ZQHUEMYH7urd0ahJ23TJ1v5Wb+j7uKeq3cQpmTRycvXA9x2CDFbrzGsw==","signatures":[{"sig":"MEUCIF0bwCaG+P9zeeeUqVb8rlLPbLIaYb+JJDjWCaXWIVfoAiEAr6rLH+PV6tYZRKZQ/VT99Pi4lWmK3WDzrTkx7Z4SJvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.10.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.10.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_10.0.0_1784218774221_0.17520265376981303","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@asteby/metacore-billing","version":"11.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@11.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"3124c7374ca16e3bf4a43424d3bb616486f51fce","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-11.0.0.tgz","fileCount":27,"integrity":"sha512-ulEXuoFsK8MWqmoevY4yGLl96HwggwVwN4mU4++1olkS1pJDMQCs0WEFjtC5EamggqBDBdO9qb6mSKn6vkojtQ==","signatures":[{"sig":"MEUCIFouMvzJ3ord7OsCGK//213GqJPzApKqoArl7ZWw6Bv2AiEAzk503OBihBWJMULqPN9HsvWaZSN5q+gDi4YrqRlA5pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.11.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.11.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_11.0.0_1784438454871_0.48342505141844017","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@asteby/metacore-billing","version":"12.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@12.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"e26ac243e7203e2d858159b1ea89f1b047ebb6be","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-12.0.0.tgz","fileCount":27,"integrity":"sha512-SIKjMpjZ8DdWzkjE0oE6OHEqSIv7kke1+mZt1G9Yp/+8wvw9yva7ZXjbBFC5mQ0d1FeXroiRPeDAJy2yXq8iiA==","signatures":[{"sig":"MEUCIQCdV8tra0x7p9s24KH6N6oUbKq86Wy2R0mUE2btP22srgIgJMtnkTaTZKyJvbX3qVa8mRyF6wPrxWJ3fb1Ev/WojNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.12.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.12.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_12.0.0_1784602261221_0.886109454011393","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@asteby/metacore-billing","version":"13.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@13.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"f3384d3bd9a8d28f162746e106a1bf4f2077582b","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-13.0.0.tgz","fileCount":27,"integrity":"sha512-XLJnIi6WdUBAMzsWVEr5NoRH3xxo8bccQckOzMQPX+l/6AauLq6zaqS86/q2MSByNuNVImqRe/Mvnnaafb+5VQ==","signatures":[{"sig":"MEQCIC5j30GdPua7zOtwOS3IGSfFeaUsW9bs//Rfi4fwbDIIAiBnEYq4DChoRLTconIwodBnjpn6fLDu3nt88FQuwCzU8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.13.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.13.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_13.0.0_1785630224465_0.3402322421641608","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"@asteby/metacore-billing","version":"14.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@14.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"8d3debdef8f990a6da712a7465d80846270259b6","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-14.0.0.tgz","fileCount":27,"integrity":"sha512-V9SF5pF62Qs/7dek40ulB5mi+EoTJBVshdiIqInlriD2B8CjoEZAduD2D4Nfx+X7cZEsT1BnClc2vOhWcMDj3g==","signatures":[{"sig":"MEUCIQDltPqwbAyv4wWYSIBJ911PgAtW7i8bZyibJSsoMYmsvAIgf1jLGQsEFVv9gjdjWVIsBLI3cDHzoEm1voo+0eUI/pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.14.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.14.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_14.0.0_1786471971441_0.015768103176655","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@asteby/metacore-billing","version":"15.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@15.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"6bb30b0e0d6ddef8bde8c52f130cfb296df37b68","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-15.0.0.tgz","fileCount":27,"integrity":"sha512-/ITpOabUkMhgZFAmHOWDO0GU2QgUXs4aDN/XMrnI1JXFDDvvNNDBIha28xirQWDkK6E6v4I5/rIvl4SwDbmLZw==","signatures":[{"sig":"MEUCIQD0Fy8MKRz9m36Nu8kdxF7xG7YajJcP8FqI7Dh5mr4XvgIgEybeFWaFS3LJGZwialzeugkNCFIwE874EehY+gnN+Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.15.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.15.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_15.0.0_1786915566814_0.716074030867579","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@asteby/metacore-billing","version":"16.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@16.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"ff309429daeffd5bbd68eb5de9a9bb7e2e333aa2","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-16.0.0.tgz","fileCount":27,"integrity":"sha512-hfJ22dfDi+jDggoTVesW9uvsJb5D44PUvWTNB9kzMtqisPwKAz+a4DzBTO2V8Z9LhJiHzfjH3KVpedQeEEEKEA==","signatures":[{"sig":"MEQCIEAlYOx3V6ZhEBF5+k1yMUjecf8dquI4bNyLvVFlwLPVAiAEBm3GH5QC3mSYnBhzbQMY1pZTF7alY/D1kh8sExLmVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.16.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.16.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_16.0.0_1787454086593_0.6165355751483006","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@asteby/metacore-billing","version":"17.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@17.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"1cbbd911272d53183e88669047d37bc8c425fb66","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-17.0.0.tgz","fileCount":27,"integrity":"sha512-rs8L895v0zvn14aAqc9Hk0U07CIORlGVfUvVJernnDWuJrCMe5LmhkfdTeZaRwo8FqGCPdriUvd8yWr2bcU+8g==","signatures":[{"sig":"MEUCIEsnWzYOuV8HKxyY1KaBtiJfVEcWb1Sc4gXd8ac5rDNoAiEA1dO/u8TWhWgKI8HX7x9ozfxPwRUxqFPfzOHx7Kyr9Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.17.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.17.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_17.0.0_1787982100866_0.010551259103748434","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@asteby/metacore-billing","version":"18.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@18.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"d7ad972ce934896cd92b44a9ad7c0102886b12dd","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-18.0.0.tgz","fileCount":27,"integrity":"sha512-1Ckh+ng3LTYXt1Ko/ebjTUGh1yMvUXbRoqNJcj7Pjq1l5kGDgvIwKrccmu8wydfwXeVevk25qTUJIdlybjmLBQ==","signatures":[{"sig":"MEUCIGzQppnX9PecwUgk7/5BrRpe0An0wW7VoA5MhZsnqYGaAiEA7tSK9H1UE0ijrg1ySYQ3avOtUZ/sXHK2LY3T+B/2+Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB78WPT6ux8sPe6IE4bYrQhEh9KrMG4B0oOiufYz/0SsAiEAgGlckwcNNWzxDx/rKrN/SA0CQwCaZEuzKOiYrLl0xc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63288},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.18.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.18.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_18.0.0_1789661508068_0.48048221500026167","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@asteby/metacore-billing","version":"20.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@20.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"777f1bab13e8a9ae1cd935c5763aaffb456e3e1f","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-20.0.0.tgz","fileCount":27,"integrity":"sha512-YzWWHh9TojKX+5mEnsK/JVYgwk6LA7hi6KP3ZfkrmAsJChzHGOXjRbQ4zjJH5el5g7azRGrat+1Ybwwx/CzTvA==","signatures":[{"sig":"MEYCIQDR570CjQ9b3NsRQeAb+GVI05bSgBOZH7GWEa4Gz3Ap2wIhAICzXFi4wC6T2PfG++mrHS88ZsLtF+2imWgpbaJz7v7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8kHsFY1/qoQT2pOQBELIFZnVuw7BCe6ycRaccJe0mmQIhAPaZMpqr/lpFvGj093e3AGxGY5FfJ4naFo75XI3QPt7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63288},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.21.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.21.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_20.0.0_1790621900365_0.8925981783133952","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@asteby/metacore-billing","version":"21.0.0","license":"Apache-2.0","_id":"@asteby/metacore-billing@21.0.0","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"dist":{"shasum":"56df13d35c7f39441c4119f464eb85ad2325853e","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-21.0.0.tgz","fileCount":27,"integrity":"sha512-nUhWN+yiUY1bCNtoOUgdy1o7a1/6FV/KdFWyFLrgoeN19HTPoNIqjSFDk+GDB6iIRFvUUvK+m62lfgVRWZUo1g==","signatures":[{"sig":"MEYCIQDfgQGENPNyeR3RnaUDn/zaoD1XuzGD+VfOrJYyCWFQOQIhANJdaOVvSNDNkNM5yJHnG4l/5wnEobi7FtW4vhvi1SDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDybe5QMfzfq8YCoEMWlP8DYt+0czq0ypHVBMYMx72fJQIgDs0Yg7mwx/87Bbqs7shDhPseTdpS4V9wkploxJPAuEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63288},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.22.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.22.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"tmp":"tmp/metacore-billing_21.0.0_1790654058196_0.13392103617319617","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"_id":"@asteby/metacore-billing@22.0.0","dist":{"shasum":"dd5eab15ea881b6105c4d1d81367fe0b73fe4f67","tarball":"https://registry.npmjs.org/@asteby/metacore-billing/-/metacore-billing-22.0.0.tgz","fileCount":27,"integrity":"sha512-1p5tXfvBByfX1RGB+94ackJkkNWR0voTha7HPnJ/bxdROsk7yoZGkJOr8VohbT5SJbBaxNamKcrPGZpX4B5FWg==","signatures":[{"sig":"MEQCIF75R8SDlcWWNyIfx1vvz6ilLA6i2/oQ+YQPFPvfa6gjAiBbmnCiH2RZh6A0MaWaXGqBBKPliKknWX8+OI9CjWCvJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICT49S+zNyx65xpqWJzTqQr/JnmDg9gpqTqnbMAmrgmdAiAnCHnrykkNKDi5b93ekoS4NvrI71K6vm2SvZ+62OXAtQ=="}],"unpackedSize":63288},"main":"./dist/index.js","name":"@asteby/metacore-billing","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsc -w -p tsconfig.json","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"22.0.0","_npmUser":{"name":"asteby-hq","email":"dannyjp49@gmail.com"},"repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","directories":{},"maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^4.0.0","react-dom":"^19.2.4","typescript":"^6.0.0","@types/react":"^19.0.0","lucide-react":"^1.0.0","@types/react-dom":"^19.0.0","@asteby/metacore-ui":"2.23.0","@tanstack/react-query":"^5.95.0"},"peerDependencies":{"react":">=18","react-dom":">=18","lucide-react":">=0.460","@asteby/metacore-ui":"^2.23.0","@tanstack/react-query":">=5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/metacore-billing_22.0.0_1790668804866_0.639125970646681"}}},"time":{"created":"2026-05-12T22:03:16.113Z","modified":"2026-09-29T08:00:05.199Z","0.2.0":"2026-05-12T22:03:16.375Z","1.0.0":"2026-05-30T11:46:32.162Z","2.0.0":"2026-06-04T21:51:01.858Z","3.0.0":"2026-06-05T02:21:37.290Z","4.0.0":"2026-06-05T03:18:24.593Z","5.0.0":"2026-06-07T20:19:48.215Z","6.0.0":"2026-06-28T00:44:19.464Z","7.0.0":"2026-07-01T20:42:25.173Z","8.0.0":"2026-07-02T01:24:24.740Z","9.0.0":"2026-07-02T02:47:20.182Z","10.0.0":"2026-07-16T16:19:34.382Z","11.0.0":"2026-07-19T05:20:55.000Z","12.0.0":"2026-07-21T02:51:01.362Z","13.0.0":"2026-08-02T00:23:44.615Z","14.0.0":"2026-08-11T18:12:51.604Z","15.0.0":"2026-08-16T21:26:06.955Z","16.0.0":"2026-08-23T03:01:26.705Z","17.0.0":"2026-08-29T05:41:40.997Z","18.0.0":"2026-09-17T16:11:48.173Z","20.0.0":"2026-09-28T18:58:20.466Z","21.0.0":"2026-09-29T03:54:18.276Z","22.0.0":"2026-09-29T08:00:04.944Z"},"license":"Apache-2.0","repository":{"url":"https://github.com/asteby/metacore-sdk","type":"git","directory":"packages/billing"},"description":"Metacore billing — subscription state, Stripe checkout/portal hooks, and the BillingSettings UI shared across host apps.","maintainers":[{"name":"asteby-hq","email":"dannyjp49@gmail.com"}],"readme":"# @asteby/metacore-billing\n\nShared billing surface for Metacore host apps (ops, link, …). Wraps the\nGo-side billing service (`github.com/asteby/metacore-sdk/billing`) with\ntyped React hooks and the `BillingSettings` component used on the\nsettings/billing route.\n\n## Why\n\nBefore extraction, ops and link each maintained a near-identical copy of\nthe billing UI, lib client, and TypeScript types — three sources of truth\nfor one feature. This package is the canonical version. Host-specific\nbranding (plan icons, gradients, pricing copy) is fed in via props so the\nSDK stays brand-neutral.\n\n## Install\n\n```bash\npnpm add @asteby/metacore-billing\n```\n\n## Quickstart\n\n```tsx\nimport {\n  createBillingClient,\n  BillingSettings,\n  type PlanDisplay,\n} from '@asteby/metacore-billing'\nimport { Rocket, Zap, Building2 } from 'lucide-react'\n\nconst client = createBillingClient({\n  fetcher: {\n    get: (path) => api.get(path).then((r) => r.data),\n    post: (path, body) => api.post(path, body).then((r) => r.data),\n  },\n})\n\nconst plans: PlanDisplay[] = [\n  { slug: 'starter', name: 'Starter', icon: Zap, /* ... */ },\n  { slug: 'pro', name: 'Pro', icon: Rocket, popular: true, /* ... */ },\n  { slug: 'enterprise', name: 'Enterprise', icon: Building2, /* ... */ },\n]\n\nexport function Billing() {\n  return <BillingSettings client={client} plans={plans} />\n}\n```\n\n## Self-hosted\n\nThe Go service stores Stripe keys in the DB-backed `platform_configs`\ntable. Admins rotate keys from the platform settings UI without\nredeploying; the client surfaces a clear error when the backend reports\n`503 billing_not_configured`.\n\n## Backend\n\n```go\nimport (\n    \"github.com/asteby/metacore-sdk/billing\"\n    bhandlers \"github.com/asteby/metacore-sdk/billing/handlers\"\n    \"github.com/asteby/metacore-sdk/billing/models\"\n)\n\nsvc := billing.New(db,\n    billing.WithPlatformDefaults(models.PlatformConfigDefaults{\n        PlatformName: \"Your App\",\n        SupportEmail: \"support@example.com\",\n    }),\n)\nh := bhandlers.New(db, svc, bhandlers.Config{AppBaseURL: \"https://app.example.com\"})\n\napi.Get(\"/billing/subscription\",   authMW, h.Subscription)\napi.Post(\"/billing/checkout-session\", authMW, h.Checkout)\napi.Post(\"/billing/portal-session\",   authMW, h.Portal)\napp.Post(\"/webhooks/stripe\", h.Webhook)\n```\n\nSee the Go package docs for the full contract.\n","readmeFilename":""}