{"_id":"@ai-billing/nextjs","_rev":"16-95d5f931b3f122461d95fa7812c56794","name":"@ai-billing/nextjs","dist-tags":{"alpha":"0.0.0","latest":"0.0.15"},"versions":{"0.0.0":{"name":"@ai-billing/nextjs","version":"0.0.0","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.0","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"e370b4f6f4dfa9428e8ec5c07b0b86d7cefa2764","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.0.tgz","fileCount":93,"integrity":"sha512-4Nxh3UFFPquvWgfaIFo1r4Cnp39VW6iYWX73ok21yqXoPMwmr1eVlgbssFtnqZ8I4ZHKcRLDn+37Gyc/IezJkA==","signatures":[{"sig":"MEUCIQDQwdjodhpvEH2t1Ckb1YF4iZZHiRY81bcyn3pTadqPhQIgVpQ1Y+SIOoA6QVLmRWFFz3OQCy12KaospbBVKboOL5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170584},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"gitHead":"a871600dce0d3f0572092939ae8b05af17026edd","scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","prepack":"node -e \"require('fs').copyFileSync('../../LICENSE', 'LICENSE')\"","postpack":"node -e \"require('fs').rmSync('LICENSE', { force: true })\"","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"audrzejq","email":"audrzejq@gmail.com"},"repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","oxlint":"catalog:","vitest":"catalog:","typedoc":"catalog:","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:","@ai-billing/typescript-config":"workspace:*"},"peerDependencies":{"next":">=14","react":"^18 || ^19","stripe":"^21.0.0","react-dom":"^18 || ^19","@polar-sh/sdk":"^0.46.7"},"peerDependenciesMeta":{"stripe":{"optional":true},"@polar-sh/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.0_1778680505312_0.2800733046269266","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@ai-billing/nextjs","version":"0.0.1","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.1","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"fa1819ed8f2871f0c1d461ab17d57498490b1ca8","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.1.tgz","fileCount":93,"integrity":"sha512-oZPdzDlf1JWAlgWBXD2TdjAld+LHdJZ5AO5MlrvBGT6sjhn2xsdlI9c8tSl2a1/X3rtd9jmfUGg4o4DdnHWQOg==","signatures":[{"sig":"MEUCIBJgulqTxCk3948w6WfhPclIa5O2Y5++Wp7jegRVDA6OAiEApqJy/aYAzxv/BUvxs/9XrMg6yKF/iFZH+S1mjfyflJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171693},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/e546de4dc1b76ef67ab6fae810cf140f/ai-billing-nextjs-0.0.1.tgz","_integrity":"sha512-oZPdzDlf1JWAlgWBXD2TdjAld+LHdJZ5AO5MlrvBGT6sjhn2xsdlI9c8tSl2a1/X3rtd9jmfUGg4o4DdnHWQOg==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.11.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.1","typedoc":"^0.28.19","typescript":"5.9.2","@types/node":"^22.15.3","@types/react":"19.2.2","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19","stripe":"^21.0.0","@polar-sh/sdk":"^0.46.7"},"peerDependenciesMeta":{"stripe":{"optional":true},"@polar-sh/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.1_1778685090588_0.0732731423027726","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ai-billing/nextjs","version":"0.0.2","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.2","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"f455b299eef7008589812211f37a063f10c2f00f","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.2.tgz","fileCount":81,"integrity":"sha512-zxUWEWAKGeKc8wT8NxG3idoZRC7ceSUzqhBijYp5C5xvGmNixmk7hGiParvKsDCBzLAWrlgzvZGwz9UFKawRmw==","signatures":[{"sig":"MEUCIQDK9JylKA4YRxMP4T6tLhIg42Pqrz2GpeALS7v94aRCvwIgAPEhFJSOOQtKrGPBKyasqj+ci2G3qqFPu2LHMWgBu60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111919},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/ff7c5407f96bea8f018aa18d94d09cd1/ai-billing-nextjs-0.0.2.tgz","_integrity":"sha512-zxUWEWAKGeKc8wT8NxG3idoZRC7ceSUzqhBijYp5C5xvGmNixmk7hGiParvKsDCBzLAWrlgzvZGwz9UFKawRmw==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.1","typedoc":"^0.28.19","typescript":"5.9.2","@types/node":"^22.15.3","@types/react":"19.2.2","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19","stripe":"^21.0.0","@polar-sh/sdk":"^0.46.7"},"peerDependenciesMeta":{"stripe":{"optional":true},"@polar-sh/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.2_1778854690888_0.5918690793322066","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ai-billing/nextjs","version":"0.0.3","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.3","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"9dd63679de31c5fdbefb2991d872bf504067178f","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.3.tgz","fileCount":87,"integrity":"sha512-A8ANVgQ/Dt6JL6BfsnYq4N+XrIsrDQML2lulKFa868F9mxuXYPxQcRRr65W++CNrAc/kvazmvt8iHVfAteIa4g==","signatures":[{"sig":"MEUCIQCVrnp2gY7rS1Q8mNkPZUck4noXh/xNHAUhs/bFHWVxqwIgelwfR8EeADE1cZhz61ptluUIBf+pe+j1UnBf8bN4DAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107584},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/d69b9e7c843d03492b6059da04ba063d/ai-billing-nextjs-0.0.3.tgz","_integrity":"sha512-A8ANVgQ/Dt6JL6BfsnYq4N+XrIsrDQML2lulKFa868F9mxuXYPxQcRRr65W++CNrAc/kvazmvt8iHVfAteIa4g==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.1","@ai-billing/narev":"0.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.1","typedoc":"^0.28.19","typescript":"5.9.2","@types/node":"^22.15.3","@types/react":"19.2.2","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"peerDependenciesMeta":{},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.3_1779185140123_0.30387419930484616","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ai-billing/nextjs","version":"0.0.4","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.4","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"9436152383b62f939b7fcd6362b0dffe14b83629","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.4.tgz","fileCount":81,"integrity":"sha512-lHnUchuU+cujqfeBbxI4T9a9lygKCj4q7W1RhFvuw/SyDzBLwr9671abV6PT8WriTeOloCAUjq0fIwKOVVEnqQ==","signatures":[{"sig":"MEYCIQDjFO4Mf69j9AQDCt01jq4KT9SKysYnV/GQzt0FJZjs/gIhAP/Ig8xzF0QMJbfMTB04nBKmzjciSvBFdbuINEn7bD73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102648},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/e210444aff38477fe48594e7c9de4a89/ai-billing-nextjs-0.0.4.tgz","_integrity":"sha512-lHnUchuU+cujqfeBbxI4T9a9lygKCj4q7W1RhFvuw/SyDzBLwr9671abV6PT8WriTeOloCAUjq0fIwKOVVEnqQ==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.1","@ai-billing/narev":"0.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.1","typedoc":"^0.28.19","typescript":"5.9.2","@types/node":"^22.15.3","@types/react":"19.2.2","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"peerDependenciesMeta":{},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.4_1779198477812_0.9804737736999707","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@ai-billing/nextjs","version":"0.0.5","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.5","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"51969c87306496ca604e4557dc23fc6f96efeca7","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.5.tgz","fileCount":111,"integrity":"sha512-WAIJ1SV+do97oWpJuTYpsdIumll/K4A65fY2EcmnHy3P5cJgtEjZlnxdjXVzNI56KdvVRza0beE7dsdoWCXRGQ==","signatures":[{"sig":"MEUCICMdfEj5UKLDQHR8MXjlvA2teuBnnqNzFjLzg6wC7LRnAiEA49iC8a+/L5wVyBVLFjwOYwAP3QS/pVpGD8oSOX7/4Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":261611},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/be3524f1c99e5b7b08bf3c842550069e/ai-billing-nextjs-0.0.5.tgz","_integrity":"sha512-WAIJ1SV+do97oWpJuTYpsdIumll/K4A65fY2EcmnHy3P5cJgtEjZlnxdjXVzNI56KdvVRza0beE7dsdoWCXRGQ==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.2","@ai-billing/core":"0.1.2","@ai-billing/narev":"0.0.3","@ai-billing/polar":"0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.1","typedoc":"^0.28.19","typescript":"5.9.2","@types/node":"^22.15.3","@types/react":"19.2.2","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"ai":"^6.0.0","react":"^18 || ^19","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/react":"^3.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.2","@ai-billing/groq":"0.1.2","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.2","@ai-billing/google":"0.1.2","@ai-billing/openai":"0.1.2","@ai-billing/gateway":"0.1.3","@ai-billing/minimax":"0.1.2","@ai-billing/deepseek":"0.1.2","@ai-billing/anthropic":"0.1.2","@ai-billing/openrouter":"0.1.2","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"peerDependenciesMeta":{"@ai-sdk/xai":{"optional":true},"@ai-sdk/groq":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-billing/xai":{"optional":true},"@ai-billing/groq":{"optional":true},"@ai-sdk/deepseek":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-billing/chutes":{"optional":true},"@ai-billing/google":{"optional":true},"@ai-billing/openai":{"optional":true},"@ai-billing/gateway":{"optional":true},"@ai-billing/minimax":{"optional":true},"@ai-billing/deepseek":{"optional":true},"@ai-billing/anthropic":{"optional":true},"@ai-billing/openrouter":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true},"@openrouter/ai-sdk-provider":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.5_1779379723977_0.018490200610374208","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@ai-billing/nextjs","version":"0.0.6","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.6","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"76acf57d1c7e9a906ce8372b2780feaf223977d6","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.6.tgz","fileCount":141,"integrity":"sha512-/K8Vtr7/OTmB4+izp7zW6FViGYUDAxK/Dabfg99N/V9QQmoKCPNix2knEwXssxeuz3Dab5fhakqwhPUEvPnAGQ==","signatures":[{"sig":"MEUCIHps/pi19Yz/zUg8B05heuOs3rtryC8l7Zu9yQKTcPx/AiEAnKp/NaoP3ANp5TAF59B66/g5odDJ5+mpVFjbNfeE2PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341794},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/4fd990780e5c9eb8682891d7632804e9/ai-billing-nextjs-0.0.6.tgz","_integrity":"sha512-/K8Vtr7/OTmB4+izp7zW6FViGYUDAxK/Dabfg99N/V9QQmoKCPNix2knEwXssxeuz3Dab5fhakqwhPUEvPnAGQ==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.3","@ai-billing/core":"0.1.2","@ai-billing/narev":"0.0.3","@ai-billing/polar":"0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"ai":"^6.0.0","react":"^18 || ^19","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/react":"^3.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.2","@ai-billing/groq":"0.1.2","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.2","@ai-billing/google":"0.1.2","@ai-billing/openai":"0.1.2","@ai-billing/gateway":"0.1.3","@ai-billing/minimax":"0.1.2","@ai-billing/deepseek":"0.1.2","@ai-billing/anthropic":"0.1.2","@ai-billing/openrouter":"0.1.2","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"peerDependenciesMeta":{"@ai-sdk/xai":{"optional":true},"@ai-sdk/groq":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-billing/xai":{"optional":true},"@ai-billing/groq":{"optional":true},"@ai-sdk/deepseek":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-billing/chutes":{"optional":true},"@ai-billing/google":{"optional":true},"@ai-billing/openai":{"optional":true},"@ai-billing/gateway":{"optional":true},"@ai-billing/minimax":{"optional":true},"@ai-billing/deepseek":{"optional":true},"@ai-billing/anthropic":{"optional":true},"@ai-billing/openrouter":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true},"@openrouter/ai-sdk-provider":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.6_1779658364196_0.18916229460344658","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ai-billing/nextjs","version":"0.0.7","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.7","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"645938663b87552593970c69e6e3bce3aebcc608","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.7.tgz","fileCount":141,"integrity":"sha512-JJE2w5fYEh3afYygOVmKCQlCM04jWP8nYvhCzBbNkhexuos6W/AefPFkyy/wMq2xXWzU6nWHWiyO09BwIOX6bw==","signatures":[{"sig":"MEYCIQCM+rcaQRC/BBm83Xab24M3QjvyMWWWvqPUFkw0Te80twIhAMZ/dp3pSTcjAdBjoIe3veK//0uyqW65h2uzxkunfQHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341154},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/a1d10cdf1e858088d54c670aba65f584/ai-billing-nextjs-0.0.7.tgz","_integrity":"sha512-JJE2w5fYEh3afYygOVmKCQlCM04jWP8nYvhCzBbNkhexuos6W/AefPFkyy/wMq2xXWzU6nWHWiyO09BwIOX6bw==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.3","@ai-billing/core":"0.1.2","@ai-billing/narev":"0.0.3","@ai-billing/polar":"0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"ai":"^6.0.0","react":"^18 || ^19","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/react":"^3.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.2","@ai-billing/groq":"0.1.2","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.2","@ai-billing/google":"0.1.2","@ai-billing/openai":"0.1.2","@ai-billing/gateway":"0.1.3","@ai-billing/minimax":"0.1.2","@ai-billing/deepseek":"0.1.2","@ai-billing/anthropic":"0.1.2","@ai-billing/openrouter":"0.1.2","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"peerDependenciesMeta":{"@ai-sdk/xai":{"optional":true},"@ai-sdk/groq":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-billing/xai":{"optional":true},"@ai-billing/groq":{"optional":true},"@ai-sdk/deepseek":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-billing/chutes":{"optional":true},"@ai-billing/google":{"optional":true},"@ai-billing/openai":{"optional":true},"@ai-billing/gateway":{"optional":true},"@ai-billing/minimax":{"optional":true},"@ai-billing/deepseek":{"optional":true},"@ai-billing/anthropic":{"optional":true},"@ai-billing/openrouter":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true},"@openrouter/ai-sdk-provider":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.7_1779745815478_0.0009398672377369799","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ai-billing/nextjs","version":"0.0.8","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.8","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"291a9319ea06f033fd86bab778424b26b5aa252b","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.8.tgz","fileCount":141,"integrity":"sha512-0nmT9D89qfXIsR3/D3wGJai/HIHsUpzKbKVoDGGMwyxVlK8Tr3Bqw/rbbLsGO7ErDiI5/URPBdcOic8Q0QlV3A==","signatures":[{"sig":"MEUCIQCF7AYyEcTFV04+aqhPlo6hbdUGp8TldzNFIB0XgYJNEgIgQwjqfThWBWNJjI5PXjPMrff10/qmjMNh9IfhcqJ9uQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340056},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/74b4f49548ff60249656e25bd1099ab4/ai-billing-nextjs-0.0.8.tgz","_integrity":"sha512-0nmT9D89qfXIsR3/D3wGJai/HIHsUpzKbKVoDGGMwyxVlK8Tr3Bqw/rbbLsGO7ErDiI5/URPBdcOic8Q0QlV3A==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.12.1","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@ai-billing/ui":"0.0.4","@ai-billing/core":"0.1.2","@ai-billing/narev":"0.0.3","@ai-billing/polar":"0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"ai":"^6.0.0","react":"^18 || ^19","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/react":"^3.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.2","@ai-billing/groq":"0.1.2","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.2","@ai-billing/google":"0.1.2","@ai-billing/openai":"0.1.2","@ai-billing/gateway":"0.1.3","@ai-billing/minimax":"0.1.2","@ai-billing/deepseek":"0.1.2","@ai-billing/anthropic":"0.1.2","@ai-billing/openrouter":"0.1.2","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"peerDependenciesMeta":{"@ai-sdk/xai":{"optional":true},"@ai-sdk/groq":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-billing/xai":{"optional":true},"@ai-billing/groq":{"optional":true},"@ai-sdk/deepseek":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-billing/chutes":{"optional":true},"@ai-billing/google":{"optional":true},"@ai-billing/openai":{"optional":true},"@ai-billing/gateway":{"optional":true},"@ai-billing/minimax":{"optional":true},"@ai-billing/deepseek":{"optional":true},"@ai-billing/anthropic":{"optional":true},"@ai-billing/openrouter":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true},"@openrouter/ai-sdk-provider":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.8_1779825356171_0.25834000626148934","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@ai-billing/nextjs","version":"0.0.9","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.9","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"dfbda1f141cb9cb685b0a55ab5871dfa69eaa299","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.9.tgz","fileCount":147,"integrity":"sha512-K7w16wfe8YZLpdj091UBrgcNnrcDIbGfKjsyAQ1YazdtwGV0Yh4s/iQQyRPmElXSWU4HoriHHBY16Vo1w+WxCw==","signatures":[{"sig":"MEUCIQDThwDN7hMbfXUK8tqZ45PUuFCmEam9m8hbEcZoGJ+1JgIgd99DJyR9GvoU2egi7w6JFJFXnZOEqMmhSQuALyqSwuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371542},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/1dde6b6c26a24be4149475c0f16e6b7c/ai-billing-nextjs-0.0.9.tgz","_integrity":"sha512-K7w16wfe8YZLpdj091UBrgcNnrcDIbGfKjsyAQ1YazdtwGV0Yh4s/iQQyRPmElXSWU4HoriHHBY16Vo1w+WxCw==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.13.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@ai-billing/ui":"0.0.5","@ai-billing/core":"0.1.2","@ai-billing/narev":"0.0.4","@ai-billing/polar":"0.1.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"ai":"^6.0.0","react":"^18 || ^19","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/react":"^3.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.2","@ai-billing/groq":"0.1.2","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.2","@ai-billing/google":"0.1.2","@ai-billing/openai":"0.1.2","@ai-billing/gateway":"0.1.3","@ai-billing/minimax":"0.1.2","@ai-billing/deepseek":"0.1.2","@ai-billing/anthropic":"0.1.2","@ai-billing/openrouter":"0.1.2","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"peerDependenciesMeta":{"@ai-sdk/xai":{"optional":true},"@ai-sdk/groq":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-billing/xai":{"optional":true},"@ai-billing/groq":{"optional":true},"@ai-sdk/deepseek":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-billing/chutes":{"optional":true},"@ai-billing/google":{"optional":true},"@ai-billing/openai":{"optional":true},"@ai-billing/gateway":{"optional":true},"@ai-billing/minimax":{"optional":true},"@ai-billing/deepseek":{"optional":true},"@ai-billing/anthropic":{"optional":true},"@ai-billing/openrouter":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true},"@openrouter/ai-sdk-provider":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.9_1779970757954_0.5506606265325036","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@ai-billing/nextjs","version":"0.0.10","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.10","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"81399bd5c02563a64f04811f406d8eaafe4e4458","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.10.tgz","fileCount":147,"integrity":"sha512-esLDkJBjbbNIIuhwpcLiTpNMPrmUnTp36DV8tBUxp4Em98CMs8OSXIB0xM8QQCD9sH3HYmiprOL4JMSzxOh6IA==","signatures":[{"sig":"MEUCIQDyHjnKgowzOuKx/gDtb3MaW0gST/GVnnfnlvqVmp1nSQIgenQAFnLgZmnDD1xuWPynHF4lnYkA+6ztk5URYDrA8SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371577},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/bcde80d23633ef6b54c5672db58cf1dc/ai-billing-nextjs-0.0.10.tgz","_integrity":"sha512-esLDkJBjbbNIIuhwpcLiTpNMPrmUnTp36DV8tBUxp4Em98CMs8OSXIB0xM8QQCD9sH3HYmiprOL4JMSzxOh6IA==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.13.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@ai-billing/ui":"0.0.6","@ai-billing/core":"0.1.3","@ai-billing/narev":"0.0.5","@ai-billing/polar":"0.1.6","@ai-billing/types":"0.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"ai":"^6.0.0","react":"^18 || ^19","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/react":"^3.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.3","@ai-billing/groq":"0.1.3","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.3","@ai-billing/google":"0.1.3","@ai-billing/openai":"0.1.3","@ai-billing/gateway":"0.1.4","@ai-billing/minimax":"0.1.3","@ai-billing/deepseek":"0.1.3","@ai-billing/anthropic":"0.1.3","@ai-billing/openrouter":"0.1.3","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"peerDependenciesMeta":{"@ai-sdk/xai":{"optional":true},"@ai-sdk/groq":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-billing/xai":{"optional":true},"@ai-billing/groq":{"optional":true},"@ai-sdk/deepseek":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-billing/chutes":{"optional":true},"@ai-billing/google":{"optional":true},"@ai-billing/openai":{"optional":true},"@ai-billing/gateway":{"optional":true},"@ai-billing/minimax":{"optional":true},"@ai-billing/deepseek":{"optional":true},"@ai-billing/anthropic":{"optional":true},"@ai-billing/openrouter":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true},"@openrouter/ai-sdk-provider":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.10_1779988423730_0.2550797582693356","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@ai-billing/nextjs","version":"0.0.11","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.11","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"b74425d0cebc0629c665ba8bbccebc1ff5daed0e","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.11.tgz","fileCount":153,"integrity":"sha512-Z0s9xeh9zA8rcE6V01NStA7tLS5C+VdRZIGlLIOQlLG8O6TKU1XYoiqxl6ydPB5V/5NXvckoH7fmF33a0+Q1pA==","signatures":[{"sig":"MEUCIQDFW9cVnmgQ8bdufhSGXU/bIDtqFf5/hrkXWxNEOpxGQgIgT5Hf04a2fUNoz0IaKOJWORVB9EHLRLI2banDjZA2k1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384475},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/06cb29b02407ead73345d5e8e01546c5/ai-billing-nextjs-0.0.11.tgz","_integrity":"sha512-Z0s9xeh9zA8rcE6V01NStA7tLS5C+VdRZIGlLIOQlLG8O6TKU1XYoiqxl6ydPB5V/5NXvckoH7fmF33a0+Q1pA==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.13.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.138","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-billing/ui":"0.0.6","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.3","@ai-billing/core":"0.1.3","@ai-billing/groq":"0.1.3","@ai-sdk/deepseek":"^2.0.0","@ai-billing/narev":"0.0.5","@ai-billing/polar":"0.1.6","@ai-billing/types":"0.0.1","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.3","@ai-billing/google":"0.1.3","@ai-billing/openai":"0.1.3","@ai-billing/gateway":"0.1.4","@ai-billing/minimax":"0.1.3","@ai-billing/deepseek":"0.1.3","@ai-billing/anthropic":"0.1.3","@ai-billing/openrouter":"0.1.3","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.11_1780009332693_0.12007605598181059","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@ai-billing/nextjs","version":"0.0.12","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.12","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"c4659df39c69ada4fcab549f6e9b4c9a215164c2","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.12.tgz","fileCount":153,"integrity":"sha512-KUBftVaJfOJW396cuew4YzEuMYdA86cMXkEJa9hctu+q6VXCIDcQzBDqQmSnhWn93z+i4PKNNr8OLOT8Dpn/QA==","signatures":[{"sig":"MEYCIQDSZQqFRBgvNXLQwnwYvRjfmPMbUEJGsGi7ZuyLr4Ev0QIhAIXCpItUwAMVrbRBKbyb3Z1Ub/VqddeSaUOYjaDuKo3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385813},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/ab18718deffc4d881467370af32ccb49/ai-billing-nextjs-0.0.12.tgz","_integrity":"sha512-KUBftVaJfOJW396cuew4YzEuMYdA86cMXkEJa9hctu+q6VXCIDcQzBDqQmSnhWn93z+i4PKNNr8OLOT8Dpn/QA==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.13.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.138","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-billing/ui":"0.0.7","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.4","@ai-billing/core":"0.1.4","@ai-billing/groq":"0.1.4","@ai-sdk/deepseek":"^2.0.0","@ai-billing/narev":"0.0.6","@ai-billing/polar":"0.1.7","@ai-billing/types":"0.0.2","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.4","@ai-billing/google":"0.1.4","@ai-billing/openai":"0.1.4","@ai-billing/gateway":"0.1.5","@ai-billing/minimax":"0.1.4","@ai-billing/deepseek":"0.1.4","@ai-billing/anthropic":"0.1.4","@ai-billing/openrouter":"0.1.4","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.7","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.15","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.12_1780586510708_0.9417574074381316","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@ai-billing/nextjs","version":"0.0.13","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.13","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"c1f3700cbb90ceb572b9bc80ea5ad865d68b55a1","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.13.tgz","fileCount":153,"integrity":"sha512-Ig2NgzjHGChAN3Qd0tVtjd9x/OezoeAnjpt6tQdNERjH6zgbnzDcCRZivdg5pBgoChlu8ScFkEwme2sam+7GAA==","signatures":[{"sig":"MEUCIGtRMNx36ZNi/dvjxJqEQHSHn6vZ/fRPpy7whKhHvBJkAiEAj69WgHbJFRaZvpvmdfZuw29wrSVk40w0wJJSkIkRzkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385727},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/dfccca70a65da479fa4193131960ee49/ai-billing-nextjs-0.0.13.tgz","_integrity":"sha512-Ig2NgzjHGChAN3Qd0tVtjd9x/OezoeAnjpt6tQdNERjH6zgbnzDcCRZivdg5pBgoChlu8ScFkEwme2sam+7GAA==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.13.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.138","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-billing/ui":"0.0.7","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.4","@ai-billing/core":"0.1.4","@ai-billing/groq":"0.1.4","@ai-sdk/deepseek":"^2.0.0","@ai-billing/narev":"0.0.6","@ai-billing/polar":"0.1.8","@ai-billing/types":"0.0.2","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.4","@ai-billing/google":"0.1.4","@ai-billing/openai":"0.1.4","@ai-billing/gateway":"0.1.5","@ai-billing/minimax":"0.1.4","@ai-billing/deepseek":"0.1.4","@ai-billing/anthropic":"0.1.4","@ai-billing/openrouter":"0.1.4","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.9","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.17","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.13_1781628781514_0.39872567806452053","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@ai-billing/nextjs","version":"0.0.14","license":"Apache-2.0","_id":"@ai-billing/nextjs@0.0.14","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"homepage":"https://github.com/narevai/ai-billing#readme","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"dist":{"shasum":"3d8336c158b51bf24b6b3a4cd85644edf5a88d33","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.14.tgz","fileCount":153,"integrity":"sha512-k65WmsqgZkCCjXu81wQ55oCl2b1A2lxiafI9dvEYlBb7rimjQJlCndTASoq/heX/WapOMq31V3n3ksKE3uUQIA==","signatures":[{"sig":"MEQCIC7O21uzHSIIMiAJxrS9YZ/EfnSy+uQrvwevyZBrgOs6AiBdURT5pSEZTUKHQxEqPklbHorR0jta+tLEEgf26InzCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377258},"main":"./dist/index.js","type":"module","_from":"file:ai-billing-nextjs-0.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"scripts":{"dev":"tsup --watch","lint":"oxlint","test":"vitest run","build":"tsup","test:watch":"vitest","check-types":"tsc --noEmit","docs:generate":"typedoc --options typedoc.json","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"_resolved":"/tmp/2291639b391a6ea815a8c4e58350c44f/ai-billing-nextjs-0.0.14.tgz","_integrity":"sha512-k65WmsqgZkCCjXu81wQ55oCl2b1A2lxiafI9dvEYlBb7rimjQJlCndTASoq/heX/WapOMq31V3n3ksKE3uUQIA==","repository":{"url":"git+https://github.com/narevai/ai-billing.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.17.0","description":"Next.js UI components for displaying billing usage and managing top-ups.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^6.0.138","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-billing/ui":"0.0.8","@ai-sdk/google":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-billing/xai":"0.1.5","@ai-billing/core":"0.1.5","@ai-billing/groq":"0.1.5","@ai-sdk/deepseek":"^2.0.0","@ai-billing/narev":"0.0.7","@ai-billing/polar":"0.1.9","@ai-billing/types":"0.0.3","@ai-sdk/anthropic":"^3.0.0","@ai-billing/chutes":"0.1.5","@ai-billing/google":"0.1.5","@ai-billing/openai":"0.1.5","@ai-billing/gateway":"0.1.6","@ai-billing/minimax":"0.1.5","@ai-billing/deepseek":"0.1.5","@ai-billing/anthropic":"0.1.5","@ai-billing/openrouter":"0.1.5","@ai-sdk/openai-compatible":"^2.0.0","@openrouter/ai-sdk-provider":"^2.3.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxlint":"^1.57.0","vitest":"4.1.10","typedoc":"^0.28.19","typescript":"5.9.3","@types/node":"^22.15.3","@types/react":"19.2.17","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_0.0.14_1788264056170_0.5813251292003299","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@ai-billing/nextjs","version":"0.0.15","license":"Apache-2.0","type":"module","repository":{"type":"git","url":"git+https://github.com/narevai/ai-billing.git","directory":"packages/nextjs"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}},"./server-action":{"import":{"types":"./dist/chat/server-actions.d.ts","default":"./dist/chat/server-actions.js"},"require":{"types":"./dist/chat/server-actions.d.cts","default":"./dist/chat/server-actions.cjs"}}},"publishConfig":{"access":"public","provenance":true},"dependencies":{"@ai-sdk/anthropic":"^3.0.0","@ai-sdk/deepseek":"^2.0.0","@ai-sdk/google":"^3.0.0","@ai-sdk/groq":"^3.0.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/openai-compatible":"^2.0.0","@ai-sdk/rsc":"^2.0.0","@ai-sdk/xai":"^3.0.0","@openrouter/ai-sdk-provider":"^2.3.3","ai":"^6.0.138","@ai-billing/anthropic":"0.2.0","@ai-billing/chutes":"0.2.0","@ai-billing/core":"0.1.6","@ai-billing/deepseek":"0.2.0","@ai-billing/gateway":"0.2.0","@ai-billing/google":"0.2.0","@ai-billing/groq":"0.2.0","@ai-billing/minimax":"0.2.0","@ai-billing/narev":"0.0.8","@ai-billing/openai":"0.2.0","@ai-billing/openrouter":"0.2.0","@ai-billing/polar":"0.1.10","@ai-billing/types":"0.0.4","@ai-billing/ui":"0.0.9","@ai-billing/xai":"0.2.0"},"devDependencies":{"@types/node":"^22.15.3","@types/react":"19.2.18","tsup":"^8.5.1","typescript":"5.9.3","oxlint":"^1.57.0","typedoc":"^0.28.19","vitest":"4.1.11","@ai-billing/typescript-config":"0.0.1"},"peerDependencies":{"react":"^18 || ^19"},"engines":{"node":">=20.0.0"},"scripts":{"build":"tsup","check-types":"tsc --noEmit","lint":"oxlint","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","docs:generate":"typedoc --options typedoc.json"},"_id":"@ai-billing/nextjs@0.0.15","description":"Next.js UI components for displaying billing usage and managing top-ups.","bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"homepage":"https://github.com/narevai/ai-billing#readme","_integrity":"sha512-+KypN+IhMH7jq6sAM+byPqV18W+aYOGET6iTObYVxQ6ER+/mpW7wCMfgC2ZHXNGxFj+wnQfO7Zzzn3LWj4kVVw==","_resolved":"/tmp/ab375944d62af96eb96e3ecf187c0310/ai-billing-nextjs-0.0.15.tgz","_from":"file:ai-billing-nextjs-0.0.15.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-+KypN+IhMH7jq6sAM+byPqV18W+aYOGET6iTObYVxQ6ER+/mpW7wCMfgC2ZHXNGxFj+wnQfO7Zzzn3LWj4kVVw==","shasum":"c2acf3b47225fb2ef11ebe4b1b76bd8dc5f821a2","tarball":"https://registry.npmjs.org/@ai-billing/nextjs/-/nextjs-0.0.15.tgz","fileCount":153,"unpackedSize":377511,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-billing%2fnextjs@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDX6QKehVQVBisJuH3u/I5gkvo0yExFkvqq2rkOGJaTGAIhAOEciWATkH1hb9PSl7PfnJmu1NDH+rXDR86OxVtPBdt+"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c7f45faf-ed46-445a-865c-c81010d50989"}},"directories":{},"maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextjs_0.0.15_1788375277472_0.9769478710135275"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-13T13:55:04.618Z","modified":"2026-09-02T18:54:38.023Z","0.0.0":"2026-05-13T13:55:05.470Z","0.0.1":"2026-05-13T15:11:30.755Z","0.0.2":"2026-05-15T14:18:11.045Z","0.0.3":"2026-05-19T10:05:40.328Z","0.0.4":"2026-05-19T13:47:57.956Z","0.0.5":"2026-05-21T16:08:44.164Z","0.0.6":"2026-05-24T21:32:44.340Z","0.0.7":"2026-05-25T21:50:15.629Z","0.0.8":"2026-05-26T19:55:56.317Z","0.0.9":"2026-05-28T12:19:18.157Z","0.0.10":"2026-05-28T17:13:43.897Z","0.0.11":"2026-05-28T23:02:12.982Z","0.0.12":"2026-06-04T15:21:50.868Z","0.0.13":"2026-06-16T16:53:01.660Z","0.0.14":"2026-09-01T12:00:56.297Z","0.0.15":"2026-09-02T18:54:37.613Z"},"bugs":{"url":"https://github.com/narevai/ai-billing/issues"},"license":"Apache-2.0","homepage":"https://github.com/narevai/ai-billing#readme","repository":{"type":"git","url":"git+https://github.com/narevai/ai-billing.git","directory":"packages/nextjs"},"description":"Next.js UI components for displaying billing usage and managing top-ups.","maintainers":[{"name":"audrzejq","email":"audrzejq@gmail.com"},{"name":"osquar","email":"oskar@narev.ai"}],"readme":"# @ai-billing/nextjs\n\nNext.js UI components for displaying billing usage and managing top-ups.\n\n```bash\nnpm install @ai-billing/nextjs\n```\n\n## Polar\n\nDisplay usage for Polar meters and let users purchase credit bundles.\n\n```tsx\nimport { CreditUsagePolar, CreditTopUpPolar } from '@ai-billing/nextjs';\n\n<CreditUsagePolar userId=\"user_123\" budget={50} />\n<CreditTopUpPolar userId=\"user_123\" />\n```\n\n### budget vs top-up\n\n- **`budget`** — use when billing is usage-based (e.g. monthly invoice per consumption). Represents a spending cap.\n- **No `budget`** — use together with `CreditTopUpPolar` when users pre-purchase credits. Omit `budget` and the cap is automatically set to the account's `creditedUnits`.\n\n### Environment Variables\n\n| Variable | Required |\n|----------|----------|\n| `NAREV_API_KEY` | Config fetch |\n| `POLAR_ACCESS_TOKEN` | Meter usage + top-up |\n| `POLAR_SERVER` | `sandbox` or `production` |\n\n## Stripe\n\nDisplay usage for Stripe billing meters.\n\n```tsx\nimport { CreditUsageStripe } from '@ai-billing/nextjs';\n\n<CreditUsageStripe stripeCustomerId=\"cus_123\" budget={100} unit=\"$\" />\n```\n\nStripe meters report values in nano-units. The component converts them to dollars and displays them with `$` formatting by default. Use the `unit` prop to override.\n\n### Environment Variables\n\n| Variable | Required |\n|----------|----------|\n| `NAREV_API_KEY` | Config fetch |\n| `STRIPE_SECRET_KEY` | Meter usage |\n\n## Server Actions\n\nServer actions are available for advanced use cases:\n\n```tsx\nimport { fetchPolarUsage, fetchStripeUsage, createCheckout } from '@ai-billing/nextjs/server';\n```\n\n## Theming\n\nComponents use CSS custom properties for styling. Override them via `className`:\n\n```css\n.my-card {\n  --card: #0c0a09;\n  --card-foreground: #fafaf9;\n  --foreground: #fbbf24;\n  --muted: #292524;\n  --border: #44403c;\n  --primary: #f59e0b;\n  --primary-foreground: #0c0a09;\n}\n```\n\n## Documentation\n\nFor full usage instructions, see the [Documentation](https://www.narev.ai/docs/sdk/ai-billing).\n","readmeFilename":"README.md"}