{"_id":"@useautumn/gateway","_rev":"23-eb6b4981a5944df53b23df35c5d09cb6","name":"@useautumn/gateway","dist-tags":{"latest":"0.1.21"},"versions":{"0.0.1":{"name":"@useautumn/gateway","version":"0.0.1","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.0.1","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"88892cdf3d0bfc29928f374dc90c99535ad416c4","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.0.1.tgz","fileCount":13,"integrity":"sha512-p1RTl97+K4a5UG1nK3rKQb1cWaBuJrIUMkWZxUjBR7ud8sWprhD8wGqi7UI0JH2bAK4Qyud9Or4AVL1ow6VNMA==","signatures":[{"sig":"MEYCIQCO7zMW549VfOsAAIceqHFOcnWjFOQWQGGVyd0s96Bx3wIhAImfWDqwOS/jorYkzTEn9ZOjTi3kf98p5i4oDTl/VLrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52450},"type":"module","exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js","require":"./dist/ai-sdk/index.cjs"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js","require":"./dist/openrouter/index.cjs"}},"gitHead":"4693527ffe66b027dc77ab86fc01b4b3f08f5f23","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup","prepublishOnly":"bun run build"},"_npmUser":{"name":"charlielamb","email":"charlielamb20@icloud.com"},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.6.1","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@ai-sdk/provider":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.3","@types/node":"^24.9.1","@typescript/native-preview":"7.0.0-dev.20260220.1"},"peerDependencies":{"ai":"^6.0.116","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.0.1_1781276977710_0.3316683460524563","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@useautumn/gateway","version":"0.1.0","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.0","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"8e3d5c757334dc3d407a9222743cf20a47ffbe04","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.0.tgz","fileCount":8,"integrity":"sha512-asZGH3V7+525sdGZF6gWSENzL0k6zBVD8jevnOGR42+cUvoEH+NyXfmeDrSwOUsm7ZFc7GhN/OUUMT24p18rHA==","signatures":[{"sig":"MEQCIGzyOkQ8BrUVdAXUjtsV7pa5eSIDkgomdpzASCMk5rpbAiBSvo1KVorevcZNb38wyykWPOY3jP5Vpfhm0NQ0DqcF7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3y9KPdM/hKK+rCHzrCHUUYvS9hcHSx21mH5zXYXjodAIgT8gGLMrRAnqQmLYX/45ptAT3gBhRb7Oilx++PfsBYZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"aacb880fc35b0ae793fb77cf3f109d0aab405eb9","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.19.1","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.0_1790100965728_0.5883156219315466","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@useautumn/gateway","version":"0.1.1","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.1","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"b196064cf1ffe84a3afa5c7d16c3773aaf74b681","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.1.tgz","fileCount":8,"integrity":"sha512-SbdIShigvPzPpWm741LjiklRdPmIfdKlUYZVE7mL3aM3tyG2h5QD15T7f5kAy6W8KzbkhhmYn1lc0OINCCJn3w==","signatures":[{"sig":"MEQCIHT15cfXl5Nr+MVu2345Uutu+lXRrhSvk0wRclLer5QXAiArwXWdhg4SiDVsIQRxPtikSnXh4l4Hl2hPWHVPNtlz0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErQ71KAnw48EkLCbYNz77THRs8wfYbXxFCXxci3R1UUAiEAq1MWTsddcAypVJ08dZdWcwppL/a/0Hn3dklIRcUgT/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"eaad8f3f364512886a433c292ea59a70b9532941","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.20.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.1_1790783681839_0.4434758273319439","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@useautumn/gateway","version":"0.1.2","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.2","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"45e708908c9d67fb94bff779c99b7afbbd536e3c","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.2.tgz","fileCount":8,"integrity":"sha512-bXOYPmsCQr+0pMcnVMAsDbv2lHQHTRTe9mz4+oPSBsQEpDRcG1OErrQdLBso9vTHgfqcZmfl0PjJ9dlarnDaNw==","signatures":[{"sig":"MEYCIQCbal45eU5JdkTFk5q5aEGjjqbuXikr6enjDfo6U6nQTQIhAOlIwvF+suVxmbTTN6XoAxCKSiaSYkL1xOygWduGijjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDEzALIfVZA+QYB2gfEA1HbqQsH4/qk5IUffVi7WHWRAAiEA2OvIg09sdzGnrWzmScr9iSeasxpXvqW/QzXSjEnSSL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"6f5547fdd14a7ea479f5adb955c904ee34aa31da","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.20.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.2_1790789202812_0.8204509785726659","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@useautumn/gateway","version":"0.1.3","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.3","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"24178c7877db14d7910f02b049f299fb2fa32636","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.3.tgz","fileCount":8,"integrity":"sha512-c6n6JfO8rulM7KNdnGnO5tqHmCPgXIFvG9wkqoWeQME8pCW7PNCW7oDmr4JN10pQE3VW2EVx4eqea4QvGzWyOQ==","signatures":[{"sig":"MEUCIHfD7RWvAdDkMbp3t0QiewpDU3hB+5UEEP+RZScy3cZGAiEA53+T+rqPOqaYcus6KPwl2qLbU+21Hbon7G1FIGqLKWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICq6oobkVxaqUn2WJ5AxEo+VVFYcNVR6u2hWcij65zd5AiEA1V67zAHpgZPl2EOHN5ajJ39AFG+24j9j+Le0Gm1Oob4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"cabb31185404773b7fbe7bf9e263fc631cc188bf","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.3_1790795922831_0.6495256714378468","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@useautumn/gateway","version":"0.1.4","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.4","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"4c30532819f005aa70b6fae6940ae5c1938f7c0e","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.4.tgz","fileCount":8,"integrity":"sha512-ZzflGVi4vg8S4vpD/oUkJDXDfsaYWzmwtWohk1GJ53J446qqRIHwG6J805LzXiz/kYFQ6HgFpLu8v5c1DEyo5Q==","signatures":[{"sig":"MEQCIEki5hKUfoprNFmRS7kHQdBMNSdNvf5cH1vOeKl8LgexAiARJhyxnOFisG0Xkh9mAcKTotlAtbMIoAcSraHMIM45sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSLwKU0zpUhs5UY4Blc8NyKr3Xm+qSdf9MLimzMqkW2AiA3lgfnYIqL7j3BW3YORYECuAdSb8XeldLToJE/3MNWqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"6287fecdd8a676c54e486e4f488fb6c0523652f9","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.4_1790857394495_0.9431941928938927","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@useautumn/gateway","version":"0.1.5","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.5","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"97cf6121797b1f285e8a5e2ab9b38d07fcdbb757","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.5.tgz","fileCount":8,"integrity":"sha512-yw2mIzTa4D9zhD7mltPRg8iTDZcmOdsRA+GCR46GGfvDA28R3AdTnOGUtZ7Gpr3I++Ud1HMjcPMucBKg8IPEXg==","signatures":[{"sig":"MEUCIQDlSfVBJgX4Wogw77UKTHXvdToKmFBvP1Fvp2GN2d0l4AIgOCzyXwNyOUznQGTf8lQwy/z1IIQNCj/DTPjluEnhlkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCALZwK+nToDhHY/V4rAENKEPDma9Dj7AbQt2BL5QoD8wIgF2ONpdIFoudmYryHvFb2xx9B7MNAXAqJ4TiulI0Z9bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"775ccf4e526a57aa934b2af158705e83d9832ab3","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.5_1790872099424_0.7800232682759864","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@useautumn/gateway","version":"0.1.6","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.6","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"82fc8341bc8eb6c78e9049d5f6b9d593719f2aee","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.6.tgz","fileCount":8,"integrity":"sha512-hQxl2ZAUXZXQrBTcyDf6zYQW7noCZccxV3kiXhJ5Bv0hJByogWQGzp8i/ovIGP/cPDvhWtqmT30T0UIJ71i71w==","signatures":[{"sig":"MEYCIQCV30WoY+4jrNHJr6/cR7ptSfLncih8PHH93WMkMNrP+QIhANWQMqMcZuslnmK/kb1mQAZOfsxbF7pBvILnB1EgL+Lc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVp2McKvwrmm15gOTIEjW/AlGntN9MXyxjw4/2jR9MuQIhAMwaJ9m491EyoWhNlrV94OBDvUkK0sQFiWXU/dRBP2oa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"2a3cdc3f0e30f7fdf9edfedfa6e6f4854904a2e1","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.6_1790936073692_0.043517410760369524","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@useautumn/gateway","version":"0.1.7","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.7","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"8d84d658766bcea5915ac3a5768dcb955ea57843","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.7.tgz","fileCount":8,"integrity":"sha512-PsWAJzry5D26wXW6C1XTbo61Ta8ywl8MPlCmiPSGO9QFh6ovJMT2Jdg4QcLGMz7d0bAx7XJsiRwanTVOOaP4Hw==","signatures":[{"sig":"MEYCIQCoEuB7hqSGMQN5BiF6QDNmBsyiQaGRq8bG1BjKyKawXgIhAPNTODw4NCos85njfZvl+4g0+HF4+e+9yGO7QZY3zq1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBFMvn7mMr7hvLveN6yQhIVtZp5oRnTwgqZm18ZyVXDAiEAk4J7vYcrtukK2Q//jk2dUnK47vBT7IG/6LSz5m8A9Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"12a489357626300e162846bafe0ae3e12b945734","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.7_1790940943487_0.8135856185559869","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@useautumn/gateway","version":"0.1.8","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.8","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"836c11ef02b2206a43a6db8a7c1c50f60df53b70","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.8.tgz","fileCount":8,"integrity":"sha512-A3oEr1MxaoXH6l+fMNIJluP/xh+RST+KTM8v5C9+5qehjOm23GbBSL91qnvUfFlKahO9FHhItaYelSWP18Lamg==","signatures":[{"sig":"MEQCIGmrec+vcADtdGYqvwJ4Db8chX5wiYypL6Xv26kWYQM/AiAznR/7YSA2h+LZH5uiGos2rmKcW/0uiqwpLglgyRB5BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHZPjsnmIDu6lk6xnNus2y5dJYQiwxNN/sV6HURhF3X1AiEAkWtATp38FGDq4JjQVN2JqIwM7xplGdDd8Qge6AFBe5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"94d0709ea2095dd126c9518f549c73484d5f158a","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.8_1790942970110_0.2647438870957286","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@useautumn/gateway","version":"0.1.9","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.9","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"5329666f4bad724d6aef9471d5deb5fa66f1ef02","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.9.tgz","fileCount":8,"integrity":"sha512-r3wAct6fvRRf2Z35vxFER6dU94M0nDX7/bWyN+yxIkFFywKD8MKrunciwd4HVgs41fuySH8rSJEGljVGwd9lOQ==","signatures":[{"sig":"MEUCIQDnigmQiY4Op2QMd5Z7TxdWptuMy8IdszdEZBxz9uaKKAIgJsVH+eXzJNSP4gVfzhNBirEzSq0GTsJ7RXawbVzPYlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDXKFGaFAN8rSiNeEzjIWilb1LxlL78o9SsN/NJJ6miAAiB3mGaf2Ryv3nYeJHZOlJ+S8a10v96Sy17srnfJLLHPhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28742},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"05aa2096d83f693a7575539ee9fa36f192ca2882","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.9_1790947456877_0.5750427564198757","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@useautumn/gateway","version":"0.1.10","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.10","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"4a9bada0ce56eb9f127b8a55870f904359ebfbeb","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.10.tgz","fileCount":8,"integrity":"sha512-mf5rc1kmZPB/2pV4iO2HiTBOMs1PEe8xA5PBeGVuFRPrvWXfvVtq7jHCk2ud2gYiwS4XZQAYd15edQcbN0a4GQ==","signatures":[{"sig":"MEQCIFy5EjqWQwjIgULjWb3ltNLB0Q07BZC7JGX8z4CXyHn0AiA0/urjTKoVaEbuAZmk9cFUCJgQ8Efi59XQKbaSptEfAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTquFIJDN8gd2N4r3rNelOjsZMbZNRDfrNQaOrEHmUwQIgXxjUY44aAdQCA0FgWNu6f8rZ0++wYFVT8cjI+X3w/hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"ff6992afcb1acefe967f26d40e690214d3131efa","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.10_1790955530490_0.32930844660455705","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@useautumn/gateway","version":"0.1.11","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.11","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"1976cddc49d766eccf6f9ebbdf803b19dc114348","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.11.tgz","fileCount":8,"integrity":"sha512-KIzNFRGZZw79r6XFB0P3ooKIMvqU3mwlqynLE9BY0aneHsp3zwhEPsRbuFLqM3Ma4b/n3+MOI03pQ3WVE6NPYg==","signatures":[{"sig":"MEYCIQC+CJZvDesoxeUoUHB8H6B50uBeEaan7Nrpy+mEh3C+WgIhAJuGvnEJdOf058B/ByBMkuOJ2CptJ/1I7C6xmbRzS6On","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBdQN0wd91MUYEjaRk/EzoztHn6EJ0InAEM0k1ZamhdBAiEAnN++c8GXFHBilEVeXmC1r9yxW5RisC7tnf0qFLyAh4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"de4efbd797f3448e8a9ea88c2dc5405ca0d02d2a","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.11_1790958842654_0.28385608426549114","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@useautumn/gateway","version":"0.1.12","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.12","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"ff480fa40f1a643115aba45056b6602c3d412e07","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.12.tgz","fileCount":8,"integrity":"sha512-WkCBFU7ROyHVmLj7HWgg1JQSDw2I0eoTUp2xCwKwRN9sF6CVqQ+mhwCClA81FUWhU/G4YrN54kj24zUFBJ5oxA==","signatures":[{"sig":"MEUCIBppp9/eT+4Iw5kCd0w1PZSxFv0A8geh+fMELo1rfCpxAiEAghYzAjFxwT3x5ldW2WT7z2tOOXRiWLtu72G8XzIltso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDZyIIugCWJhBEfr7aOsJAb0NVL0AaaiSbkt2QLsqCbvAiBrjZubyinMUB9curfHELEVf/49iNplkrxrnPY4rs9I4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"35fadebe93d5ad787794f4edb5cac6bab3cb860e","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.12_1790967435816_0.39969776199983476","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@useautumn/gateway","version":"0.1.13","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.13","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"773ae3ac97cf1778d61cbbe0a024b3821c6be7fb","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.13.tgz","fileCount":8,"integrity":"sha512-Pyj1HF0eujadSjuLqXZ677uJe/k317L9MYc4HBb772KAuh56LFMFFbp94ypTU1QT+nCVdNJkW8diTnJrpfvHlQ==","signatures":[{"sig":"MEQCIATVWUnTzCqsdeDCm3IyE+VZMFAdLRYM+frYRssCtyQ8AiAwo+eIu7O8Wk7kAO3QOgnl+5I1ZLULGAAqTaHFeys9ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNhWQF6m9TjoQH0yoURCVpeNW2SBaE2CVGdGXpNkwI0gIgYCxCMZgukg73/Mub6O18wBrvZ7jzSYkg9wikpbai9Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"8a4090e252ca2e9f1efcbabc642b72bcaf5707f8","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.13_1791057913053_0.2232835002965632","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@useautumn/gateway","version":"0.1.14","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.14","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"f2b657b155fcbee21da8d66b55983b4a4c7c317e","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.14.tgz","fileCount":8,"integrity":"sha512-ta8fJLSa0tNmJ+XMfNEfJFnDavIxxXW2viqCkaURZMcfLoc4mfZYkTrnBkqQyQE7HsAln8QEbqA7/xqKav/XVg==","signatures":[{"sig":"MEUCIBoipfJ7RF7ZVl4A7TyaiDmwo/iN07ngFm75aJZE83dZAiEAl3ANMnJ6681ClOXwGQRYPfwllpePjUU/xWZfi1rwvKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFkvNfI4kYsg25dZ6w153j3pYmWnYF9lC7QODc7wh5FeAiEA3mGQL+6vgJUlwa8fLhZ0nm7SCL3W2hrnqafZOkVy15M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"d20cffdfef02f24da9fb11fe1a46707a97800320","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.14_1791206404480_0.4433816943571669","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@useautumn/gateway","version":"0.1.15","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.15","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"2e7f415158f0d0b599cb2ee7dabe670a90d7a7cf","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.15.tgz","fileCount":8,"integrity":"sha512-YbOArVX27D24QCHUwboASVR7FOVO3BOy24LZfbzm4VHLKX8ZcOiGB2y8xTrdWAkvP5Vo6TgvAFk2kd0zZiluOw==","signatures":[{"sig":"MEQCIC6bauFHNjDhNwyVrU+4OgxMcL6UHBNWT79XgJ3qAuvuAiBHSU9pxZQpLZ2G3n8v9VhJv7zxCOWNxaeK6ibarTJpEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDudY7J4WrsCGrMNozbB6bj/CrFFm02lMUCydFWAjxEIAiEA+At1MOWs/01MpMs+mc01HY78VOybZyDtOG2PVUjOqzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"7f0eeb87c43cb46c64ebb250564129f1b0dc2227","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.15_1791209867398_0.4642252152854951","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@useautumn/gateway","version":"0.1.16","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.16","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"93e28e1154d8d349d7ac745076fe09437586a1be","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.16.tgz","fileCount":8,"integrity":"sha512-fO2dei3cSnSmPN/9RehBVBj9d8JnRoypAFYW8myZ0J4hC7iQqkH2fdRgi98mXMpToGUwnjReYsjru7uotrrsHQ==","signatures":[{"sig":"MEUCIQCZJk8UrpsclWPw5lMc+YFomrnwIikn1CIrZUaUFxnBYQIgYx5hzEZVl0FGZL1uc7Ueq5+38A5QvjkfpSVDgwP2bHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBTfM4Gg4KUw/Q2auyJmSkp92qFspkT1+M4AFO9r0x7RAiAZEXs7KDui/GDpYMTaX5fz35vwiKC8f/XzzUxYfhgGCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"ab1c1eec122bfd9540eb55504fe99a8a1b88e3f8","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.16_1791219873277_0.10487007103440216","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@useautumn/gateway","version":"0.1.17","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.17","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"031f0b9edf72f940a3b64431c370216ddd95898b","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.17.tgz","fileCount":8,"integrity":"sha512-ROMaOEmCPh+88X5AUC3ru5u+VvmFSTiLx56nwihJ/P3o8tBESSuAXR60UI0k5OcSIc3W64Rfi02nJKUdBpt76Q==","signatures":[{"sig":"MEUCIQCFstDWPEutiRzewv9yoM7QYJRthc/wG61VbrmDTYCxfwIgSIRH5zX3AlkG834YiJVEYRTNP3S2/oITApXbI4ZwSa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIECN7MLENH9c9hbCkElTJFGYa2zwRMEC0x7d85JDfLVJAiEA/J7hYmEReAiWFUHUpLHnnsofxUiEQUKR1qVBeLX98YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"5a1a6ecd03f28ca735b67f194a2d5cd21c8d49b5","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.17_1791225848688_0.9798681364160011","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@useautumn/gateway","version":"0.1.18","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.18","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"06c3fed03c90384a602b4d9c14e85a989af882e8","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.18.tgz","fileCount":8,"integrity":"sha512-waoucxeLqiS0EWfwyFU3QTcEnF0QTWPknzWUC7qeC+RhUqvJ3omKMpO3wgpV+/qOVzcm+VESqO6eThKFtdP/Bg==","signatures":[{"sig":"MEYCIQCsAvdYR028bvHYHt+RkXOHlwQzrqtrAvh0zWDQL72fbwIhAIjLp9G2KnMXjM34iafUXZTpB2qsHwg3lVTQacXbrzCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFbGEdmI+Mp4sHsmuHzSDMJTsCj/CHgNqhAs2gKPKmQAAiEAw3sSGUYKPQilivbyntVImMV18wq8mBhUo80Wue0Mprw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"22c00a65076b481397db83a70b263cfdc7054ae6","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.18_1791281147276_0.8856040397479266","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@useautumn/gateway","version":"0.1.19","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.19","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"51c84a4882f563cf3147759ecf3770fb89c6768b","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.19.tgz","fileCount":8,"integrity":"sha512-1jSfNzIMXRJ3OhrCIGAqe4hGLSjSQrhGRkUn59MTWT1VHwi0ZFxl5jaONgY46VJDdLCpn7xBurD85GFq1f9gkg==","signatures":[{"sig":"MEYCIQCxj46IRwiFRh7uB7fHagUgYSy7F1BTWjSXRwj5/4iv4gIhALZCdmXNyqwMkiY7CdU6pPVqU/DlItiRqJUaeIgv04uM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+wbRrw7XIUCsxKsJ2loQCIC0qC5qU4Fi3qaYmHAkpwAiEAmiqqtpgLyXyUf7+0XxgM8/qA+8mb/yc4geSxNcS//Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"c3330f37481f48cc36d1828fa023c05a95869d6a","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.19_1791284299569_0.032823327092541765","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@useautumn/gateway","version":"0.1.20","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"license":"MIT","_id":"@useautumn/gateway@0.1.20","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://useautumn.com","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"be8e4b3713e216662f5f2df7376c88578e983d37","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.20.tgz","fileCount":8,"integrity":"sha512-ckd3+6Jxf/C77U2hbNwsG8oYUjx2oQ/tuQBsmP+NrQsgFVFRXv+Gv0zfA74G0Qnp+6skuIXT6MSvwmxvsicrQA==","signatures":[{"sig":"MEYCIQDBM7+B/ISTYBDgYrlIIfuruWxjBdNNMLXvVBEpILJ9BQIhAI7YTPdvWOSlmbmaIw5lFD+6MWCQCUcMCAt92+RP5brz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICPIFP4bNr1k/SGMJ3GsnZ7LJQ+zUILmUvJ0j5YuNsB4AiEAr/Fjj7CwfWz0tJRRzz1jVGJ9yufBeHfHiGDZnjg7yhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"9ad50097ff2819da12040cd2f2dfa313da4cb1d7","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6cec161b-2031-4826-8f7d-e3a89982c410"}},"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.20_1791292886784_0.6147810981641695","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"_id":"@useautumn/gateway@0.1.21","bugs":{"url":"https://github.com/useautumn/autumn/issues"},"dist":{"shasum":"403dbddf72cd1c273a17e4dcc017dd3e599f11de","tarball":"https://registry.npmjs.org/@useautumn/gateway/-/gateway-0.1.21.tgz","fileCount":8,"integrity":"sha512-HvW35TqC6qAeMKP3dYDZXp9gUp1zrtLOdioarGgRUAaCh64llOiITCO681LpbarkdDlugxofnauaV4u1ATCm/A==","signatures":[{"sig":"MEUCIFahFofiHPC6eF6rXgWbPcLw1qyw+xvfPGnSyTSJOLm6AiEAwlIJ0Cpm3A2tCzlXMNC57GVOZAj5JVzHouZJYkK4xdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGX49xgoA/7QdfIEEpswre+GVYgbOq6eJVWyiEbEfY3JAiEAw+QpGP61ib4xtC0sHqTbPu/K8bEolJhybsGwjTWPux0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@useautumn%2fgateway@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28743},"name":"@useautumn/gateway","type":"module","engines":{"node":">=22"},"exports":{"./ai-sdk":{"types":"./dist/ai-sdk/index.d.ts","import":"./dist/ai-sdk/index.js"},"./openrouter":{"types":"./dist/openrouter/index.d.ts","import":"./dist/openrouter/index.js"}},"gitHead":"911a8f917a240a6dccfe2371db820d8e75b29e7a","license":"MIT","scripts":{"ts":"bunx tsgo --noEmit --skipLibCheck","test":"bun test tests/unit","build":"rm -rf dist && tsup"},"version":"0.1.21","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"64940e4a-7a60-4920-91ca-8db0dffe3514"}},"homepage":"https://useautumn.com","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"_npmVersion":"11.21.0","description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","directories":{},"maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@ai-sdk/provider":"^4.0.7"},"_hasShrinkwrap":false,"peerDependencies":{"ai":"^7.0.58","autumn-js":"*","@openrouter/sdk":"*"},"peerDependenciesMeta":{"ai":{"optional":true},"@openrouter/sdk":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gateway_0.1.21_1791303980786_0.3562746685123632"}}},"time":{"created":"2026-06-12T15:09:37.513Z","modified":"2026-10-06T16:26:21.276Z","0.0.1":"2026-06-12T15:09:37.864Z","0.1.0":"2026-09-22T18:16:05.826Z","0.1.1":"2026-09-30T15:54:41.926Z","0.1.2":"2026-09-30T17:26:42.902Z","0.1.3":"2026-09-30T19:18:42.913Z","0.1.4":"2026-10-01T12:23:14.628Z","0.1.5":"2026-10-01T16:28:19.521Z","0.1.6":"2026-10-02T10:14:33.783Z","0.1.7":"2026-10-02T11:35:43.582Z","0.1.8":"2026-10-02T12:09:30.200Z","0.1.9":"2026-10-02T13:24:16.972Z","0.1.10":"2026-10-02T15:38:50.585Z","0.1.11":"2026-10-02T16:34:02.789Z","0.1.12":"2026-10-02T18:57:15.942Z","0.1.13":"2026-10-03T20:05:13.132Z","0.1.14":"2026-10-05T13:20:04.575Z","0.1.15":"2026-10-05T14:17:47.489Z","0.1.16":"2026-10-05T17:04:33.353Z","0.1.17":"2026-10-05T18:44:08.788Z","0.1.18":"2026-10-06T10:05:47.375Z","0.1.19":"2026-10-06T10:58:19.663Z","0.1.20":"2026-10-06T13:21:26.871Z","0.1.21":"2026-10-06T16:26:20.886Z"},"bugs":{"url":"https://github.com/useautumn/autumn/issues"},"license":"MIT","homepage":"https://useautumn.com","keywords":["autumn","billing","usage-based-billing","ai-sdk","openrouter","llm","token-tracking"],"repository":{"url":"git+https://github.com/useautumn/autumn.git","type":"git"},"description":"Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)","maintainers":[{"name":"charlielamb","email":"charlielamb20@icloud.com"},{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"readme":"# @useautumn/gateway\n\n[Autumn](https://useautumn.com) adapters for AI SDKs and gateways. Wrap your model or client once and every LLM call's token usage is tracked against the customer's AI credit balance — no manual `trackTokens` calls.\n\nAutumn converts the token counts to a dollar cost server-side using live [models.dev](https://models.dev) rates plus your configured markup, so pricing changes never require a client redeploy.\n\n## Install\n\nRequires Node.js 22+ and ESM imports. The AI SDK adapter targets AI SDK 7 and V4 language models; AI SDK 6 applications should stay on the previous gateway release.\n\n```bash\nnpm install @useautumn/gateway\n# or\nbun add @useautumn/gateway\n```\n\nAuthentication: pass an `autumn` client (from `autumn-js`), or set `AUTUMN_API_KEY` (or `AUTUMN_SECRET_KEY`) in the environment and omit it.\n\n## Vercel AI SDK\n\n```ts\nimport { openai } from \"@ai-sdk/openai\";\nimport { generateText } from \"ai\";\nimport { withAutumn } from \"@useautumn/gateway/ai-sdk\";\n\nconst model = withAutumn({\n  model: openai(\"gpt-4o\"),\n  customerId: \"user_123\",\n});\n\nconst { text } = await generateText({ model, prompt: \"Hello!\" });\n// usage tracked automatically — streaming too\n```\n\nThe wrapped model is a drop-in `LanguageModelV4`. Usage is read per model call from the response (or the stream's finish chunk), including each step in a tool loop, and reported as `<provider>/<model>` (e.g. `anthropic/claude-sonnet-4-5`). Tracking does not use AI SDK 7's aggregated top-level `result.usage`.\n\nOpenAI, Anthropic, and Google provider names are normalized automatically: plain names and dotted SDK namespaces such as `openai.responses`, `anthropic.messages`, and `google.generative-ai` use their models.dev provider keys. Vercel's `gateway` namespace maps to `vercel`. Model IDs retain all dots and slashes. Other provider names pass through unchanged; use `providerId` for a custom mapping. Explicit overrides are always used verbatim.\n\n## OpenRouter\n\n```ts\nimport { OpenRouter } from \"@openrouter/sdk\";\nimport { withAutumn, trackingSettled } from \"@useautumn/gateway/openrouter\";\n\nconst client = withAutumn({\n  openRouter: new OpenRouter({ apiKey: process.env.OPENROUTER_API_KEY }),\n  customerId: \"user_123\",\n});\n\nconst result = await client.chat.send({\n  model: \"openai/gpt-4o\",\n  messages: [{ role: \"user\", content: \"Hello!\" }],\n});\n```\n\nThe wrapper forces OpenRouter usage accounting on every request, tracks `chat.send` (streaming and non-streaming) and the responses API (including `@openrouter/agent`'s `callModel`), and reports models as `openrouter/<slug>` using the response's resolved model — router aliases like `openrouter/auto` bill against the model that actually served the request. OpenRouter's own reported charge is attached to each event as `openrouter_cost`.\n\nStreaming usage is tracked in the background; call `await trackingSettled(client)` before reading balances that must reflect calls just made. For consumption patterns the wrapper doesn't cover, `trackOpenRouterUsage({ usage, model, customerId })` accepts both SDK camelCase and raw snake_case usage objects.\n\n## Options\n\nBoth adapters accept the shared tracking options:\n\n| Option | Required | Description |\n|--------|----------|-------------|\n| `customerId` | Yes | Autumn customer ID to attribute usage to |\n| `autumn` | No | `autumn-js` client; falls back to `AUTUMN_API_KEY` env |\n| `featureId` | No | Target AI credit system feature (auto-detected if you have one) |\n| `entityId` | No | Entity for entity-scoped balances |\n| `properties` | No | Extra properties attached to each usage event |\n\nTracking failures are caught and logged — they never break your AI responses.\n\n## Docs\n\n- [Vercel AI SDK guide](https://docs.useautumn.com/documentation/external-providers/ai-sdk)\n- [OpenRouter guide](https://docs.useautumn.com/documentation/external-providers/openrouter)\n- [trackTokens API reference](https://docs.useautumn.com/api-reference/balances/trackTokens)\n","readmeFilename":"README.md"}