{"_id":"@openrouter/sdk","_rev":"395-f3bdb647812159205d11de0513dac3e8","name":"@openrouter/sdk","dist-tags":{"latest":"1.3.30"},"versions":{"0.0.0-beta.0":{"name":"@openrouter/sdk","version":"0.0.0-beta.0","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.0","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"dist":{"shasum":"e114e4f03e7b377e0084d40a7e7277a588e37dde","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.0.tgz","fileCount":1303,"integrity":"sha512-3cRRycaf92oFLSnh10nlcFljTWgFzpGBnso6i7DblQwSAzS+E3kVye4++IQ9R7gpMJ7gCvV1W/fa8qy1YIQQFw==","signatures":[{"sig":"MEUCIHyo4Vge1SQRebpm+CMdIeJrXuk128IbpPPS4NE5keGCAiEA+xbY+9T/Gxm//LMUJR0NauBxIRgwoOPmQhZHC0f1PzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5023961},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"360da340d036ccd79a51143c218d02a2a6764f1e","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"_npmVersion":"8.19.4","description":"Developer-friendly & type-safe Typescript SDK specifically catered to leverage *openrouter* API.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.0_1758660738115_0.9280705103437381","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.1":{"name":"@openrouter/sdk","version":"0.0.0-beta.1","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.1","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"dist":{"shasum":"931cab4d53721dedb164e565eea2ae2f3bd568ba","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.1.tgz","fileCount":1303,"integrity":"sha512-5mgQSNu8Ze5gwuvzM7UVbtpbT8FnLyp8FjlgLfHaq/O2mi8SSjvQymSmuxTN2/u69D+c7IhrEI2/FiP0IcR4iA==","signatures":[{"sig":"MEYCIQCZwqvE6t9UD9OEfNAJrGVvHv5JagcD4kpHe0eRZEffhAIhAKvQdj/xbfV3Uaw6mQMUMzNDg1b64rhb0mBKDg6oF7nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5022948},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"d8378ddc1f417fb68a55196b4b612953e23b411f","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.1_1758661816597_0.22027339518965894","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.2":{"name":"@openrouter/sdk","version":"0.0.0-beta.2","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.2","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c3a4205d983b05c64910cea0a09bc2fec322107b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.2.tgz","fileCount":1303,"integrity":"sha512-y5ODxTImbnen8VnKTuOR7y9QjJneE718g5LOwEltX5rHINLOui1AxWutvQ0LbKe6o+CgWtJWrxgc65zE4B3KYQ==","signatures":[{"sig":"MEUCIQDJd5jh6Q3pybvgOVa23PPQ9YQuqqBqHQMpjhAki9MugwIgeCshF3+SWif17XYtNznm8J/PlkrERrUcBL9BYV9kbcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5023229},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"26cdebfb0796bc7deacb51d587d233f25b1b083d","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.2_1758662904446_0.5330497665993821","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.4":{"name":"@openrouter/sdk","version":"0.0.0-beta.4","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.4","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"08f24fc414e164f04ba3fe5860aa9bbf49a06bbb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.4.tgz","fileCount":1301,"integrity":"sha512-0tMQ9QCMLLtbeaC3V1Yf4NUNUVkOostyycRCjRNoJ8oR/vyF0Cn2iwQwPe4dbVrK+A53HmdK5C7iMx5/WwY1fw==","signatures":[{"sig":"MEYCIQDUtGPzqeJQErbwBQPW28Az5I/pdqofIxiNNGVFRhUxqwIhAMjiAdGkRZFVRaZVUhqUzk6fSQry03ixahwsfsc+laq3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5075079},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"d2b5543dfebd7dfee99c70649b0220fc3aa4861e","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.4_1758665696919_0.3138734818389275","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.5":{"name":"@openrouter/sdk","version":"0.0.0-beta.5","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.5","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a626bee0596e5c281cc18ea26444525bef5831ac","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.5.tgz","fileCount":1385,"integrity":"sha512-0jH7syiTkhcXG2L4WIaXVY4Sgz1odChS6oK3Kiq1ybb8bA3XqSYKUFjEgv8Il7SApOj8yrwg8aExlBfkSlvk7A==","signatures":[{"sig":"MEYCIQC5A0HnqZquuPzCSqHCQkv50s1uDUS8X4sRnC6yc+jlZwIhAPaXJX7g+Kiny8AkxbKoYrfzp/F5bxFJ3XQCb3zF2iKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5292140},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"db87e30af4726b271cc69675e66c974072f74f0c","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.5_1758730744616_0.709766174802501","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.7":{"name":"@openrouter/sdk","version":"0.0.0-beta.7","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.7","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7765b053c70b8c85c3d617c2db5abdbd83a7f701","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.7.tgz","fileCount":1310,"integrity":"sha512-1X/LmLR2PxZdpt9IUgSUhmtFbuiNwQGYJY1Ppcb9JqRR5+vIr+GGR2KGwjL5ArBGW7RtP074BUSNQKNXlbz+vQ==","signatures":[{"sig":"MEQCIDCy/PaeJid4xkjczUCkSE1yl+eroZA5EUDWKqbjRQm7AiAxnQDHW0HaDQsH9kGqA23tTqM2S4N33ABICaQaAy0Rpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5037722},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"1c2f8aaabd115c7dc56e2e24688b5b61c7ed0c70","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.7_1758737236937_0.786231089577254","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.8":{"name":"@openrouter/sdk","version":"0.0.0-beta.8","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.8","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"fc0ceffe6d4fa761bb2ba0aa81c7d4b24bae69c5","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.8.tgz","fileCount":1521,"integrity":"sha512-LMgl7P5sV2yDsDPyTEt4oaGPRXPwzLH+9vjbpEXKmFj7WEEwmzOH1fjjyQ2p3FBKg8u8ugxlk2yDO9+KeOvx4g==","signatures":[{"sig":"MEUCIDEzIl7ZWI8Eg/eXTg3LRDebWaxE7vqfFYfsMyAUPtA2AiEA/zynY5twxxLafHvH/wfcZX4t9kD8AS2S3zS8L6yyFf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5558818},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"93da5750e2974509c499a9f41c011cd320573251","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.8_1758743105148_0.8383917858249035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.9":{"name":"@openrouter/sdk","version":"0.0.0-beta.9","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.9","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f49a8dcf2dac84b9eaf9646e244c4e11409a77f4","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.9.tgz","fileCount":1521,"integrity":"sha512-w9w6n2ZvokS37G6L9YBbKTRfjdcBnJNQ3cMNxhDGEVMMrmUnpTgP2myPW2W1j7nCkpPnHDiePBewsOtC77ZqJQ==","signatures":[{"sig":"MEQCIE0X3bJNs1KWP5QdFCtltlRzkgGQsxa7O1SMm35/tV0UAiAOl+ELRi2vzXrUsUtaUE5fKVy0kN10nC4oPFCwjIfU1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5559222},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"fa575a20615d20a7b9c21718ac6b737e20553209","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.9_1758743453183_0.34735949558455315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.17":{"name":"@openrouter/sdk","version":"0.0.0-beta.17","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.17","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7bfaca679cdc2a383ed06e9f414412d74791423e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.17.tgz","fileCount":1568,"integrity":"sha512-65gn209uAnAuwEdPhFvlx3cjYk6owSe0qADeShtKmfEBNR0sBztO4hTXtX9YO1PPJVEReycjAvqdZ6s4YwlFyA==","signatures":[{"sig":"MEQCIDJwMfta3QSSJE+osSn1WAj1Pf0vMkkz2WnD26hfewZHAiBz00nxwxTEY5HGsmZS2ddS270SvDAybujWclHkox/KLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9685234},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"5416f5fdd1c03e4d6de2534bb1786726f8568417","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.17_1758835009168_0.7277821322815086","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.32":{"name":"@openrouter/sdk","version":"0.0.0-beta.32","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.32","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"90575697c905f047c222ce8932e7b526d4d72fc9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.32.tgz","fileCount":1991,"integrity":"sha512-CQ9+FvZR5MxzSb20/LSHcuqUPwODT7kAOB6Ow7MGEQ5kyZQXii01k/mHDJWaY35GOvx2OL/Pog8LYZEiaJyeJw==","signatures":[{"sig":"MEYCIQC4cF1LOVFDDdb0g2jD/mB5RE1J6dDZgZ+0euOSVzpOSwIhALP1uxiYrxeDxwdwFfrAu+/uh40ELKD2NLLW8BqOAFaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8419457},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"edb52a5faba199ae7e2e4e3576855682cb003e7c","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.32_1759871552974_0.019523973430276342","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.33":{"name":"@openrouter/sdk","version":"0.0.0-beta.33","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.33","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d8ac066c17480bccd8409e449e810e4afa9ccc1a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.33.tgz","fileCount":2018,"integrity":"sha512-fM9LfNQKDwGAKGWsfS/EC5RqOLxOPsHXCWshOl3svUnHbThiPL99BGgerBbjOhsGtlxpVPGS+4dQ3abWN7M4tQ==","signatures":[{"sig":"MEUCIQCAZJtcdDcF1ZLuLDfgmCzo53vQMg3795OxvQ5mLYy75AIgBp1RMBeA321s/gNBpdi3W0czuk2UfQgd7QvQ3j0KlEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8174990},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"e2e18cc4a7d52ae5e49bbdf8a6677bf74387975a","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.33_1759875700650_0.27190794964111764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.37":{"name":"@openrouter/sdk","version":"0.0.0-beta.37","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.37","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"63d5f8db49b02dc29d130b9dcd47ffcd0f0ee454","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.37.tgz","fileCount":1991,"integrity":"sha512-njRTqyJoFdL/zo35xX6PtL1laWKSPBUTq5D8BSN+wQw8hN54UXEFq6aUc3SHss1XNy69Djn9OD8iSURjPrX1lw==","signatures":[{"sig":"MEQCICMKszQXY7cqGVtXwh6/jeAgKNirCwNgHsMLVjuMy+QzAiATncQaNJ6oCHUk1nodRZIqbczTDPiv6jHWk6rZw6JpwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8167605},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"030aa9b4488171a4883a9cad4e4a1ac5e507fe9f","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.37_1759939688742_0.9510419710258633","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.38":{"name":"@openrouter/sdk","version":"0.0.0-beta.38","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.38","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"168d4e8e8db1b8dd31ddc8126b9161d3526995c6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.38.tgz","fileCount":2027,"integrity":"sha512-ErMNSBKazXAvEdnEf66FhZuicmqiutgXded6NKz5zvoEJJ4SRqBluvb6qY19EG63GkHNlEgxv5qByCqTLY4mkQ==","signatures":[{"sig":"MEYCIQDeHsD/OjwIBbeaWzDhJ43AOlIndvV9iqbPoV49bqmg7wIhAOep+jGh7KVZ1OhHgpYU9GvzSGkz7maSg4+G6+nTEDDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8256808},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"b26f9b2facd612758880723d8bd576b72c200961","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.38_1759958394005_0.250591003406587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.39":{"name":"@openrouter/sdk","version":"0.0.0-beta.39","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.39","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3b5df7b2dbbcc18141a104c6aa4a0937b1f4cbfa","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.39.tgz","fileCount":2063,"integrity":"sha512-/5G6Lak3dkL03LqRlPfdqW/AlYdY8gz+2KGOMFA3wkAsNYcYIC4GrRlfcKNC7JyLzmM6Inl/m0qB1VBZkzCTag==","signatures":[{"sig":"MEUCIDPM5VEx/G8B49O7JrcvneS9sq6UYTVkgPtb9amNTAR9AiEAzE/ZotAFtVOlBEAtqt8cjZjGqlGWQYIiJpNhtSmqxfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8290287},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"f2f1c994d2687f901dbf11bcff54cd12e35fafac","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.39_1760120680563_0.9593233027697348","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.40":{"name":"@openrouter/sdk","version":"0.0.0-beta.40","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.40","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c0ebb50ee32a71102d45eca5887d03ee57184c37","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.40.tgz","fileCount":2037,"integrity":"sha512-fe+X0fhJcNIo+6Z+QInsaCFK+Ta6i2QUpaj77hc/d6s79u4BxeAcMHy+DZtPy0a5PcFvA9DnF2YkEBUWlGX9zw==","signatures":[{"sig":"MEQCIHG+s/amq50x5/+pWSSnvvjZ7xeqPIQfPNwA6TZrn9LWAiAYfNLnsao1RPvenwCAOCG21CQhjKmj7lVZd0UWquYwoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7649021},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"8852a8ea9779d3bcc736a24e93b8252930820b42","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.40_1760638350183_0.7054378302291759","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.41":{"name":"@openrouter/sdk","version":"0.0.0-beta.41","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.41","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4669eb81b90533c5812fc5d660cbdce13b91427d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.41.tgz","fileCount":2037,"integrity":"sha512-Nv0qmRAFYJiJ6ZxpsdlxYd3Q6OiFqiPPA8NNuKEqBK0RJHh69+gSgkAfp0OuKpC/xaHGW8B8ceIqZNZRkJ2Jrg==","signatures":[{"sig":"MEUCIQCiUb1TR0CBMxXlKYUz5hyYFhkUC4sC/AOcLdeWJ2i9aQIgFy/x0KoC3y6d40QSfyZIgcsuSgwQ6ibZxaSYuuMU+rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7651176},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"ff9d06ff35d33cf3cf736660930aa19dd3926a9f","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.41_1760766462495_0.58989206408896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.42":{"name":"@openrouter/sdk","version":"0.0.0-beta.42","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.42","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9c6d4b76be7e9d98f17c22624d5dd13d469777ee","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.42.tgz","fileCount":2118,"integrity":"sha512-ytCuD3NOywv10yvK2HPj4Mnn6ALLyBzdz00HBQPXOL8jcbHB93w7e0+x4v9c/MGq6daeK/PAmcYY1moLSIqbXA==","signatures":[{"sig":"MEUCICczXOns0JB5feZ9WFrC14PJm7aCG7PppDzmKg8mTpnxAiEA2OtJ0Rbt5RnAjuwIcPEMdb052r04sWtUCo/7t6PrAQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8285834},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"b6564bdb7d4db7b64995857a46313122aa21154e","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.42_1760816018678_0.9280720409507364","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.43":{"name":"@openrouter/sdk","version":"0.0.0-beta.43","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.0-beta.43","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7d32a701791f24a8cf3f26dfcb6e8c3a97ca3714","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.0-beta.43.tgz","fileCount":2037,"integrity":"sha512-KtSAN0BvHYG/79N7J0RkLKXU8TtB6uxnvO7wvPvvpGHH1auu03sqmn593Vy8iSBO979+eq55LXtJuTHRnd74Sw==","signatures":[{"sig":"MEYCIQDEa0HoSyONo+4MbjYsIWZAAHjB5NXS3nUTltladpKkkgIhAKFQCpvBEjd4GzmRhWnan9kxN3aJm1KViwyxZ/N75xd0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7651176},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"8849a8b0f9172f3189e013076be0cd53e814cb76","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.0-beta.43_1760823525340_0.4586991384630048","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.0":{"name":"@openrouter/sdk","version":"0.0.1-beta.0","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.0","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4ccabf6f172bb4621088ccd5b9f371ea99ac92ad","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.0.tgz","fileCount":2037,"integrity":"sha512-pDQWkIVhhVnrX0dIv3A1Cp5ijtMJ9YOZiJcVICl6A1uty2G5hunpsgSwIvob7TkMgXjadHzSz6mkh0c3d6xTEw==","signatures":[{"sig":"MEUCIQCFAk1ZI2Kq1L+5mMBu7UoKfubXsY+RDLvRMs9HpQ3xywIgOoicNPzJJ6xm9HUzvQ4fPfP8DBDzfp3l1WhPOBxUOB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7650938},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"651eccc425094602aa8763b4ddbce2340d6f4698","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.0_1760996117642_0.8808339841018298","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.1":{"name":"@openrouter/sdk","version":"0.0.1-beta.1","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.1","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2d6c7b965f9112fe8af6ac3e230c82ccf69e8903","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.1.tgz","fileCount":2046,"integrity":"sha512-QJRxafCAk9kQuxPFgZCWoknnhEIfYrshnkfglWsqDqKWIi8WjDY8ea6L6T+dcgbADBPcF9hu9V/Twh+0U8T5sg==","signatures":[{"sig":"MEUCIQCKQZ7lZ7M0gQemjl09fLoMBddFCWYBgsfP1nskGbb5/gIgMJ/9Tmxf9Khzuhhj9p1zR+YWkVAHa02texp/pGC7uxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7546722},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"043d81e61b5cbca5655a495b956e4cf5f179e9f0","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.1_1760996373557_0.20140517794773038","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.2":{"name":"@openrouter/sdk","version":"0.0.1-beta.2","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.2","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"88a857152964675711875c5b6758174e67664d70","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.2.tgz","fileCount":2046,"integrity":"sha512-EOJicKJTinRC1lqw6sDzSFnI0ZhNKXLo8TxGXNaeJvv9DEIOrrKp+Q7JpyjnOWAQgHNw+cZ2anZOSMJQvdNHqA==","signatures":[{"sig":"MEUCIQDp+JysS1vZ5N2Tf1+TfeRxqOamA5fiQeC8Qv9oqMKV+gIgTakY1irmaasA/8d1NJYykLgTQxL7AJSLLZToc2643Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7546722},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"42c883dad4e63e1e95502ecac563e0d50bc915ee","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.2_1761060952758_0.9469531208152493","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.3":{"name":"@openrouter/sdk","version":"0.0.1-beta.3","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.3","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b67bc7d2fa7af076f2a91ca6432b28b369207d3e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.3.tgz","fileCount":1920,"integrity":"sha512-6bCP1fEDcVi7twAAA0KdHPEXBl0gvRzHt2oQXMfWaJ9HnbTDbKweam7skaAXWITzYg2cq8s4KWG7LbndNmCrdg==","signatures":[{"sig":"MEYCIQDAoGyViOCvrzFd+mo7CePtRZJoDuYnuRZXApn/AQ4HcgIhAJLW/tDUJK4805Ua8wayD4q6LmSKKz1TUVtwH0Ug3VBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6671606},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./*":"./src/*.ts","./*.js":"./src/*.ts","./types":"./src/types/index.ts","./models":"./src/models/index.ts","./react-query":"./src/react-query/index.ts","./package.json":"./package.json","./models/errors":"./src/models/errors/index.ts","./models/operations":"./src/models/operations/index.ts"},"sourceDialects":["@openrouter/sdk/source"]},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js","@openrouter/sdk/source":"./src/index.ts"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./*.js":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js","@openrouter/sdk/source":"./src/*.ts"},"require":{"types":"./dist/commonjs/*.d.ts","default":"./dist/commonjs/*.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js","@openrouter/sdk/source":"./src/types/index.ts"},"require":{"types":"./dist/commonjs/types/index.d.ts","default":"./dist/commonjs/types/index.js"}},"./models":{"import":{"types":"./dist/esm/models/index.d.ts","default":"./dist/esm/models/index.js","@openrouter/sdk/source":"./src/models/index.ts"},"require":{"types":"./dist/commonjs/models/index.d.ts","default":"./dist/commonjs/models/index.js"}},"./react-query":{"import":{"types":"./dist/esm/react-query/index.d.ts","default":"./dist/esm/react-query/index.js","@openrouter/sdk/source":"./src/react-query/index.ts"},"require":{"types":"./dist/commonjs/react-query/index.d.ts","default":"./dist/commonjs/react-query/index.js"}},"./package.json":"./package.json","./models/errors":{"import":{"types":"./dist/esm/models/errors/index.d.ts","default":"./dist/esm/models/errors/index.js","@openrouter/sdk/source":"./src/models/errors/index.ts"},"require":{"types":"./dist/commonjs/models/errors/index.d.ts","default":"./dist/commonjs/models/errors/index.js"}},"./models/operations":{"import":{"types":"./dist/esm/models/operations/index.d.ts","default":"./dist/esm/models/operations/index.js","@openrouter/sdk/source":"./src/models/operations/index.ts"},"require":{"types":"./dist/commonjs/models/operations/index.d.ts","default":"./dist/commonjs/models/operations/index.js"}}},"gitHead":"d44942c83d66f1ce379a49dded47935f3c0ebe92","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tshy":"^2.0.0","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.3_1761171870367_0.5203496363696964","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@openrouter/sdk","version":"0.0.1-beta.5","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.5","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e5011b962bf8f3946186ef764b8b1ffb83d7a545","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.5.tgz","fileCount":428,"integrity":"sha512-t4OVT/+9MKjsjOPruekfavFisDqByMbXa+34C0o3rUJ6Qngc3Gd8TDi4JfCTj9mWTOWyBC5GWkcZ/qCsw0cEEw==","signatures":[{"sig":"MEQCIDiaGLRxPy6x7B1jStlmFlSgJ1PNjaZUAIh/RbeynS19AiB2L3i6JziTR5r/OofH22xSi2EhPvfTiZX6U3kZLGNM4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500520},"main":"./esm/index.js","type":"module","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f94dfdc1a0464c1d3b2138a8b1dce418f03dfa0c","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.5_1761231592403_0.6373748142500038","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.6":{"name":"@openrouter/sdk","version":"0.0.1-beta.6","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.6","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8dc61e8402e07c3cd3075729d5125ecea0fd2437","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.6.tgz","fileCount":442,"integrity":"sha512-5AyTL4ZHAVT9Er8j+6GNzXyQbPIH2yrF9Y3bgtsm+cv6hu10rO6V8axfas6sharaqW/kyT2Me0Njk7c3JxiYBA==","signatures":[{"sig":"MEUCIQDf/IPVgF9cZzz5WhyqkoyJ2y3b7O1FGoRvrRatw9EzMAIgWtZaiCzgVuMs4O67XvXSbnaJPXKVEdnggpt6dYAI8w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1441303},"main":"./esm/index.js","type":"module","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4c578dffdf3b5413306b14174e6866fac68b0d92","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.6_1761240372694_0.8472238469619031","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@openrouter/sdk","version":"0.0.1-beta.7","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.7","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"eaa2d6831d8642c86ddd2e4af32789d9ee41a165","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.7.tgz","fileCount":442,"integrity":"sha512-ml/zFDgWsMNmsjF4LIwNxKGUByaKAFLCasgoyMqqg0+dc5Q5eBrWXqcLJpQnzSTF+mnNUqu2J5Tmw1y9pFuwFw==","signatures":[{"sig":"MEUCIQD9V5kM0/Wc9XtrrvT+4Bt7K8Qruylgj6cy/tLOdzj6dAIgH/ZgtCxCp0UNE8n+cA3cEiQCEvd2Zlr9RuZ1e8cMwU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1459968},"main":"./esm/index.js","type":"module","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a61234d9f98644c02cf55c26efa573f793f7a6bc","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.7_1761242123849_0.7991510857865338","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.8":{"name":"@openrouter/sdk","version":"0.0.1-beta.8","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.8","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4bd0fc63a22a4e07c40e036afd4b1346075b4300","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.8.tgz","fileCount":442,"integrity":"sha512-axNpdJAvLDyEjgs3KElj8uLtjrNWhvJOuYRAVPWlSku7CWqFKyzOsQIJFGBFgCFqNa2O23y9nhifxJpc+lD1Ig==","signatures":[{"sig":"MEUCIFF0sE4VRAdMROQGZx228IgIDcpPFm8eqtLUQ89QJG6vAiEApnodDr/Db+vnOIRLBM6DoDdf5I96O3MkJ+Yec62bdZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479548},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"42c377ceb11711573de442f7ec5ca5986ff23837","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.8_1761250509450_0.35732317272287606","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.9":{"name":"@openrouter/sdk","version":"0.0.1-beta.9","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.9","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"65d7354f803dbc966dffd658a63d2e65f9ad5e37","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.9.tgz","fileCount":442,"integrity":"sha512-ZeyaBKB2tT/rZ0NIHqtLzXJi9XGCQvZzSHwPQqCEflE0zyfcMc4BjeejH1FjS9RJ/TK17qmFWKdx4LjpLZbYSg==","signatures":[{"sig":"MEUCIFR0TMGUbpH+SJlE870MousCc1Ap72Def6O57v0vWSkUAiEAuf3fCdUE5PvynKV1eFsLXBNgnRVvKEQVNyihZ8F83jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479548},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"96ee57fb30bf48627d5710fcfd78cc708eee2fef","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.9_1761250850740_0.5828752393768595","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.10":{"name":"@openrouter/sdk","version":"0.0.1-beta.10","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.10","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"359483c18a0b56107a93ba31153c0fe340d35bce","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.10.tgz","fileCount":458,"integrity":"sha512-2gg61lmNu27M7KSjDSUxaM6hGLLbTUsVkELz64FKsph1le0f7TY41w+F80rSdHuJq5WuYCln75LFz3B6ZHH3MQ==","signatures":[{"sig":"MEQCIDMD3hG915pWkz4sABZl+Pyx+HF7e7KmrBvP2/CkXBEPAiAtp7Wiap0zvW5aF2IJldXuvWCHPnWPq663B+AxewW9fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499478},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"99bd6e050b6406c7f8bcd9aa9d30292ec6abd1dd","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.10_1761332958436_0.969960970572791","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.11":{"name":"@openrouter/sdk","version":"0.0.1-beta.11","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.11","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"fb7bb8b1d04ed86c7ab543ec43c2e4f6368c2c2f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.11.tgz","fileCount":459,"integrity":"sha512-Xgx5JcnvPS5rrblyaM4McQ7PcYNRoU97Gj9hNp+TLY1y2dwLJBhjBp4pv2Yqnr0WyODK38AyBoB0P2KHJnSY0g==","signatures":[{"sig":"MEUCIQD+7xPA8lRQ17Pri5toYCfKU2cfonGOXOgblO5wLqZTWAIgBg9ghSsT65JSU5mJZ0RMg59I+9pHkC4SVsZ3s4YKHWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500464},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"02309ef1ed92ed1b39d651633ab1f5af5618bc19","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.11_1761666390714_0.8634780002471032","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.12":{"name":"@openrouter/sdk","version":"0.0.1-beta.12","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.12","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"07d0040cb3053e9944f27032b82ee9bca623d51d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.12.tgz","fileCount":553,"integrity":"sha512-oyvx/3LXPRlekCiocN4SDAhzbsCzsqNQWzf8vk7SxGkrZRDU0nyTg2vIYLWSEYB0qAwljYzI9vBgsc/8iFWyEw==","signatures":[{"sig":"MEUCIQDKIS/vGbX4Ec7FLnPCot8/y0uIo8kEyPtcCjdpOjyvAgIgT8y30gDvv4necESJnkogqwTdFKG2L3I+Jp7zkuPQWy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1900163},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f48e9898bff4f5a5dcfe3b246e48cc15ab8e24e7","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.12_1761674685113_0.020079062837900397","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.14":{"name":"@openrouter/sdk","version":"0.0.1-beta.14","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.14","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1ba5f857d5ca93eb96b66385856cd9f5d29bec1d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.14.tgz","fileCount":567,"integrity":"sha512-+/BkRzN2K4Ce/fnbpxnpGk6QOVxrtUdyx3ppQvjL0IEo7jwQyvlo3Ewowya5sG2Bc+rf/tXP8/8h+QwFn+1LIg==","signatures":[{"sig":"MEUCIQCx2k6AqEg79gkhPJlX+k1adUu8zyl/tZgAq5p1M0MJrwIgHyrjK+275nhluIPR6JkbINZfTjuf9XY1b8ax06Q+njU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1943005},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"27475feca9a50812c0ad224d5d85dc6eaf5dad57","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.14_1761691944968_0.7955033045790119","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.16":{"name":"@openrouter/sdk","version":"0.0.1-beta.16","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.16","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"96948d30bd5e43175e202db3423859aa379b2e72","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.16.tgz","fileCount":567,"integrity":"sha512-dyLtjcSuaQHn0FEzc3Cx1wqCkjdNeFhBH69FnAT6cBtzQWszimtJTMxkFlihXinZSw+oCZ+zmP4WRHE1pHHh4g==","signatures":[{"sig":"MEUCIC+J6o8DRGMYkll/etmt12DlJKpoHwYkE0oEJtR1RkohAiEAtXoBkpW6S9VAY5lQg9wM7EGQCch1YGqxZ5s4bwqpOSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1943833},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7d63652544488dbb2b37605809f63fe4d5b1c116","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"The [OpenRouter](https://openrouter.ai/) SDK gives access to over 300 large language models on the OpenRouter chat and completion APIs, as well as the rest of our full API. For more information about the API: [OpenRouter Documentation](https://openrouter.","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.16_1761695596549_0.11790089695806705","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.18":{"name":"@openrouter/sdk","version":"0.0.1-beta.18","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1-beta.18","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c196918829b5f038cb913f98a8b798aadea525c5","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1-beta.18.tgz","fileCount":567,"integrity":"sha512-UO4ObKwpWu18oBtRp4rRhJWqgc4jyXIxLrGzOgEzMN0xXLFKx/oy0+13DEiSKhNDkAtr+LPbGAiY4BJqtVNAbQ==","signatures":[{"sig":"MEUCIG1uq4DrHEXl6my9oe0XL27rqG59S9bAJZ4MI/Zp1DdhAiEA927fWNWp4arGT6clS6pvI8ZQ6D3Tjw2FeGkOL9MEl1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911573},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fdb3005e9d4a82315c8c564d13fb2b8e92542659","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1-beta.18_1761843019244_0.45309777698784504","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@openrouter/sdk","version":"0.0.1","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.0.1","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ca50c323de7c55e8564ac6c432a699bd3dfc08c9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.0.1.tgz","fileCount":567,"integrity":"sha512-/ux3klrcMp4XKHFBNGIghhiDfCaRphM+CcxPFbQPN50uJRKm4UvPK+n4L/6BbiFU2v9glmYB+rFh506+Bk5nUg==","signatures":[{"sig":"MEUCIFErR5Xhl4PwblTbSCaxONX1jGUcRyo9oAS81JI6RVa1AiEAi1o+5k81u9IP93Whvb84GWf4dfSZ4NZ00LIjAKCUhYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911525},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7b1676600e7b20c2ff0b02949ed8206b6da544ba","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1761843661218_0.6944669577785345","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@openrouter/sdk","version":"0.1.0","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.1.0","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d1ae142ec5fb6a95d5b567e38be78fc4aa78d295","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.0.tgz","fileCount":565,"integrity":"sha512-MN1n0B4hVWJgtCmgYog8bQztPXov/7VuIXJBb31te7qEa7SFPQV5J5hDUB0JpHyq5biBAoM97Pv5CPPgSFTgsw==","signatures":[{"sig":"MEYCIQCASSDJR5ruJPXHNdFGsdDKgqF3jN+qEVhFaIvkdkRkkgIhAKzQVpyl4VLi9hN2GOKZfqWA67GBobK7RGuzb5vuEadp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1904751},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ee03388683edfc5e7b51abde867642bf50d5bdb4","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1762271571310_0.26763848583521366","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@openrouter/sdk","version":"0.1.1","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.1.1","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b20b4f9c00d022b0b15ee8c93efca0e93d081cf9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.1.tgz","fileCount":575,"integrity":"sha512-VYk6o4HG948nbcbm+wTnim3HTEjg1key/x2BXbABFoJOGNsMPH9Jo9IgceghGFVg7/tTxRuuN0u0sByF0Te+3Q==","signatures":[{"sig":"MEQCIC0zs95La1qQVUfaxc16Jk0C0C2UKtctIZU5nJyhOT47AiBpysnhpOu7eMh00uR33aGI00qioEjeL06LthhC7lz8wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985333},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f6c1933634ea526b7f0d4e000230e8fe1cef8e8a","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1762374484117_0.30098630066241117","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@openrouter/sdk","version":"0.1.2","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.1.2","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d55a1f15083fbf7d33c778949ab3e5cc1fac0e9a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.2.tgz","fileCount":575,"integrity":"sha512-FUGevKXVJRwp+vL5PdzIOQupcWsRzuLBMGCW3a1nCcP/hTbxZneAKos2w+o1uY72FKiVqVXNrv0Q4H8RDjmImQ==","signatures":[{"sig":"MEYCIQC+UD/+aWYrbqIEBTX0dgqh6fJcH23Gz1C5gaNJc1GFTAIhAPx3OZ2gR+NaZLuGmGbdMLIiwUs5vEENvdq8KCUCur0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985333},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ecf89012825989b73c319ba455fe2b72f9ebd3b3","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1762443150436_0.9720758605499884","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@openrouter/sdk","version":"0.1.3","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.1.3","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e905453b36ab0e3b2c577170f12ae566da4bdf03","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.3.tgz","fileCount":581,"integrity":"sha512-DXGxXgU6Z7mjD2542+ZEZVk4ZLY2cx17hj93S/tDDo27qA5VnCcA0oB6/E+uIZUJXxTCyJH+Sjsnck+RuY6RHg==","signatures":[{"sig":"MEYCIQD+W/YiiOJcjjWUtV1N72UR+07TV7nmQnbI9ZwJXexsTQIhAPB7YBQs0pIbJS0WGDLrJPppSasnhBF4xUQBucrGXNhn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077739},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b436f7caa4aac1bc3a9d30f58a34922cc249c2f4","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.3_1762485453742_0.7187758793634298","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@openrouter/sdk","version":"0.1.4","author":{"name":"OpenRouter"},"_id":"@openrouter/sdk@0.1.4","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5a5cc1a63ab63f7ca39aea62704daa820d9b5aab","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.4.tgz","fileCount":581,"integrity":"sha512-MqNxASnb8ZmaUK5O6MHBFgj3W5XUarOtzbqE0Bq31Kd1m9+TVrZTw85si3q7L9FhHLQlFj3dvxRuB31Cj2aQKA==","signatures":[{"sig":"MEUCIBVWOvdPows3N/nrgY4vGpq6R754M+Gd0LCr9HRrIkNrAiEA2NtIA/oxOBshiU9kHiO1FivTTQ+dWDK42rBdmBmdm7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077303},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fe3f52cb2cec28458cb05bd6578dcb3067f89034","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.4_1762550228999_0.6829008654804667","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@openrouter/sdk","version":"0.1.5","author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.5","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"6f5cb5d66b1f1a10bf669cd468c4c60b9b6ceeb0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.5.tgz","fileCount":582,"integrity":"sha512-KIpiwHP3vaWzVqxS340HVy6pc/CMnSYlL+lrtMpOsf3vxLryZRDueKkdy7U+YiZd6l7SwB60ZSqSXjQixs6Jfg==","signatures":[{"sig":"MEQCIAq8rYJ45QQOT3DqJcyne31a+ruWHFrMYKxiVkMB+M5vAiALq+/nlsm4KOqarR5wyxeYPmZieaylYrOFedg9ahZ6NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087535},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8e4bcbbb7b46c42c93c170fa8002e8eb9a1edf70","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"![hero illustration](./assets/banner.png)","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.5_1762603844165_0.8858159653849575","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@openrouter/sdk","version":"0.1.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.6","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"044f7843415b3e2f4f1869450349cebf5d01fc6c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.6.tgz","fileCount":582,"integrity":"sha512-1hCjQWInwyLLfBuhSkCV/Ji2+YZ+o3jidoJKEKpi3zi4t+UJFdgoKlJiQLIAt7JBf5CBwfGj3ObfbtYkhv8XMw==","signatures":[{"sig":"MEQCIGihM3YGCJwlO/gV+xNZuhq4OWxzueGD3+/Xlgb4AMcWAiBkQQ8+p3irr82KZEcwauTvDKkB0EQkKJcapUdEiQZchQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087889},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9eba84539644f90b84b71e3b8d62ea0a477c60ce","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.6_1762604800064_0.6173610488131092","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@openrouter/sdk","version":"0.1.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.7","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"76c425eb39bcacf4d1d70065ea6025fb34c5eae4","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.7.tgz","fileCount":582,"integrity":"sha512-w+Ckjn0Ot3pv3Uf/37sC7Kzgw/QAqj+BL4ZvkPy8P2f9kn52ivD6f/D5qxRgNUzRTuzvdvHnpNGgaKmJQnRMbA==","signatures":[{"sig":"MEYCIQCOlOPVYDKuz9wJf2jSipdX1+wtGnhfjkcycEPkz9uymgIhAJolYVsj0sd+qTqs+DidQR0myvsHQEKp385OuIAllFOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088235},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c35e9cd01ac96000c4e07620ac76cc98f641c7c6","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.7_1762792235705_0.3383269532639932","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@openrouter/sdk","version":"0.1.8","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.8","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a0f6a5054375dcf6225a6123c3e666a6aa5d16ec","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.8.tgz","fileCount":582,"integrity":"sha512-Gx8haSQ7cQ3hoyWbK8LybTczMIabfgjIX4MActZ83PFIWKMSrAW9ozPXCULqaWLu0QsnrvwOTccy/scOvjEvEw==","signatures":[{"sig":"MEQCIHLGBnUDslqsjCU/8LmGF2DTxzZMF+BmR8/E3eiNMxfOAiAxnx/RT0tNb1VRAU9ry/hzlu1XehA9aUO/FFnZ2GE52Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085512},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6f80163a469fa3d33266475f706e214753f38206","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.8_1762806657096_0.8372386519199124","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@openrouter/sdk","version":"0.1.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.9","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"855c57b1fa4fb4ed95cfa18d7db51f200ef4e797","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.9.tgz","fileCount":582,"integrity":"sha512-YGH/pkKdeIxmGhvS9HCGZlM8ESp1AbptVREj3s8vCm5f0ny6ECHFqOIqOLQixqbZBkDTxpEzBEVpN5hq6cwgLg==","signatures":[{"sig":"MEUCIB8KWDFIR40TU80UHY9kIbpXH8yju81xyLX24Iqavr/5AiEAv5cQTQWhZqK6+XXo/zPv7CuW6vUq9+yyf4joVokjHWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086922},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fcd630171ecebff04869df754e7e34335d9ee591","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.9_1762879169974_0.6056813230782894","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@openrouter/sdk","version":"0.1.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.10","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"37ee6389afa773037ab2194185a1c17c4c119ee1","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.10.tgz","fileCount":582,"integrity":"sha512-vFAYlzT+3Kw3VKB895YcvbLNjxWqF3AEYI7O2gJB1el1Eh+Ui+aX69iw91s9wOgQx/dLls3ocv8nmYBALuFs6Q==","signatures":[{"sig":"MEYCIQCalhEHtQrC0mfnONlvjQMzBnHKL9bx1Z8ziuoj5f6lVAIhANCiWQiO2NY/1gib0gINbayW/S26FXp2rGb0g2EIzI/0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087076},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8a2e48f38355f3e729840679f03bc4d00f415ba0","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.10_1762913351294_0.7314751653573199","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@openrouter/sdk","version":"0.1.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.11","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9651eefa83a5b71b970794e91e9eafa4b159e262","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.11.tgz","fileCount":582,"integrity":"sha512-OuPc8qqidL/PUM8+9WgrOfSR9+b6rKIWiezGcUJ54iPTdh+Gye5Qjut6hrLWlOCMZE7Z853gN90r1ft4iChj7Q==","signatures":[{"sig":"MEYCIQC8Yvv3l3v+pJjkAG33aSWE3Kbwu8QcaExNk2fgt2QOfwIhAItIwViYHvZtgr416MKApLjgxH3HSzp49Ef7gDVgIXxO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085612},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9576ea45c20c22c4a087fe45d8fd016d0100dfa3","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.11_1762963150086_0.7083404222586869","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@openrouter/sdk","version":"0.1.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.13","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a73b1fb915603c8838650f18fcb154324a40c967","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.13.tgz","fileCount":582,"integrity":"sha512-OTHsblzLi0GZu9L0zSA/2bVrLcx8uj0aYs0nN85/+gtwZQdT5Vv2Wiwzz5FyWoD2RKuX5C+dSBHFEaVCmhTfQQ==","signatures":[{"sig":"MEQCIDO0TJtShq4qwNkF2wKGFixEHcqxnG1A3zNYBOZ+nP/FAiBXorrPC1wPBW49nLCH+KHM3LnPSZ0aeeNGeiThu1nD3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090445},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3774de5578454f4f08bd5abbeb4c70ce101205cf","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.13_1763491952661_0.8705790554826232","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@openrouter/sdk","version":"0.1.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.17","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"57e2073635075598e8843e83742a4de79e0f4107","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.17.tgz","fileCount":586,"integrity":"sha512-RFN0sfe83G85MirfpkZSuoX8hLLucemnwqrTr53vlrJmBJZ244CCnuZ33vpVUI8rLg+hP1i/smW6IExzYRDGDg==","signatures":[{"sig":"MEQCIGlUMpfnGh4EYlDuLQCPeZhGRrY3C6Tu8oSx3l2av5lhAiAP98mrGeK6/6MEfyTwu82rMRy39toAd04P5vRoGv7sQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095870},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./react-query":{"types":"./esm/react-query/index.d.ts","source":"./src/react-query/index.ts","default":"./esm/react-query/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b69646e1c03f286da039c9aeed2644f7ebf06393","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","@types/react":"^18.3.12","typescript-eslint":"^8.26.0","@tanstack/react-query":"^5.61.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.17_1763605711876_0.6361368241297083","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@openrouter/sdk","version":"0.1.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.18","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"db2b6a054f00df660aaa869bc3147f4d2ae96ecb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.18.tgz","fileCount":531,"integrity":"sha512-afLZ1D2BkeJsDHca+MluKg4kFu7ZqWFsvnRHohrOEC+3PpLuAvdju1eIdlge6x8GBSoAt8SCOH1Wud+CWQurmQ==","signatures":[{"sig":"MEUCIQDu64lGdLnzEzZEF2GNeMUZn2G53dcH4T0y59sgt0Xi5AIgdlmyo8w2RXuohVFGww4c9av2ZUuoT4h+6aOMu7HKjaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991960},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0694ef816dac7d8165b884c34ae0d41722d7af39","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.18_1763666250118_0.8293276386518973","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@openrouter/sdk","version":"0.1.23","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.23","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"825d1c8799b40ce17bf064d7c899ed69b4784c3e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.23.tgz","fileCount":545,"integrity":"sha512-W1xx3zLqBKgtH3FMmN8av7DUKKjUwFgUrdn1vZM8gDb10CtI/w7YU3bsmIismd9Ppr7mx6Y9iw3eyKuU8/UZIA==","signatures":[{"sig":"MEYCIQD50XwbMXZfKavHSZdDB9gDlwsnlpcggJwmcdTMClSDJwIhAL1EpN7W6R6VZaTNd5UiQstiCtXH/8T4zjbIjRULChP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1070067},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9073996a449769fa0149c3482cb2a4110f7f279f","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.23_1763675086576_0.5561648557645646","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@openrouter/sdk","version":"0.1.24","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.24","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ec0bedbc6ddb8c69e9bff4a9eb9e4ffe5ce93aa3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.24.tgz","fileCount":547,"integrity":"sha512-dsLDrB4+G6ummWqrBs4pzUXBwckfSOceMuAeKOj76oj+hPgLZ2HtRcQCNudkKH/AqUYpl96o5PT2cTwp+hRPzg==","signatures":[{"sig":"MEQCID/d72rvmoq74ckA3wvf9BEBbmj4qtJM22cFyb3lbMq3AiAmjOu4k3bWBbGfXzHrecKHs6nZ+LlJNyx1BMI1LFNP+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1071543},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"856fd27d39b8b83f4eb11bd0036144006cf92a21","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.24_1763755445524_0.9611282603006857","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@openrouter/sdk","version":"0.1.25","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.25","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3ccb74096d88a85a885d78fe6143939f5e809e03","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.25.tgz","fileCount":547,"integrity":"sha512-ElOgtRVRTtLhGCgT20FKXOjrDyr5YQQcrzcp0oNbRrbU9AcXs6zfiJYIt0ETxRMg8NotirUSTl2oO+uqHx0Ohw==","signatures":[{"sig":"MEUCIQDLmnm21O3iTaSvcjxjxem9qxbbExrQ+1Rv1xAbrW95bQIgL+3aTF25AP/+skHr8te+wH1W0UvxNtdEQNtmWtagmr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075442},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"13bb4f9ca03206033e7f65731c755cd843590e15","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.25_1763759221892_0.682509620797539","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@openrouter/sdk","version":"0.1.27","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.1.27","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d02a82b0f534c991602e649dafb15d2140b5844d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.1.27.tgz","fileCount":547,"integrity":"sha512-RH//L10bSmc81q25zAZudiI4kNkLgxF2E+WU42vghp3N6TEvZ6F0jK7uT3tOxkEn91gzmMw9YVmDENy7SJsajQ==","signatures":[{"sig":"MEQCIBZpqWwpOcnBTavxjAij4FR4BfPiYlPRNvO8AXSM27JIAiBkI/xLUnrmcvrihepGPshQvE+HVg5DCKTBNQrJ7edOag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075442},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ba0fb90584288926e42067ea32bb0191a373d662","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.27_1763784346034_0.20816762186739957","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@openrouter/sdk","version":"0.2.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.2.6","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"066305863f5d945d9965d0aa0fbe712e987b057f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.2.6.tgz","fileCount":550,"integrity":"sha512-3UNvUk1Qxw5ElPTpN7hr302lG8eG1goqfoj5drKRfXrzKLnwdgga6vw3NgaLhNqy31A2u1q27vF3fOpSfNBGcg==","signatures":[{"sig":"MEQCIAjRlpxTMRDZaOiaXSx0jbV3iH8PDPMNBtVUed1X/xPdAiB6ZQPs5RyUEUs9mjB7tnQu8od4XZsEqnav+S7Y7iHMpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047542},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8f471e0d4ff88d68f2120f39c5c83f940c222f14","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.6_1764701356901_0.6215970423161477","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@openrouter/sdk","version":"0.2.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.2.9","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4cbaa10021f4f9b4e6ec2022fbc97368561989a9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.2.9.tgz","fileCount":550,"integrity":"sha512-O3tu6PwoKzwYXCCT+azFneb0F1T6YcZUqlNVEFABWLOcBzdvsCfgW+GM3QKeBL9V0E1ZBjVy9yssavNjhphO6Q==","signatures":[{"sig":"MEUCIFEI8qsUEAvWYizdNkBkSNVMblFiuV+W9LciRCkBPO/3AiEAo649POgIw60JQ7OmpDOJqkS9BkueccorgzPpoRaSnp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048640},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b4581814f13db1e0dc7535ba64c77a504c16033b","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.9_1764706327132_0.24114107993235412","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@openrouter/sdk","version":"0.2.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.2.11","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0c177fefa8046e3dbfb61e9071c4366f2e8be302","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.2.11.tgz","fileCount":552,"integrity":"sha512-W6ji4J2O08RUkDmCBqDgiHkoH5ARb4xBZL/xTM98cDzes2iLBuGaF3z2PXMCC27UYTas2pyz+nn62iXjO+yQvg==","signatures":[{"sig":"MEUCIQChTmgCjJ4ID4+dSY4F9SqkA1EqDWCUxBkfABGM5BXhdgIgVcZVlV2ND4fsv4KrI4UcxRx697+Qv4nX+O2mLeY9nPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081344},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"bf2a0dfdfee8f89ac24f7fb7ea0dfdb11f87a644","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.11_1765570015251_0.2537635724853178","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@openrouter/sdk","version":"0.3.1","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.1","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cc9c54f742168b797fcbb457e42a4c6066ee9b49","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.1.tgz","fileCount":568,"integrity":"sha512-uuew0lanurP9i884Ve4PuUyIJSuDUZ/iwvOM/ogRf410h4wkAEpJhd3JdE4drgs9Im4VRg+/M4Xdm24d0QY45g==","signatures":[{"sig":"MEUCIQC1NomTyT17ZEPocbejKpDAzCAQQigs6D/v1jvqBxwf/AIgBMgyN1G2V1Iw0Rn3ZTMTi2MlOhSfYZJ1BI1I/T5G6o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099718},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6fa70a00f130b0dd0ae23d771f56291b1b16953a","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1_1765919744474_0.264649526739863","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@openrouter/sdk","version":"0.3.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.2","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2631de6c54fcafa30da9ebfa894ec53c16b5f81c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.2.tgz","fileCount":568,"integrity":"sha512-W0noX3RAl24p1dMcE7YenikNut8Zpul0LPdmZhZURAojkhizG89N4eMaBq3KgJAog84hTTcQ4ZiYBc0XpM6t/w==","signatures":[{"sig":"MEYCIQDBAK3YRifn6myccskHhIkmrjEUp5pEEn8HmvJ8PE5jnwIhAPsVyqCZLBA9NKm8ktqcbbQIJO/fOkss+LHvlY0bB5fA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099713},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1faa6257bade9f5136a4f1f55dd2c5fad47731ac","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.2_1765995421665_0.6721758280334191","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@openrouter/sdk","version":"0.3.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.7","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"561eb460ad40b12dea648d766841fddfe1202c88","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.7.tgz","fileCount":578,"integrity":"sha512-jHR7ive7s17kwnE/9+PHXkwKwObEn+hEuW52v8bBkn76insdF3nCcN1xkotHR4i87zLJc8SwE0/2vQsPIAkvnA==","signatures":[{"sig":"MEYCIQDocxJNjXkSixMTzGCjGB+SrrYEIslXui93YuVYQZtmgAIhAMAsFq+SGLMbBi0UJEX+UrrfcOntauFExlf/3jXEhqie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167863},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a42a70042dd0c2dc56815706d9f85203a34466fc","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.7_1766004753433_0.22902396788413393","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@openrouter/sdk","version":"0.3.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.10","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5414c9940d3b420883d5841e145430e3eec74430","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.10.tgz","fileCount":597,"integrity":"sha512-FNOwLn/GvOw1Xk+x36bC1vtDwLIo45yIEoBwin+Dhb4j9DoRVBW2h9L/1rjNd7ILpyj9lB3LBhaLmateOt4Wrg==","signatures":[{"sig":"MEQCID9C3o/0h2n/2B7qgEKcto/6E/MdfBcdI6A4C7Nv5CAaAiBTu/EdryN05JE5Ser61gwa+5uprgm/VjYOLoGwSM1FxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225658},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"78d9ba6d462f0fb77627e4d034c062384132cfb7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.10_1766166431989_0.2646315082476449","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@openrouter/sdk","version":"0.3.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.11","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b09061fbfa1eb031ccf076be9ef5d56343c871dd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.11.tgz","fileCount":597,"integrity":"sha512-lXhyY+AFvrOjAqg6fktd/3S/6J5u5yp1nYyP6yluqVTzgnsfZs8/QM3rGa0kZdhB4d/fzJhyT+4oGNM55fH31g==","signatures":[{"sig":"MEUCIH7f7ezZiOgkIT7ffUovWbZzf0zt/ii1payrBSZke9NyAiEA06lDzW+0tjHsDI4681n2i+6mh9tQ9I+fPIqFHx2VQN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225941},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d3d485c414f84dae3a2d777b29607cbd286f4c09","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.11_1766963987986_0.40052543135458873","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@openrouter/sdk","version":"0.3.12","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.12","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"510a0cc333ff458e12b51fbcbe51515437c0cd12","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.12.tgz","fileCount":598,"integrity":"sha512-jwWpNyfeBLzHos2TqLIYp574jEkBSb/M46zY4uIJtlfept/3Rni7l6UQAHRqL8gPVdQCmYBaDL6NXR6uJZ0QiA==","signatures":[{"sig":"MEUCIQDTznldRa/sj8PlUTWbfs42zc7Qr8dQwcx+Yo/HPYtJSwIgMolonWJ2hoL/JoYmkP2f47a9oF9ua+35otl38KftR8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237281},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5207eaf25bd9425f892356207e0e1b6299f01680","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.12_1767972959020_0.08543656235885377","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@openrouter/sdk","version":"0.3.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.14","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"006858a8b1f335c3710a9a598ad338c7bbbe61bd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.14.tgz","fileCount":612,"integrity":"sha512-+smUr3ZmMLXO/vLjXKvQzED44vd+45U4GoSTOOnNcln5lLv4JslPtCRBIYXEVx+adiBsiRkFaq5BAPsZhKIEDA==","signatures":[{"sig":"MEUCIQCH13RCXjOiT4WJ/OnAvtYMFc8bi1bgledwypnsVkSSQgIgaA9Az0tH7zWTXKSsjNBi9LIbA62hI3pL6q/yA/07jVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1275699},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1e49648a29785960ba80c6682e1abf97e2c4401a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.14_1768355036746_0.4243735888267648","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@openrouter/sdk","version":"0.3.15","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.15","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e8e94c8f61275a4f419b962a9abaff1338b69844","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.15.tgz","fileCount":665,"integrity":"sha512-tmiMQGu6L1fHD9NpIABN9LALEZitqM27CFebSVyJTQDcxCcR3m1F6v1O1MnOlLmedCFU+/BojniRGFAXo1F3Bw==","signatures":[{"sig":"MEUCIQDGpFvPFV/8e2h6Z9EAT7Mv7P75qY9nGGIhQKHl6De4oQIgWwEqVFdfZoAKyQBq0fTFxruf53EtXNEhUKILKxlHuDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481563},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a804045f567f9ec9169dc242d4e8d8389baab360","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.15_1768785307075_0.6476992263931198","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@openrouter/sdk","version":"0.3.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.3.16","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b51c971b8dc64872cb581b17332b4a99f24805f4","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.3.16.tgz","fileCount":665,"integrity":"sha512-WEBlrXdc5R8I7o2temkMV65tIRGkzg9ct4DMNZ/FHS/hiRscLRS5EpcuORnAgjzZAh9X2dSsBpgygM8T7KiNAw==","signatures":[{"sig":"MEUCIQCRLVxLZ3Cjr1yHwsKeku5mSuNAj7rmKoq8MIWwBHnMhQIgaZcZZ9DW7x0hS/MnA+Vq9YF3Jgqpl1vq080gPvq4Hkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1486689},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"af9cf160ca968cf3169cdab763bc3fd26411f46f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.16_1769045420120_0.1844120698064584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@openrouter/sdk","version":"0.4.0","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.4.0","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cfc6f3f2ffe3761ef8f1788c2191837a6ccfe123","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.4.0.tgz","fileCount":651,"integrity":"sha512-FKT6fT3LzIJA2UEXj9WVnNT74i5aeyz25YvjxfGMxu/lIuInpzkYkd7c7rZGQfMxXzq5d9syglrA4AVv08q0eQ==","signatures":[{"sig":"MEUCIDoURGq4ux7YutMlXrtkXeGBJ4g4kIWB7RB/1z36Gd0DAiEAlhQy0ip6gqH+mCSVlOke9UfikOK0ihF8Gt6Ec7vu0g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1471206},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cb302be79b5ed14c05d1e21dfd14c56c40bca8a3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1769121893835_0.3553728194748973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@openrouter/sdk","version":"0.5.1","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.5.1","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"690789637c0a2b1d1e931c76cea25fb55a627c67","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.5.1.tgz","fileCount":651,"integrity":"sha512-Kl0N1jIj7A3lnkM5dO3SGP8JP3jAozzs6JWcHVuZUBt5DsGKxFGNH1Y15bCfsJiLNA2ylAQpCN3aNcgEYkkL5Q==","signatures":[{"sig":"MEUCIQDnjtN/pMgkg+UE0BSeAnv+9bcmktkzC9xI6O3ntvXFVQIgbLui+1PfuZBWYOKjzS7t83I1+UFofLUzEUQcAOy3JgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475074},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6c2d07d9c6ba6cf9ecf228b62f0db9fe9c22cf82","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"louisgv","email":"lgvichy@gmail.com"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.1_1769532250895_0.3117621591769315","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@openrouter/sdk","version":"0.8.0","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.8.0","maintainers":[{"name":"thomasaylott","email":"thomas.42@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e57a5bf8c2c3ee05312bbecd60c1ad53676722ff","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.8.0.tgz","fileCount":663,"integrity":"sha512-hmCY5CE/adBmwZmrwuSx7Pw5UngcyuA9FvgpouyWEX8m283omLD1BqJlYYkLdVoUdI8iGNFHKezH2CeJqsVymw==","signatures":[{"sig":"MEYCIQCkU5TDAKT4Nhm+2YzU1YaUYJ0q1kQtdMIAtBSkBxA+FgIhAKJW+RBdhCZswdGokzcqo700deJrx0OWk4/HDXPrpfuj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540637},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f1da9721d8ae530db3f188c6ef3b403db78a9741","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0_1770341783242_0.7626657943500057","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@openrouter/sdk","version":"0.9.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.9.11","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"6930100f0b2ad1b6e2017c784535dfebfaafeadc","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.9.11.tgz","fileCount":669,"integrity":"sha512-BgFu6NcIJO4a9aVjr04y3kZ8pyM71j15I+bzfVAGEvxnj+KQNIkBYQGgwrG3D+aT1QpDKLki8btcQmpaxUas6A==","signatures":[{"sig":"MEUCIEFShdq+fUX1fxoACiMCxLJjSaiKkmvPgSuLwzIvF+66AiEAuF/35/bMMTarnODif3/Bf8lp0XKgMwo3C4o1wj0jMd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1587194},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7ab9d00fe3404732a8d2745d88f34ac96b741f4a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.11_1771887503958_0.6021778783629244","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@openrouter/sdk","version":"0.10.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.10.2","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"33216a1bb335378edb653a7adb9a04c7cf522c02","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.10.2.tgz","fileCount":714,"integrity":"sha512-od0aWkk+vhndEI78YyPvPgMxv2+32KO4MRrk8lFxro/YABKAHkozXugc+x3YeNf/d9KQaBO6M4Rut1uf+yeD2g==","signatures":[{"sig":"MEQCIF+wed9+76/iCrbTvCrOp7hTBmLuWUQ1mnNC46u6siIyAiAWitoNQDyhfVnDhMB8prId4pDSS9Al/xHkDcO+vgcuCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1823445},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a935d65c60e6abe7f96119a8338cf8e7cafc5125","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.19.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.19.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.2_1774552845927_0.607587551646668","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@openrouter/sdk","version":"0.11.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.11.2","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"johncolanduoni","email":"john@colanduoni.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"dist":{"shasum":"2b65a0948d49c50bcbaeaac1b966967506aea648","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.11.2.tgz","fileCount":738,"integrity":"sha512-uu8zu7vd4hA2l4vUD1UiZuefxqaH2/ixFcUG8GIO9+qcEJkWX4AYAil7SpGmZOTgy8STLFTEk4M4MmyUW0YMLg==","signatures":[{"sig":"MEQCIFS56/ZaWJlOZYE899xet66GBGHmxFB7gMp6kTsUzB7vAiALWHAwiwEABunqcU0AiWCY71A44aMTnqGX1JXMDAcM8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816293},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6f508fb9b5e24d39dbf3c4d114d663cf2a0c1c3f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"_npmVersion":"11.9.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.2_1775152493584_0.908147673400342","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@openrouter/sdk","version":"0.12.0","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.0","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"528ca25011638f9bd71e62837647dd67cc1622ad","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.0.tgz","fileCount":904,"integrity":"sha512-+X7Sl0uJ3BHBKc6VINCi3x1Y+TIVvBrAuxHCRX01ll8NoG8hvyoT9rk4WbbDaTI80aJJGe4EIlkmZ1OPk1t8jA==","signatures":[{"sig":"MEUCIQCPjE5AUNkU6CXu7+ywbWeNjWcxnMb9GbbMn3mJVcjOxgIgUatckyXQcRv3EKMMO85GJUP9yCKEAIx0Od6b6K0mxjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893333},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e5d3de0ddae2f0600bb2f109af9c21e1dc178e39","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0_1776002341383_0.6531094548709333","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@openrouter/sdk","version":"0.12.1","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.1","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2cbb6d7093bea5e574b9e80fe345cfafcf481fab","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.1.tgz","fileCount":904,"integrity":"sha512-ERI4RdE36TETVkppXGWIQV7HB2D17dCAydt7owX4r9w3dczOQ7DZReHdrWt+JWNKaW44t+6ufvm1FiSme97LGA==","signatures":[{"sig":"MEUCIByNwXX3wrnXUvvN45F0TIWEW+d0jdlXa1iM/ciurHVWAiEAmsH3rYzEl65ZHPLuM0O771NA2oEHyJuAhaomB9J9v3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894214},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7d5312384f5066330737e288c27b732d38f77c72","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.1_1776069911948_0.5222293528601829","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@openrouter/sdk","version":"0.12.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.2","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"31e72a391fc48a4da224b486a7a8c2a5a7644604","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.2.tgz","fileCount":904,"integrity":"sha512-8BWglu/iJA612RRNFEV9I6v1Q5JzXI74csZucbL0JTlnx+lXTCbtx0CgDv4thhmhCZJ7iwbsgdAX0TK+nVXVlw==","signatures":[{"sig":"MEQCIDx5wfB7599UBAdJ9WgswiUOwTSKTmC+by0AzDiKe/xvAiBUclA3gYcCJdGbhtdnwWLFJvhzSnWAzQzKDgHgOmiBPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894848},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e5d56594e641315258f562bfbcf3c9a8a5ce2255","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.2_1776097169484_0.995669398480066","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@openrouter/sdk","version":"0.12.3","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.3","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3efba10925e4de15dc6f15f60ce35eeec5950381","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.3.tgz","fileCount":908,"integrity":"sha512-qpzxyNS3ikz7BQ4vDvSlheJ33oM/34l103M1+k1E9yjOmXK5abz5LHCLNhOEmbLNg4MvZG9rg7TPLsGgREe0Ow==","signatures":[{"sig":"MEQCIFzNyZ01Hfvj/ElAUa3jwsdFfK9D3cro3B+u8F6R6h8dAiBzYM1f4uhDJmMv6B8gDTi4od2yXuxtx7eAdEW3LFd7PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899974},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c141d8c0d1baffe3f760139b75d8652b971fe59d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.3_1776134353574_0.9639535669371342","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@openrouter/sdk","version":"0.12.4","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.4","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a034fb5406a7e38b258d39c93f128fba56231bab","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.4.tgz","fileCount":908,"integrity":"sha512-qZPkU0OGcoadUhx9THEnqKYG8Kvf03ORUGuy8U5cus04R9IvbI0tW3/CMCebnobhAOUM+5pRyqihsbb9Jpiifg==","signatures":[{"sig":"MEUCIEvdplGStgwGQrNNCh8sD38x1gRVzWkVTU1/CUT/rYi9AiEAhEX8kvBX5EzhrXTfY+41t8iS41uf0yOqIyGLnAT/gu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1901758},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"aa11ab2e2840a26cc9af09b0b4c5d12d27cce1a5","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.4_1776178032801_0.7401197886080164","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@openrouter/sdk","version":"0.12.5","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.5","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2a57fa5a3617a82ceca8ef616178b4e6c2c485ef","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.5.tgz","fileCount":916,"integrity":"sha512-rJG6NNLuxvpRG0bORxfzooglZeXIfFoktTh4qCPJdoY+F1Q5CAmkKMh4tihliYfhSWyoaFcwMGYCQX1TilxdgQ==","signatures":[{"sig":"MEQCIAQ+81Jen5zvF80metbyMAO9K1j2o/mpAaOtDAtG0m5yAiBgFmvcataTOqnTHsSie+MH6MqUTKGTpo4OPV/nfXndRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1909074},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"75ab80249dc7ea78fc318987472af7c224da2a38","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.5_1776184363273_0.17762923111623086","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@openrouter/sdk","version":"0.12.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.6","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a504bead90f3744b167e7dfc5da87896ff74c206","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.6.tgz","fileCount":922,"integrity":"sha512-KfuhmvLi3/F7hLkvkXrZTDfS5WJRx2SdaCw0VIJHVIob0VkwvHJGb2M/smsAthH+vAMnxXX0Oaicm7eoxgzJig==","signatures":[{"sig":"MEUCIQD/MOQXjDB6fQh62ozg2OrMXQecFFeYmrx6r6aBhhARgwIgKtOrnwxK/tUy+W07sbQs3RY+zLd30Sz7LtE42oy8b6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1916980},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7af4e926229a06f73336c36d79dede3e2e3f8898","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.6_1776186184009_0.056061574626923294","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@openrouter/sdk","version":"0.12.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.7","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cb9ca0ea4c99a554672e3ec89d5b4be4107931d3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.7.tgz","fileCount":916,"integrity":"sha512-1ZrdJHTj+WA2GBboYN5fWx3AvGJS16M6M9zatvgVjfNnRi6/IT7oVP6V5Or/snxMOKesenaCy9zdgvjyf0nGEg==","signatures":[{"sig":"MEYCIQDv2zodIQvfWwPYnz5wyubD9WUiJDixIxrhRlX9KJlbvwIhAO4NErASkozpDsgsLU6uSFBLOK4Tt/KmzFKhHQZ/PKxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1909074},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"27cee85cbaa6b9cedad7f90c684ad15f9e3ce0af","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.7_1776191953794_0.21749383710028325","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@openrouter/sdk","version":"0.12.8","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.8","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"49abf375061f03def65c58c5f8ddcaba2094c01b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.8.tgz","fileCount":916,"integrity":"sha512-KHI7Gy0c/4ecerfEPnnVeU/OTpSdFHjNHZOvp7GJVl30jxcWNVDId86N87MefdVyR5T70yZYItDTnlbb49ESGQ==","signatures":[{"sig":"MEQCIG2k+JqItNMYM8n0t/rc+lPnIEt26UJgtC2gYbjCu/d3AiBO4rFYsNjzti924gdoB8a0/wIR7KOafasr/n39RQsQPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1909369},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"57ede67cdbb10a442443ac941377133619a7edf7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.8_1776264183727_0.6851302975170648","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@openrouter/sdk","version":"0.12.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.9","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7928844b7e45ed43770321a46afc5e6ce32787b3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.9.tgz","fileCount":916,"integrity":"sha512-3fXgNfenUA0MVAMMfCOD3qw0V0S2Uy5abGa2K0CyqOU7ZDST9sqZaXWZDKG7Cx6zB2LrCjsufB3nWR5qgu+Plw==","signatures":[{"sig":"MEUCIQD679MS/PaZ0hNJFd5K7iPGt+BN3Xdf//dynTkJGT785wIge05DSpWZgG4MGP/wQGLZqFt0cBWqMYUU8yxd+Vj+mK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1909369},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0bc3a1f2fb3ca9ff9e6e46935b17163ad581ac2f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.9_1776294893527_0.19038788055506495","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@openrouter/sdk","version":"0.12.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.10","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"903afbff8c3a4e1557cbb94b65d1fe347a81a7ef","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.10.tgz","fileCount":918,"integrity":"sha512-Foltxwx5R9lr8PALwrk5jTho3L6IzbvLFmuaZdTSc0dPp0dpapJ2jecvqcgL2tj6uzaHOMKyf0vgIvSTaRhb3A==","signatures":[{"sig":"MEYCIQDvlWkkCJ/IplgJJwD64TggA0jnLqlBThY7lJ+jFJipgAIhAI0RACTTatxi5RQ+uPuT8gw8ZFwx1LDxuYAGUED8ioqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911646},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"db646e4c23c59c331633b5174a7fbe87b691e1ae","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.10_1776348149822_0.13319423984992595","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@openrouter/sdk","version":"0.12.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.11","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7f516efed9d6f6d9cec67a22d1080966f317f3a4","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.11.tgz","fileCount":918,"integrity":"sha512-1eZ8v0Xpt0dqUNXR1DkBM0zZnDTMmHbNfOZfJZiIiWhaRG/Bh+FG+L5sJLG4W7sYTmn6kbaECoT3frzEsF2BuA==","signatures":[{"sig":"MEUCIQCEn7KJxf8Bea6RnY6YkzvIP4M4okutZ+bCkrTBpdGDXAIgEHXArUrM9uq/yubjeTbp4Spu8F37Kd9U60MqvnqrsCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911888},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2576ea7ce9dff601a67acc67cd624f4033e0c121","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.11_1776349461914_0.9072559401270499","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"@openrouter/sdk","version":"0.12.12","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.12","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b2078e3ea8475fa3db2b6309ac2cafc3de55add9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.12.tgz","fileCount":916,"integrity":"sha512-/4FUsYEW82sff6/QtuY7NrIe2SLya/jv8HCk4VCYFXpHvr18P2osOn4iTwTqkqu4SJdrFtj9VTRKoBIg61u9dQ==","signatures":[{"sig":"MEQCICW2Nbq3VlydsExuy0GpwG3Teaf5m9GhLZkylgzRaN3sAiA2FbtPLWRfbTlyWK1EaWpZMqCIhJXqk5eJ3FRnL76yZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1910848},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f3d835eb35119a71fdd369b9636b271d590132c9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.12_1776356268279_0.9434084585266229","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"@openrouter/sdk","version":"0.12.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.13","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7b51b2d87cae1fec66e4d023503b1029dabf7a63","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.13.tgz","fileCount":916,"integrity":"sha512-8Q1aFgk6Oteb3DPhF39Xq0Vjrs1lBMxB9MQi2Zlx7icVZuA/N8a11KSoOyZ0lXCQmvdepSN/7mS7cNJeK+LnsQ==","signatures":[{"sig":"MEYCIQCGAjIUNdv5c1MUfT/xZuqDvwh4kKjJQiPx/jgANN4PXAIhAM41RZ/EB0vxDDc1CUzdK7uaCzfpNEwUMK0oh41x9B/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1910848},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7b552beb8322d7f38a95327a1bc72406eb6bcce7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.13_1776364117539_0.6041207831100595","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"@openrouter/sdk","version":"0.12.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.14","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"acacc49e9041d2eb2b6e746ee7e35c8852ca0796","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.14.tgz","fileCount":916,"integrity":"sha512-G32CZ1IkmtsGfQF7/mzcvt7W0Lmd6HUHFGjDWv5knBvL6sJcMmX6i3VPSIpHQYSgEqRQSxFuDROP6iErTu7XcA==","signatures":[{"sig":"MEUCIQDX6odmqqMTUdC6uenJWQ6bSCWmpgKIDbS2DhJqmJ/EfwIgWk1z+51LnS/E0WC9WLRQ88thhCtDSPh8xPu6E0jt5Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911058},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d4fb568bb942122eb300331d15fbe8a632b80568","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.14_1776387894803_0.5203227434057272","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"@openrouter/sdk","version":"0.12.15","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.15","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5880791e222386ccecb2453cad5d26cad7fb9f4f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.15.tgz","fileCount":916,"integrity":"sha512-zbUtDH/SqrNZrkNIdPTwSzZVlPRZJ0JO8k+D+gdQAE5tHrRXRL+W6BrAe78jFz+7ThmImIBQ3afBvzHhrE7ZsQ==","signatures":[{"sig":"MEYCIQD0DRjqUIJM5FBXqSir7Dssx2jxzxCNyfDuGN/jv1Y1FAIhALjbFbbfbgWUEoKBr/c4hnkGMkdBFRadEt677TpZDeER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914063},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"bebb3d7c1e3c0e9e4e69ffbbcf830b8b3d3fcbf3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.15_1776550183331_0.45963699551119275","host":"s3://npm-registry-packages-npm-production"}},"0.12.16":{"name":"@openrouter/sdk","version":"0.12.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.16","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d9eba2d620e8bc067dd9cc38074158a6af15d5c7","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.16.tgz","fileCount":922,"integrity":"sha512-O4DJU49NGl12nITT6bvVaIP5vE/2p8PIhQPVNic8iRpbZZHaugChp6R5OBfCxTJEwqLh60ArrdFvlDLcgct/Aw==","signatures":[{"sig":"MEUCIQDu+8jWSU6tIJc3F8Pq7LBdTcis1zc53AXQj1oA//vZkAIgGpvxut6XoHuPmBdRMdC0xyiFDoF5St4jK4sVWrSLtZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1952127},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"052bb8700dd0992b053b213967a4c8c5a838f0e0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.16_1776615723445_0.9251886472781019","host":"s3://npm-registry-packages-npm-production"}},"0.12.17":{"name":"@openrouter/sdk","version":"0.12.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.17","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e82a883f3aedfb9e3fe4ad7251817bf6660e92c3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.17.tgz","fileCount":988,"integrity":"sha512-uiOxGqW/TltSMWTPv+5r0/J5BX1xMq9vDqTPmZd2FNCX9XqhIjPBHw4QZP47EEMFzJBwzeal7EPTjl5zLIvOPg==","signatures":[{"sig":"MEUCIQCNUDtaDGTb+vT0VLq4VMmvP7FkzWhWLXOEzU2fy/UfYAIgUbRtJBNNYzh6ZBCOXCJ/xHVenLLd1NCOPDi7xbH98RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066394},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"27ee52c943e114e0cdda51f07cf565153e32f9c2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.17_1776706211390_0.3722497886660703","host":"s3://npm-registry-packages-npm-production"}},"0.12.18":{"name":"@openrouter/sdk","version":"0.12.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.18","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5dd49d9b5e5c1fae96567c6e063094ba8b281207","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.18.tgz","fileCount":992,"integrity":"sha512-VczbAZO7g1NrtX1ooqyfD51eZvgbsXx0gxPXVF3ASqFAgHyjhGIbGrQ+saw0HClGrE8PeZO5vwUZ/TxvVATAwg==","signatures":[{"sig":"MEQCIEPi9svsqYg5QdIB67CVni/OgWNtsISD979+nVT+g1z5AiB8GmtA04JHUAKpMDOlrz3s9eA0PTLOa1QRhfxyPfGaSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2070600},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0865e6925a3babe250ace88389c19ab04e4c9b0d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.18_1776786417038_0.7907723983178017","host":"s3://npm-registry-packages-npm-production"}},"0.12.19":{"name":"@openrouter/sdk","version":"0.12.19","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.19","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9336951dc88e689758a6dcb9d57b46f7217f3b09","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.19.tgz","fileCount":998,"integrity":"sha512-dlu3lN0TTa7STJy+71IV2a+kctQwFYfs9TJRMlW0Znd7PLfZiyLJsOGYBBNmsJJnyI0HLDrRQdZ4Zzfrz3z5bw==","signatures":[{"sig":"MEQCIDJFEpW6tfr5w6taifED2bsb2RaEO+7ParUiauPwxM6PAiB9oE7WW1bQuX4BSb5P550RERt/4UgSp6yHI+NzHCnWRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078506},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0f293752a588f0b5865e1da0a2b07ba3393ce428","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.19_1776828838956_0.7608925090765197","host":"s3://npm-registry-packages-npm-production"}},"0.12.20":{"name":"@openrouter/sdk","version":"0.12.20","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.20","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f5a8f2034a06e238712e5fbf2d9ffb576dc700f0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.20.tgz","fileCount":998,"integrity":"sha512-5CrbvQS/02sko455TIpzieHnYwDYH+bn7bn+CS/5d/2YtTGOhyI5yq2jIn/ux2poeNg62vGuUA2dNNeCyfIo2A==","signatures":[{"sig":"MEUCIQCRh4t8u3hv79ZItKNAlo7Bm8ONzKE7EtHIMcfTw/E/KQIgXyWa5Rbv/2cwRqctPuYxKaL14lDRivqgJAuvTh3K4Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2079143},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9f44af2561113fde388e6677584ad3d67d8a3bdc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.20_1776881921621_0.0076171873982486815","host":"s3://npm-registry-packages-npm-production"}},"0.12.21":{"name":"@openrouter/sdk","version":"0.12.21","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.21","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"373e21707a788571bfd7aada6603859411f7308b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.21.tgz","fileCount":998,"integrity":"sha512-iKAlh0RbWzV6KphuE6NZFwsSjKJr6SsK5145LbxDB87Wa92imB5I9mpbv3hGHmacdnz/zCY/gokFSJXAxuO2/A==","signatures":[{"sig":"MEYCIQCi4KNMB+wOAmelYo04Fx1OPF/OTj9ub203JY96EzA8GQIhAP9SY9OeuzS5rAz1OUevw016nciYjKv+yTPhk/1WRFV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2124027},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2c8385dd92b3b41565f13af1970b51a5fee38a5a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.21_1777039793426_0.16902876375455356","host":"s3://npm-registry-packages-npm-production"}},"0.12.22":{"name":"@openrouter/sdk","version":"0.12.22","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.22","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b1744f20995fc7f2d96d7d9a07a0079aee1658bc","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.22.tgz","fileCount":1000,"integrity":"sha512-I+1C/6b5PL98Uc2OQeQy0dWc+MJ9AcUwGByjWSf7AoKk5VSVrDueAfsC65I+lakeUiTlFMCLGFEWVj2pF1OWdw==","signatures":[{"sig":"MEUCIGd5Zo9sbZd7+1/rE4oX5xg6aHB2BOpj1Bagyotmt9QiAiEAjR8YReCAKTdmxT3B5p4kfwBIiQFtqpaRiEjniWlV8FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126523},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"903345187a2b44eed3939061ba0618aa4d03117d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.22_1777341440700_0.5387057979940988","host":"s3://npm-registry-packages-npm-production"}},"0.12.23":{"name":"@openrouter/sdk","version":"0.12.23","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.23","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"764acb6c010b29b1db5b983f36bc36b73606c4a7","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.23.tgz","fileCount":1000,"integrity":"sha512-S9m7CDnpmtMO9/1oawJ5PaO4Q9TbWcxvQCKWKOygcBrQvfHABCour57754TUnGjHoSCXidfR5iswGdSw4zWZvQ==","signatures":[{"sig":"MEYCIQDAh59qUPn4rUB7HB0PF0cvluiP+IbDhXH0mRmyE7schAIhAIliCtQ+v1pXp6fiP/+WgYIlqb8vfdMwCZahIhHwIzIA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126943},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6df74152532bc81ed048740678a471fe4bb65d4a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.23_1777548072736_0.8592177113204897","host":"s3://npm-registry-packages-npm-production"}},"0.12.24":{"name":"@openrouter/sdk","version":"0.12.24","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.24","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e45e6e40b2bfc9269c263e0b7477e05332ffbce9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.24.tgz","fileCount":1016,"integrity":"sha512-pHybqvkWZUvg/uM99+ShHgDKg/iA3MU2MZdlZvoenmK/3cnG6jW1zROb+tyd6iEAZwcqb2+2QoahgLbJgo/9Sw==","signatures":[{"sig":"MEUCIQDNSzzMEFkUBQB9cHCWnsNau8MUDOrhiB/QfiPMrFBGTQIgAgRaP4I7OJv+TT/aM0V5shCOZWgD76KfJr2MkPrEGaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2145425},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0a86455687409ad7c947b41ca9b727ae017f0156","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.24_1777570014975_0.21048456435301088","host":"s3://npm-registry-packages-npm-production"}},"0.12.25":{"name":"@openrouter/sdk","version":"0.12.25","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.25","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"09c37e4a4d5c29f921a45280df23eba1cf87212c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.25.tgz","fileCount":1016,"integrity":"sha512-t3iLIk/s1VwUlXCCTarr8tRFG1CldlSvN1dSMU90TKCm3DGijyKmoaQ/Xv5FcA0mN+Fw08XJa3kzipwzP4p1Bw==","signatures":[{"sig":"MEUCIQCIj8oH/8NZE0qcGxDEJyLGqfOXxOaukInUSpvN3Gv4NgIgC5ePrl1K9KHdtuNRfburjsoTqfKcm4NxgDaBnuMqChc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2151858},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b06267985af1de7e5a7d919c3f28a6576ebd6931","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.25_1777873849243_0.9904083676894959","host":"s3://npm-registry-packages-npm-production"}},"0.12.26":{"name":"@openrouter/sdk","version":"0.12.26","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.26","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"39ea78d91f5289f08a2c57486734d9ba75ec7b59","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.26.tgz","fileCount":1016,"integrity":"sha512-mENdlVld+XSQ7VeoV0erugpvLoFgDDftWD0AmfTQZx42S/LSBIq/3agjhwrAwNbyeT+1o2aTc5MZBnHHlukwXA==","signatures":[{"sig":"MEUCIQCJ3MtiYW2rqEecWFGO4zjqRM8Rh0XDwnw/lmOuYkLltQIgEPTL5hzpWRfwu6azNtrCfIEzgulIcNR8mvYScgWP+lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152695},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7f8e96c7a74d02bcc5ddba59fa95607d7106d83f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.26_1777926971833_0.8362728535090638","host":"s3://npm-registry-packages-npm-production"}},"0.12.27":{"name":"@openrouter/sdk","version":"0.12.27","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.27","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e5240edef50fbb25e70202f02cfa70690db39de6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.27.tgz","fileCount":1018,"integrity":"sha512-WUP6dp1vJz9XZvIE3HNbWLPT7y4S/SXOkM2suY+/SZccBWJuVmsol9pCfwlNVybun9WOJ3VB/MmiMwOSW1p+JA==","signatures":[{"sig":"MEUCIQCuvI8X15PnLwvrvY8RaVk5fPgwI4XU71pD10+6MsfFcQIga5Ei8rfHlaQPhgJG3zjnuiy/4CR771SMyFT7I8iF3k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156437},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f14e27010f4e3e9c202e2c4bd014b0aafb614813","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.27_1777996320151_0.27266093984505946","host":"s3://npm-registry-packages-npm-production"}},"0.12.28":{"name":"@openrouter/sdk","version":"0.12.28","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.28","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f9e6368f11b1c8088262d97b00efdde3308e87dd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.28.tgz","fileCount":1018,"integrity":"sha512-YI2CipCdEoSTR3Ds3Sn6J75Qtk6pTX7mNzQWQvhOq3yNPMD3Kh3tzyrzxlsY4xZFozLnAIjT6OflxNMz2d4/Aw==","signatures":[{"sig":"MEQCIC812xXfZV9+MS3nxVXepttFflanAyVoI+ffWyJe+ptmAiBOtoO3qB538C8RFa0JMgNzfClMbBpf9J+gJeUJfnpF4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156999},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b6af1295d717c7525dd73a43f433261e63987d7b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.28_1778000433164_0.29178503977868586","host":"s3://npm-registry-packages-npm-production"}},"0.12.29":{"name":"@openrouter/sdk","version":"0.12.29","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.29","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"475c6125ed0fb7053c44311c5906ca4f74027df4","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.29.tgz","fileCount":1018,"integrity":"sha512-/5UdGcpth01+97G/yCe1Q8cPV+Uq7chxXugcxMfg/PPS8ROOeUX+OmbMg5AknmAlbYxXD9squK2VBIRP2kUgsA==","signatures":[{"sig":"MEUCIGaa6UMqsj3+VgzPPFYkfUOq6/6w3uEXaG5y6pWUvmsMAiEA2ZEfhPAT45FBkfhLae/POzF1dqi3ynH1/xtFxyfMGeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156999},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1d830f61db6ee780af27b0e571b241c41ffe46bc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.29_1778035158623_0.580736191619736","host":"s3://npm-registry-packages-npm-production"}},"0.12.30":{"name":"@openrouter/sdk","version":"0.12.30","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.30","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c648eafd568afc12cfaed272dcbf6d9c271a6be9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.30.tgz","fileCount":1020,"integrity":"sha512-41ysQndw6RHwH8qHm6UPrWDxoz+CEnn3GdGC4hKUjjLpJIIdNyi+Hz9h3pyoCPbwSymz+yZkvIf4Z+0/7EWpEQ==","signatures":[{"sig":"MEUCIQCMQCnEaz8OHjDqrZEDxAgHtdlSXlAd1bsbc/lDw8HADwIgaEFzmcvPZRZ12gbnSO9Stlfi+nRQmH/vkjjtIpb68do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2157448},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b3b639ac10f7477e8a3a308c85bcdddd605a2c79","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.30_1778041199440_0.35683873250131226","host":"s3://npm-registry-packages-npm-production"}},"0.12.31":{"name":"@openrouter/sdk","version":"0.12.31","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.31","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"27ee8a9f68197aa90d20d14c43de95b09706a220","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.31.tgz","fileCount":1040,"integrity":"sha512-OOiDQ9KPIAv8ARMMp/qRaQ5rKzI+zOxl3x14kA9YTICotzxcjegpy5HPqwVLceoQIPFGjbHXK71LR9qk38AUcA==","signatures":[{"sig":"MEYCIQCskpkPwC2EHQxi07BfprKYPsyUdaYfa6hUBgqjju2yYgIhALT80VywWuqGGm7E924VQ9E53uWt20iSfgUHPeDw9lIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2181663},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cd86231d0022e1d62cf5325e38d42884a308929d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.31_1778064131957_0.03519445560638479","host":"s3://npm-registry-packages-npm-production"}},"0.12.32":{"name":"@openrouter/sdk","version":"0.12.32","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.32","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a430007513b2d8ee9567287d9e3aed1252be9a31","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.32.tgz","fileCount":1040,"integrity":"sha512-FtLd1cDqfi26rSFbKbgN+B2JHD7KgdbggAp58lRWAW+4sobOiQYCt+H2WewPC25I70Hiavfq85RaFL35UjLPqQ==","signatures":[{"sig":"MEQCICg9u98/HMTgv2FxEDG5iruLBs07FoxPP41ls+Vf99c6AiAl9DyUAu/6fqteFxB7tTnnwUI0FZSy5QNTAGP5ZhMyyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2181663},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3fe7e0d55efcedeb918c97aee81b49ef73c090cc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.32_1778086964948_0.35928025948667663","host":"s3://npm-registry-packages-npm-production"}},"0.12.33":{"name":"@openrouter/sdk","version":"0.12.33","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.33","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"999bf4cafff4928f52e2d0db0968b642f3a87bab","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.33.tgz","fileCount":1040,"integrity":"sha512-c+sx3Y4y57d/W/R+jvxDtcM3sVcpNIj8emywhwq4+6aYHVwAIaggcocdnfVQzMFpTio76C7vtOC8x6nnJtP+ew==","signatures":[{"sig":"MEUCIQCiDvKn+8CLYdOcls210+q8u4YbJdS2RUbIrVpAGoWQCwIgKeVlbcla5sAi0ShPMSZdUg8dTZsnMfXeHrH2RGeYuc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2180890},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e03f0bd3ae64e3bb4029aa79389df4bb62177f86","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.33_1778095389186_0.5062991455428161","host":"s3://npm-registry-packages-npm-production"}},"0.12.34":{"name":"@openrouter/sdk","version":"0.12.34","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.34","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7b278446f8dd4a2a36968ac96b6cfd82e9a1bd9a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.34.tgz","fileCount":1050,"integrity":"sha512-cpxqe8gEghwx3uSxVhSdAV0Qemie1vQsT+qqoo56IW/SRRRO07Hnb0uj0reGPihtW/1u/OfwFhcCtIrobUZxGw==","signatures":[{"sig":"MEQCIDQX1Wzxal5Zf2Exk0W5pmQs+PTFNDI1q+d6AEPZmNNKAiBDa+n11iaJSukcPhDs1KTxDJ/3YJpXob1CuPtMdIo1jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2194552},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f7eb529ad78899740178e14e3c8103641b2c87cc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.34_1778105246534_0.5417447159767872","host":"s3://npm-registry-packages-npm-production"}},"0.12.35":{"name":"@openrouter/sdk","version":"0.12.35","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.35","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4e519003cd8cdbe99dca3ca4b9d653ad871fe075","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.35.tgz","fileCount":1050,"integrity":"sha512-s4QVLLnG1AmfW3TjnnHUqGfsCkzwVK+kboGcZmKbde09m1DPqgzl4RUFt/HJ5v97MX8aEaN0UG3mKv2S+qj2Gw==","signatures":[{"sig":"MEUCICP0hrrsKjgIoxun11xv9YZ0gRujIpH/it1bIRXdLFbwAiEAqvvf/tVVRh/KG7TJwAnqiJWDktunA8NKXVJ1TAeMfJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2195241},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8be669627621380d740c7cf9bc0345e9a744e750","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.35_1778107827488_0.28992112985272267","host":"s3://npm-registry-packages-npm-production"}},"0.12.79":{"name":"@openrouter/sdk","version":"0.12.79","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.12.79","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5284a2622f0737c5489fa3ea864c8e74a356ed01","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.79.tgz","fileCount":1346,"integrity":"sha512-0ZpwtnuHh3/B1piW9kHCUIQy6PAsaK/vjFdZuHxmCdAenCyUNsLA2mFpmfHNWRNb+bOO3yBc4IALa264UyzmBA==","signatures":[{"sig":"MEQCIHcRqMm879um3FTCzkDDyK7o7/X837WxNRfK190l7/n1AiBBO+pODSnQK1WrxS5Ng+7OhxvTTQZXnCLrzFcRQs3qWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.12.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2821735},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7377320dd03bfe14e23c800d15e2ddc258cf6865","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.79_1780090253526_0.18384684919304095","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"@openrouter/sdk","version":"0.13.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.7","maintainers":[{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"88dc5784de6b63bdad6607cc78af09e5f6dd3966","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.7.tgz","fileCount":1530,"integrity":"sha512-/QGoYdbFC2lqnVoCwtBX1+3Z5v6SF5hS1/dQisY0so3DzNAIQLHShA0OQVeAg20X0RG3CSKSCK0Ijnkt2rHDXA==","signatures":[{"sig":"MEUCIE+URrubQKYlgBCqOabZfDVJdrmM10/XmEghJesqjmqNAiEA69ZzgCrnugKDeBZ5yUIquujLUso3chrIR8c4XEwhtYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3192663},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b2e9619d7087008ce5a4ca03efa9c5d4acea6d60","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.7_1781560397916_0.7821111484482313","host":"s3://npm-registry-packages-npm-production"}},"0.13.13":{"name":"@openrouter/sdk","version":"0.13.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.13","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"78e895690905b14102db3bcdaadcb7c9063d22ff","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.13.tgz","fileCount":1634,"integrity":"sha512-jv0z9frlxzR3QVpcU6laAauA8wdHeqG6SMAA5pKv5PbViO4Fnz2Y4QRwHqFQd/IY0dhLkd4RFAzhZffT7pi7KA==","signatures":[{"sig":"MEQCIAs+RMXHigU5UsD2isrbVKQTYc707y3VNUwVwroWHZ7yAiBmTg9UCTT6HmVR/G02jtmjPKybyA5cfc1hjCI4VyZfFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3405936},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3a47a30e8989e16974c4616815acacc1826e5851","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.13_1782337731577_0.404481808838707","host":"s3://npm-registry-packages-npm-production"}},"0.13.14":{"name":"@openrouter/sdk","version":"0.13.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.14","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f0a1c3e9a75e2d037698fc59a47bf2a5cd07c2f5","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.14.tgz","fileCount":1634,"integrity":"sha512-TmtICROXoFIJyeGX6THcDYygNwg9cY8ozd9iu8Ec6Ev8u2Qa2MIsX/4Sls/MAUeZtPLabQ8idn5cAeIjfxwb7Q==","signatures":[{"sig":"MEYCIQCKCgn0Ec2SXg1KfWZCvu4CscaiwjpXVT+tLwTQ7TeQ/gIhAKxIZGhL8EyFhSREeJnxJizIhGZ1SVN7qv/932z2siVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3406748},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5ad96635fd273c49bdfdd17a970c2e5eb460e564","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.14_1782340921643_0.11376873793752562","host":"s3://npm-registry-packages-npm-production"}},"0.13.15":{"name":"@openrouter/sdk","version":"0.13.15","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.15","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"320e7066907bbde42ca7eaf311afb8eea3010e15","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.15.tgz","fileCount":1634,"integrity":"sha512-u1OSkXOOTYz3q58z1zEz1aBFqDcaMZLWnBzSYat/OPJCf6aG4rjAgx7YpHTJ6Kc9GI6DnV353uzKkZTpJwrFuw==","signatures":[{"sig":"MEQCICMw3N7pJGxosegUQVSPF97GzNG+laNJB2VO1FYMMRfFAiAcCCC80mDQylEVxn7iczydG2tF3ucJB30Xlw8borM5QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3408890},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d26f835a0f73c8e3bb0938c2f06bc8be80104654","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.15_1782427035396_0.6414876519005459","host":"s3://npm-registry-packages-npm-production"}},"0.13.16":{"name":"@openrouter/sdk","version":"0.13.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.16","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ecea7caa39c5e9c60b931b05fbd596b2ffb0f387","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.16.tgz","fileCount":1634,"integrity":"sha512-lpWRju4bBuUyYD6ZNxmK8t5gWC9w3/LD9xVU4wdZTS0u+ZMu6uXO4RrSXnuEJLxicftRIJscLvHS+4tu+GN9rA==","signatures":[{"sig":"MEQCIGE8/o6gP5lRHwZFuDcpFUTF+yBE/Ie/kvrFfg5w2VeHAiBUAKX6J6uadBj9y6oZRbKQskjBHh/eeNhtdgp3k3kN3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3409754},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c7cafff581d3b0445cde032c098d65461b7cd678","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.16_1782433408676_0.0208723221782543","host":"s3://npm-registry-packages-npm-production"}},"0.13.17":{"name":"@openrouter/sdk","version":"0.13.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.17","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8eff94071b38e40774aa728583e7d4647b06929c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.17.tgz","fileCount":1634,"integrity":"sha512-p++K3a9/rh2Rt69ihSPGIfOXv8v8WyIAKbDYjqR4rdMpv2vN3Kv1IN+KBb4+sx4X7JuCh7RDl6NN0XOaGPY8dg==","signatures":[{"sig":"MEUCIQDOJlRjuZ9SANvxpiWGHaHeWN27ZL0yrslP30ijjur+KwIgHgbVmZ24jRSv/F2XeOq3EkLsrwR2ijdEyJN1Zoo/30A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3410336},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"09577a3a924f0e1a2db7cad40ca318b7beca079b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.17_1782475963955_0.5322194389850994","host":"s3://npm-registry-packages-npm-production"}},"0.13.18":{"name":"@openrouter/sdk","version":"0.13.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.18","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a8d9f6549a4fad04cfb699e74bdb248c93b53471","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.18.tgz","fileCount":1634,"integrity":"sha512-1Hs5EeOcXTRSy06s5otrLvH+7W0aRowQnNlNbE7Xzkl5yXbh7PVQqDt4Fv6whlWEF/HXoY6jUZAEYh0RPY2uoA==","signatures":[{"sig":"MEUCIQDJJaNrbT534xoYNQcXoqPEF3JWDzC0nlAoFk7DFD75+gIgUTjATMSiyUeThK1hpGIyxDEhPUY75vJX1SlZmlhNeNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3411893},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4cdfdde34205b1cfe4b372a92339a59808bba563","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.18_1782485082298_0.647110542059413","host":"s3://npm-registry-packages-npm-production"}},"0.13.19":{"name":"@openrouter/sdk","version":"0.13.19","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.19","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"27319f9aed05750ee2564fe15bb012ce9a1adc1d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.19.tgz","fileCount":1634,"integrity":"sha512-WB5qepQJfoayQVxmrdpb8nbTts/Re/n/WSCxjNNBk6nsmJxRknw+uJ72QuHfnpRjF+bQjKAbPI1ufRuCleoAgg==","signatures":[{"sig":"MEUCIAuWjUJLN6zCi2XoypR8JyazfCqJ8Zoym1CDqlb/RwDWAiEAxaMXolzbMECiHlH3gtF8oc+G7KyJjhMmbIAciv+jnkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3413414},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8d80ec87c156a95cb05642e1d76b066c2b10365d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.19_1782498391992_0.014755045363545882","host":"s3://npm-registry-packages-npm-production"}},"0.13.20":{"name":"@openrouter/sdk","version":"0.13.20","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.20","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7e42738e02f99ce91e018969a5b514bd91e42232","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.20.tgz","fileCount":1636,"integrity":"sha512-fx4o19FHgadEldfrSOgSbXAi32hCE3O708q1nxcoxYrW6fP6/WggX3o5PmnlnObzmxrqLMkZpqg188K+Twguhg==","signatures":[{"sig":"MEUCIF5IkEB5VIHyZ3QA4CVQ5/O6yTfKg1jaTbfP3lvxqH3zAiEA/CaRZ7tPtVVIyfW993uD+yPOdEy4Bm1oAQLL6b9R++M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3415848},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"85214f5cf6bf8459e8b7296e1f03c4c7dfc4bce4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.20_1782517856423_0.09683990201769066","host":"s3://npm-registry-packages-npm-production"}},"0.13.21":{"name":"@openrouter/sdk","version":"0.13.21","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.21","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2584ed7e4cf051603525b2c23d2c939ac2e287bf","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.21.tgz","fileCount":1636,"integrity":"sha512-kxr2hS5vViUFreQidnqVJni/StEJBnps6xPhW7Bvbjul99gt6CpJHJDQsW8BZzShESQsplES1Re7XIFoj9t8mw==","signatures":[{"sig":"MEYCIQDfpNOb2uSGBZUhARCoP6aRNvzhqO7Dzw03knhF4aPPswIhAJ21zFZr3vXiSyKdUSikikl45KNfpo4FL2fIeWp63mR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3416725},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"aa59f6ba0c5dc75209d090b91c6e72bfb66c018f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.21_1782660850701_0.007154259588825429","host":"s3://npm-registry-packages-npm-production"}},"0.13.22":{"name":"@openrouter/sdk","version":"0.13.22","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.22","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"341c73b2e7f5b9c650cc7b2117162413ee870a4f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.22.tgz","fileCount":1640,"integrity":"sha512-BLf0CQ5eWUDse/d9phlwbj4o7X7F5x7Whdcj07lxBN5Q3R3g08OpjmgyDT/8c0Bd77CsrR8nqSjhRMK5p2sFzg==","signatures":[{"sig":"MEUCIQDpd/o2UwPy6PnItxXP4wGa6kfmGtmHaDshqR8g/X7NPgIgEDfxo0lfja2deJ05TDXEufa5L+BFICpONPbciLaoSEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3420645},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c6d062782bd6654b91c0f7703331a83abc74f058","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.22_1782922831888_0.7739311559908941","host":"s3://npm-registry-packages-npm-production"}},"0.13.23":{"name":"@openrouter/sdk","version":"0.13.23","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.23","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f46fe5faf8328f3d408661ddac8d5ddf54625f9a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.23.tgz","fileCount":1646,"integrity":"sha512-UaUaisXj1v/S6oFa102mU/z1fbTh7z6afWlTNe4Ua5NtQWE6jwl/gVNwyHSVv65if94+pfwLRYTqPNmRICN3Xg==","signatures":[{"sig":"MEUCIQCMosseVctgkrL7NJxwLYTkNA2tjOX2pNWptPSCdWK32wIgTfqYx2nbpWWfLqzYi7Is9WrnzhaBfWYdWzTzmRQY35E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3435229},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"16dd4f4f3c834aa90da7508669c221d427edeeab","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.23_1783091582131_0.07869183494489462","host":"s3://npm-registry-packages-npm-production"}},"0.13.24":{"name":"@openrouter/sdk","version":"0.13.24","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.24","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"6a1fcba49c4bfa69e6f44a4ffde22f28d6434772","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.24.tgz","fileCount":1648,"integrity":"sha512-E/gdhaUl9UKn1ngm+kw21ybnqB5iAAwbxnsDzE2iTZzQCbR7J0REZa65HJY8TxYwpaOs3rLpiHyi4w8LNKpvmQ==","signatures":[{"sig":"MEUCIFJrYM+7RibiiZbRbz1VPDjUNZPOgan+HzeitkjakAW8AiEA9GwOsDEoWcvpUmB8Y/SBenSquY3eUFuBG3c2U4x3FeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3440568},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"67173a98192b7c5db00f1ecdb3c7742c90a5b2c0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.24_1783108935476_0.9029601071535189","host":"s3://npm-registry-packages-npm-production"}},"0.13.25":{"name":"@openrouter/sdk","version":"0.13.25","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.25","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a59ee08e46945ad4baa981370eacf8314377e7f3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.25.tgz","fileCount":1652,"integrity":"sha512-GQJa++tTdP8ZTfTM8Fiq1O2HgXcdQmfRgVND8mc1/injKxQnaxx3GAH7ZqqE/lK/G3QDftaJjOLcEOe4PDkssQ==","signatures":[{"sig":"MEUCIG7Pg/nJ4Kn+IIEp4aMEYT1G1wkj3Zp+FSsPo6zW4RxKAiEAlMpe8ch/TT68PEwW+njAFvJaXQ/zXA6TnbmddMAu52Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3459423},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"16e7b374248993e66c0d32a87449b4f005d5c42c","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.25_1783435067080_0.7966178047124366","host":"s3://npm-registry-packages-npm-production"}},"0.13.26":{"name":"@openrouter/sdk","version":"0.13.26","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.26","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"02d9bd3dab1870de32c99e78ac17be70312464bc","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.26.tgz","fileCount":1652,"integrity":"sha512-6cQZtI53BxhhdRPRDu9cJgAjRSjMGdJ9s6bDuJJSNUcT8dIq3iIUjiF7xqkWcvkAW3pfTOxFxubDu7rGd3WDKQ==","signatures":[{"sig":"MEUCIA2AXiLT3Lw8+0RO1cZBrxv+Z8bOvGiAI/1DQDk6fHgFAiEAiFjX0KBDbGyEat+GwuSSJo3+j6LfLka1e4yomCKDi9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3463794},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cf8afeecd22ff8efdbf0d6d324f82ba218ecd868","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.26_1783445520079_0.21881794093177076","host":"s3://npm-registry-packages-npm-production"}},"0.13.27":{"name":"@openrouter/sdk","version":"0.13.27","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.27","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b479a5a3aa85ec02b6c288b17ba7b70d03251e9d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.27.tgz","fileCount":1652,"integrity":"sha512-n2XYiCNamlKXtWRGZPD6x/FTAsmErnxMaNK1HsZkZiwjWSBsKPAh+bNtRELnrTjpFnEMM26+zLi8HJ4jLrUibw==","signatures":[{"sig":"MEUCIGtRb7vlrSge+GL1skWcZTlcpqslCiRaqVsNccjIW6A6AiEAxnb0JoL7s3RtcWXs7gh+e6JrHM7E71nO6GMeCIGf8X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3463813},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"46e49f500998907ba9bf8ff580a8628a9d704743","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.27_1783451790896_0.7250043216319371","host":"s3://npm-registry-packages-npm-production"}},"0.13.28":{"name":"@openrouter/sdk","version":"0.13.28","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.28","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8418af579acf3d2e888e82a511d48bb12d2e3722","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.28.tgz","fileCount":1658,"integrity":"sha512-W3PbQFQCC+F9JGFx8cE8PmuX7EkkZpxUfvhzRhXTU/7AQlIg74cw4tqApX+Dm4Ue7NJ0fVZ7Q0qXp8wmFT8M5g==","signatures":[{"sig":"MEYCIQDA44DseGgNBkjFchcdZ/zky1zzamrRRkvQO8aYQbAfKAIhAJg9FGtJdAx68Er+NqpAPi57f9kcCieEJlBXmO972yU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3486745},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"561b40f200a4909975c4b1cf02ecc15b3595d3ba","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.28_1783461199244_0.7343767220269641","host":"s3://npm-registry-packages-npm-production"}},"0.13.29":{"name":"@openrouter/sdk","version":"0.13.29","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.29","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"548db01f93051f44a4388dfd04578874d4f47c08","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.29.tgz","fileCount":1658,"integrity":"sha512-kywfQrBNzh7ECYph0WDBp1eg/9VGK04sdUc55c4bESz8s8UWaenLrv1kS+FL0jIZ/IZ/TwQnlBs7t/pGTQLPIg==","signatures":[{"sig":"MEUCIQDwj6osQ6BkTBJH69IMlpgbzdIOtZEpM3V+Q2bbct6XtAIgeGThi/pBaiw/KlX4xd3aBrREmuGMv3S1b9JF9U37Z9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3487966},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5c00cbc11081a71763646830c94c20f724374c0f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.29_1783481823904_0.17226548748381543","host":"s3://npm-registry-packages-npm-production"}},"0.13.30":{"name":"@openrouter/sdk","version":"0.13.30","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.30","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c209855a3158eaf5e2206b0f4bbe78047e5072ee","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.30.tgz","fileCount":1658,"integrity":"sha512-hK8XAwZwtBgHxUZNmKq1Z65Cm3xIc0OA7rHRbXNlO6wObS2j5S51Yd/km2PxyVZD0R6bRU+bLfC79dpZcpW6SA==","signatures":[{"sig":"MEUCIBl/9bRjy5+o5/LwzU6WVb1E9tjpyj4/y4+WX0935FrQAiEAsGxGl1GP0u6WdwUVS3OMsJro0okt0pCmZuHMbHgzt+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3488147},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9a008ec0b170c7611ba97e74af12a0d2e04363ca","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.30_1783494500373_0.22444248890877994","host":"s3://npm-registry-packages-npm-production"}},"0.13.31":{"name":"@openrouter/sdk","version":"0.13.31","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.31","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0b44ef0d47d2da439d2e77c6b62baa694c1bbba1","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.31.tgz","fileCount":1658,"integrity":"sha512-sv7y+OlTMJDexa1AzMDUx6XY9ScGioWcMCMs66ILfa4iUOMliOmiO5UIpUCueTQjjD+qIze9jMv5uDbYU/IPnA==","signatures":[{"sig":"MEUCICecr2PdROLydhnNKHljMEKSlIQ0sM9l1SRTaXmT7mL/AiEAkKtPsEEaGGTLWrDLU9bA4fN1ZhYtWMO9Oefl/ktyoTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3488139},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d51892b53d7b6a392b27002f0507edca13428324","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.31_1783503514587_0.262365805980447","host":"s3://npm-registry-packages-npm-production"}},"0.13.32":{"name":"@openrouter/sdk","version":"0.13.32","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.32","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"32693d84929f0e6ff838ae10803057a5067d585a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.32.tgz","fileCount":1660,"integrity":"sha512-5lvd4fqU5sz0U14FqhNlY2NYlYTVo9hK7FIasW3JGLgqZqpdiUQGwt1/AbmmBbly1qqBFlaihD8I5G9xoUX+yQ==","signatures":[{"sig":"MEUCIARkryx76zsxLBhse15o49lr1aD6dfygZdZCxAbrtiOPAiEA/pkHu4b9dgVIe41/PSc3+ic/ZcfXaVK/rDvhXYtmGq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3491428},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b5e6eee6b87849035c73098b144d4e6448c077d9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.32_1783538121283_0.9804376706489735","host":"s3://npm-registry-packages-npm-production"}},"0.13.33":{"name":"@openrouter/sdk","version":"0.13.33","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.33","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5739e8f707fd2f7bbe56c8563ea3cd22d4ef57e5","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.33.tgz","fileCount":1660,"integrity":"sha512-CSBmJWRr56Fx2BOgP2g7pWCoRWSAo2D7pgazBbW/LKQ3FcZMrXXtEz3Isn4z/MEsKr1RDlGfBPMcMEaBtqDiAw==","signatures":[{"sig":"MEQCIHY+pi16vm+fGv+cOSyS3U7TaTaY5KZJDIAMMnFDUCZDAiBMNu/52QSG/2YJ5WhWdZS4J6l8jEzpsxuMGp780Bwehw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3492771},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b707a63ee816e8840bc5866eee2330a7fc53ca87","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.33_1783592467533_0.9291620570152634","host":"s3://npm-registry-packages-npm-production"}},"0.13.34":{"name":"@openrouter/sdk","version":"0.13.34","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.34","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7382667c6f584249788971cb64864f0e4d4611a4","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.34.tgz","fileCount":1662,"integrity":"sha512-t+uAZdpBEKHVOuEYtmbf5uqq1VyQpwd0xFs5nRdSZW9kYmX3zLFiq/vXWOKHTFedQQaPzqePSY/KBtjxENukJw==","signatures":[{"sig":"MEYCIQCwvQ5MPhh9QwRahcYQxHKPhTEIN4qfpMp9+Byjy9zUqAIhAPA2gJcYd1b/1KpG200LR/7lSpm5856pWbvzfR8f0dV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3496952},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2a3ef6446cd1fcd1eaf8497f551d4f934c03395f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.34_1783617591437_0.6451115357022656","host":"s3://npm-registry-packages-npm-production"}},"0.13.35":{"name":"@openrouter/sdk","version":"0.13.35","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.35","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1b0a4e49a80e84872408c7ae6c1877de0adc6ad7","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.35.tgz","fileCount":1664,"integrity":"sha512-iolzbUn5s6oXkAX+H7H6TaJumw83uHZs+COhevaFjQvsEA/7sy0A5/bOfYwupPuh0vPpUdH4aGotw/r9wLsYhg==","signatures":[{"sig":"MEQCIDxGtJjDVFZGtFVT2gtEWt4L1fT9EfcMkp79ikQIrkeJAiAh2n1WBts5SsdZYZOMgw4mkkHsuFnof0/PYlgP2Q5dAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3499496},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0eb70b2bf12430fe82eb68707917b0e1fb84c24f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.35_1783618543399_0.23967070221963427","host":"s3://npm-registry-packages-npm-production"}},"0.13.36":{"name":"@openrouter/sdk","version":"0.13.36","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.36","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"562896f95ad825ee904ae4a866ad1b4ee6bc55c6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.36.tgz","fileCount":1670,"integrity":"sha512-dAdOBPdBQpyT4GnrkJtNnsl3AXISreVv0znJCsB58qadmKaBJmQaS4onAs0/ny0tszIT3ziE+8sXlCxAyR9ceg==","signatures":[{"sig":"MEQCICQTAz34RuD7zdUeVibutB/LLhuLaAzr/BAmxhQJ2nauAiBd9rrjTrgh5mfMNUZ/6aLhNtpBkp2W4SatgLjkPR4k2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3509127},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"07452b4425da81e223d3ffadf70b27491b0c7595","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.36_1783621333177_0.9896996190161449","host":"s3://npm-registry-packages-npm-production"}},"0.13.37":{"name":"@openrouter/sdk","version":"0.13.37","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.37","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"338576723503d29a4ae20bb9fcde595855906b86","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.37.tgz","fileCount":1670,"integrity":"sha512-bl/bGR6t66oho3BmzBD0afLvHancfi2Ez9piIbP3cTDtF3uwXnPVkfUwwnP3RGXtSkH5HlsYFbhSTqYnOB2ABw==","signatures":[{"sig":"MEYCIQCmJGtPT1s7HYxo7n3a+Bhv6zyFn8m9+K+FsmfrsHlHlQIhAPPN7IgUZ6nGbL+qvp6oWZj7XIg3eLtfMWqgVaPIRRZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3507667},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7a8bfb559a0a118db2a5c41ac26b1a2815155f8b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.37_1783626943935_0.7428571455046724","host":"s3://npm-registry-packages-npm-production"}},"0.13.38":{"name":"@openrouter/sdk","version":"0.13.38","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.38","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8c862a48935e9248e2f9238452d2dabcf44226b2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.38.tgz","fileCount":1678,"integrity":"sha512-/LLPF8MTHP5QbdC4avDIXRU7ZoeJ6FTyS7O7qTPUy5GFU4kJdQlGOJP3oPOyN8+PNMQsF5HU/kMUFXuYk7zBjA==","signatures":[{"sig":"MEQCID4QAJlhiNlize8fAK/IuKrk7IFH3wiqtBrlvkywFBljAiAUdzMSGd0CBF+UowdbXa97qHJx3PCbdtlvnxyhuMhkvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3522937},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"825410c93db453394c88176b1a56cdd6e01b087b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.38_1783633355476_0.7574040987754995","host":"s3://npm-registry-packages-npm-production"}},"0.13.39":{"name":"@openrouter/sdk","version":"0.13.39","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.39","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"445b099ab9b739d2a3dedd9fb3384fcaf172271c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.39.tgz","fileCount":1680,"integrity":"sha512-oNPm4qlr0Q512FWIkbj+8wkA0tvEJ/XglAJ6jrxrbjNI+e7UGyYVMnJnmiUR74Hwfg5lNuVe+LwYIaL9QIUd/g==","signatures":[{"sig":"MEUCIFKjtq9b81E+rtsaNEghEsb7cUPZZTZsgbU9+5aTl7aVAiEA4xniFANsbwO7tXtDNah9eglr0U1/lSUgKBGXP2omB9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3559171},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9fcae2066251e9474fdf581a231de0b326b39d30","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.39_1783646747773_0.5354817932032809","host":"s3://npm-registry-packages-npm-production"}},"0.13.40":{"name":"@openrouter/sdk","version":"0.13.40","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.40","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1a39710fcdd0a30232c1c365e732010a479e7654","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.40.tgz","fileCount":1684,"integrity":"sha512-oGVd8kh6eGKgn8ii9lhjdxpyXx/GkWLEvx/Td0sRYmDI2tUio9XmAM4RBQBfba+JGQK7hrT/11+4j1cBKdqDTA==","signatures":[{"sig":"MEYCIQCIxUDbw14/fG6FitQgYlLdfgHOdkrJlrqZFADNXaqQzwIhANSfyuUiUY+y5kDIcrBILj7gEsigfopMAXfLvZ9zudhy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3570502},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4aaef3207a5a185d9703b1508bf32703b3cee690","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.40_1783698544204_0.2028023612867218","host":"s3://npm-registry-packages-npm-production"}},"0.13.41":{"name":"@openrouter/sdk","version":"0.13.41","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.41","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"da8e3107a4f065e996ea935b8885408cc8ae6aa6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.41.tgz","fileCount":1684,"integrity":"sha512-j7GSGf11vpuEiNiAnKTsGYYMjW0Q6Hs8oROOwFLciv+jVXHA3W2hXC3ot+3DQ6lFXjZKZNnNwIS7HIaiKN5bxg==","signatures":[{"sig":"MEYCIQCSjoewD8I4UV6NuM1nFYSQ9fERhaVLWi0Dl/ftLewxQAIhAKevPOsFsvmadtugkYl8LlGDT0AzEJXNgCbxemIiNRta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3577117},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a4980b7a7cbedf27d46a1abce3254c82ba7156f8","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.41_1783714866606_0.7516537341298035","host":"s3://npm-registry-packages-npm-production"}},"0.13.42":{"name":"@openrouter/sdk","version":"0.13.42","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.42","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"afff98e56cfe1906696d37c2ca47319aca05c641","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.42.tgz","fileCount":1684,"integrity":"sha512-oj6CobsjCubZMllAFh38P2r1DKH6HI3YQ+vyrQFhsDP5mh8ds3TeDy9aUVVWUP5rZ9dNFznCaSTdlX628Iw4Ig==","signatures":[{"sig":"MEUCIQCJTgjwb5FSwHSdBpFPf/CBlyYIXAEC8r0EeuFkdgiPswIgSWcOoTwUFwrcJNpam7sSoO6+7RXPBef1DOBKQ8AT4oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3577979},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ef5f9f9e59039b8f1ace8f4443d6fc4685c46160","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.42_1783724934090_0.37260620019420454","host":"s3://npm-registry-packages-npm-production"}},"0.13.43":{"name":"@openrouter/sdk","version":"0.13.43","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.43","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"13f9f058b65524bcca4003fc92b34423da1677de","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.43.tgz","fileCount":1684,"integrity":"sha512-wD4SMxNfx/MYI4X7whWgft1IFr8mZJeB+MSod+oX8lNAk4MaJ6VoPQXVhaVU7ALttFpyvbLrYcIjsCXGnnkdlA==","signatures":[{"sig":"MEUCICazszSW498OyATpcat8g6dx1/OcvOJG9iqlOJ8NqwpoAiEA4JHWHuFjHoIOLpEPzGYHMIPUATCGA2Hal+bTpJEBSh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3578114},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"97e82aba4f03ef4402b76a07aa516c91d43026d3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.43_1783740416730_0.10469865935006273","host":"s3://npm-registry-packages-npm-production"}},"0.13.44":{"name":"@openrouter/sdk","version":"0.13.44","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.44","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c6e24bdcdacf41d7c0e6a912a99959a1efdcff62","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.44.tgz","fileCount":1684,"integrity":"sha512-o5ytx0uIEvTPnazn4LY9Iob5EREfZCkAInPH+IFzRHXA7p0MzgNoqTLcn9vLz/Ak/FbPTOyy1YHnqzJ71lrVZQ==","signatures":[{"sig":"MEUCIDzYEe3YCm2uxya/1sHaexDRU6ymIA+PF/gC3Uch0MrQAiEArWwkWR9CABfLKZSObkSIUg7vIh/vc2FFD0RLubri20U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3578114},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c1ae08490893e966a9bd65c16082e70610d7dac3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.44_1783874650904_0.8735079870846612","host":"s3://npm-registry-packages-npm-production"}},"0.13.45":{"name":"@openrouter/sdk","version":"0.13.45","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.45","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"39c5418e3dd05780cb842738dd5eb20e6c326433","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.45.tgz","fileCount":1698,"integrity":"sha512-KVmwWIOEvTafXPjVYoFp1CILpJtckT9HYewVB0O8avcj6GG+ANJkwLx7lQlGGrwDEzI8xCNmGb9wBSzuCdOrQg==","signatures":[{"sig":"MEUCIQDeGrbHjJDKJeBQTCXI0MzjFkwzbw/RGSc2mbLjm4ee7wIgDMy0J5AgUBoOcrQTACkr/QXFvlaRY0v3oQKDCUsaeoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3596832},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5c15abe6b4b96890197ba3b0acba76ebd1e684a1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.45_1783965738209_0.8320929896066893","host":"s3://npm-registry-packages-npm-production"}},"0.13.46":{"name":"@openrouter/sdk","version":"0.13.46","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.46","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"572d0e64de81ed369f1a3ddae9ab135d556f8f2c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.46.tgz","fileCount":1700,"integrity":"sha512-Fgp1TRrskaV3IMwDsV/Gj73LwqTEWEFUWYDrd2WAVXVFo+F6RQrlAfllFSt1JUj3IzZMG02dLEuEbLIP5q3pIw==","signatures":[{"sig":"MEUCIFZ0iop29zGJ/Wk9klNixnfvZdffDANYA4cqAwcZlWsNAiEA/YUw7CLev/uHVPaoC4tOlsNUoySJcwEfvw+6/kVe7tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3605308},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c8d0e114280e2800ef93542eb7a3082d58cc20b7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.46_1783970756201_0.22455170332347762","host":"s3://npm-registry-packages-npm-production"}},"0.13.47":{"name":"@openrouter/sdk","version":"0.13.47","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.47","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"907fa324b7231777864742bb7208ccbfb056c2dd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.47.tgz","fileCount":1702,"integrity":"sha512-xSkW+WSQBWlJhc90bVYRrZAWJ6UvbSqEaNpheryafNT1sEArVTahlUd4+nAc3TD7CjEGnDbLBQRsaOY65Pe2rg==","signatures":[{"sig":"MEUCIQCheb2gRxWcZ1axgalIYD+VJfOqvWXYfPpemGj8GSNbhAIgCS9cRr4FHv8u+4zdahvhU0tcJ7IJ/4IRLhAyYseXquk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3609571},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"05708a60a9225fda70f2b819a67a9fd050cbebe8","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.47_1783971289357_0.03923906068641769","host":"s3://npm-registry-packages-npm-production"}},"0.13.48":{"name":"@openrouter/sdk","version":"0.13.48","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.48","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"570e3f6c0d186aaedd667d13a8407bfdd8eded59","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.48.tgz","fileCount":1702,"integrity":"sha512-2oR+9efcxJyaGI7XftXyl7oV1+3mLTVLeRQG0oGeZMU5Ab2rLkta+BzUgHMtKRvWvMb7WaN716twjd6Qi/OuLg==","signatures":[{"sig":"MEQCIEPtDLLz3GMm+1p0s+PYZAuQQGrh6VWA+7YI8RJk4/mpAiA7wT8Q/ZPXOXRr80URv5qaiQGRYeEZI2QA6A51fC0SBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3609571},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"209a81bfccc9ad63a5b7029edab958c8d44e7019","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.48_1783975846006_0.5062977512342617","host":"s3://npm-registry-packages-npm-production"}},"0.13.49":{"name":"@openrouter/sdk","version":"0.13.49","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.49","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"dfef7ce48db70c7cead10444796d690d5daa2658","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.49.tgz","fileCount":1704,"integrity":"sha512-znnZPAi5YirL/4IHlWLIbnYiGXgB42LZiE6pqcXpu7wM7U1xOusJv42p4MOImUe2EP90fq5suoyZ+p2pz2vDow==","signatures":[{"sig":"MEUCIB7q4X7JMjTz9wVrtBq3/5VQ6lrZ4hNVZXcOqjux1F+vAiEAmBAdaGRJybYSxIhnJlJ+19U9sjLtXBrH/FHfaqSYvgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3611433},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"25aeb70efedeb33e2588035e687cea4e32f7d435","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.49_1784007780064_0.6136040323959264","host":"s3://npm-registry-packages-npm-production"}},"0.13.50":{"name":"@openrouter/sdk","version":"0.13.50","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.50","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1c277d53fc0a63a7d6b853a5943a0557a98438e3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.50.tgz","fileCount":1704,"integrity":"sha512-IkmX4jPEzNa70CH2WyYE7azmxiH+isvikvZGXoUU21CfLxDoOwi4iP58+I172/LsC27MKX2Nvkmuwhh8IpEjZw==","signatures":[{"sig":"MEUCIHAyt4iQahPmx8sPj2UiQw9RqEU1fAOO42uXp6ZYokrCAiEAzcg68O7WpJXK69/r+VbTYyuP6txBGREo01eEHMO66Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3612182},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c3b6c4a49e4ef3b072b8973354f732f19871cd54","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.50_1784041022129_0.8861846517517675","host":"s3://npm-registry-packages-npm-production"}},"0.13.51":{"name":"@openrouter/sdk","version":"0.13.51","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.51","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8911af56be9da8bb37bdfff7a8c6065f45605b6a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.51.tgz","fileCount":1706,"integrity":"sha512-3JxvJi86L5aGFIrd6ZFaAyEECRR6DaYM/beAILEUQxcP5KSD6TNTzGa7iLNC+GCahriyotlg3dQ5JDqSDqnbFg==","signatures":[{"sig":"MEUCICHVKtk+zRX+WG4Q7AiGz/WxgyORFotsBeo0rBinljznAiEAgLb1wgKuRaXbL69pOgD+g5UiUSJc3fJHi+snNZuzizc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3613356},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"43ba296bea427be8836b5accab9758d53c3100f2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.51_1784059311480_0.9141974162280662","host":"s3://npm-registry-packages-npm-production"}},"0.13.52":{"name":"@openrouter/sdk","version":"0.13.52","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.52","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"90b3afc33e9330012f634b95802b8e37a9cf6cc9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.52.tgz","fileCount":1706,"integrity":"sha512-h1ekj3JCoVd9gqCn4QtRf0sLy0goM7xPiLrgDOJjY6wQacmwDn7DWFjSyjVIbHTZlzhPtsT0vwFvGCcOpZIzcQ==","signatures":[{"sig":"MEQCICHoCSVZ2EACnsEDtOH6UP1c0hdHu5eM9VBN817hcLB7AiBR0t7aNifAuMF1RgVjukBg3IqbCE3zOcnqCVM8aLSGKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3614682},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9b54997f4facdb929eb499989e7cc99bc8bbb820","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.52_1784063484451_0.10979172367621048","host":"s3://npm-registry-packages-npm-production"}},"0.13.53":{"name":"@openrouter/sdk","version":"0.13.53","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.53","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c3692ab3d41934a1840874124af8aa72f4a3b017","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.53.tgz","fileCount":1706,"integrity":"sha512-iEj7ga8TLOuJ9G5DRiyc1W12s4VLPsHX9zbE/bSOyMBn9hO6Qm2MudImqKPcTzBg9J3lnDALa1PNq2KIzCQxnQ==","signatures":[{"sig":"MEYCIQCU1oJJowIDxAaTr49S2Z5v0J5GvLZgbi7HLtPxc7gIXAIhAPwf+E1YPpgBZSDCVqh2Vr3zcVHPcIsN2fc1W+AhpOO3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3621085},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9fe92fbdab93b2fafe9488657f9bc3d1723743dd","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.53_1784064835204_0.10277966807295402","host":"s3://npm-registry-packages-npm-production"}},"0.13.54":{"name":"@openrouter/sdk","version":"0.13.54","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.54","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7338e910ff21b03ed709ded9079b783d8727aa85","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.54.tgz","fileCount":1706,"integrity":"sha512-6A6n7+LxAOYP32vsOjOTM3eIy2M1kEbJ4YyYqzDZ6UDF7xiuoQc/84YNZWUxrIDjMJAWn3ONIAh8SV/HywGxxA==","signatures":[{"sig":"MEUCIGzvFzBo8n2Db24F/j4dXxw3AX+WN0GswbPKj+XguhiyAiEAiiUEgTltmZjphYoSw301eJO3tACPNn6B1hRDs6HvHyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3622181},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"36709f264e6ab2f9fe945bd04a1038fdc3f0d03d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.54_1784067321775_0.13161527878751156","host":"s3://npm-registry-packages-npm-production"}},"0.13.55":{"name":"@openrouter/sdk","version":"0.13.55","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.55","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"480ce3681f516da39001741ce21ef06774cf609a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.55.tgz","fileCount":1710,"integrity":"sha512-m7knLzfCJrrBfid01D64u+Xv5yrie8nWGpLLBEH7IQGKKX+MYGzfkMY0W5u7UUqtuZCKUB52F9hTlNXl3wJg9g==","signatures":[{"sig":"MEYCIQDS3yAE/+DG4Dz7sVCOoDjcvvZniy7vL1iWv/Bg3U/uEgIhAMY7sNi7mMXNrokht8pyqwE+h1/jntJ3/w9r60q10Yl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3633209},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"36837019ea5bf171a8fd5eb0466807f6ace684bf","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.55_1784070749864_0.686506955334031","host":"s3://npm-registry-packages-npm-production"}},"0.13.56":{"name":"@openrouter/sdk","version":"0.13.56","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.56","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"993fdafd08fdd0b4fe80853e589fd81e84234d34","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.56.tgz","fileCount":1714,"integrity":"sha512-2RK0K57kGDY4URJWJ/QdNpGKfuhsBV+GmWrqurCAsJv0I9AZ1kL502qlFDf/zGEKFsCb3Nih9VaX7IjYdqOlxQ==","signatures":[{"sig":"MEUCIBS2pqSHNRmr2vbLgxfZ1A2PSW4H1fgR4zmAOAtQRq8mAiEAh8EgARXsUOM5xH1pSP1ySvxQBV/kUfUJWDsOWibvj0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3637919},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e384f2b07d8630bfe7871cbe1e0a88f98e069929","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.56_1784127421192_0.7125542521237709","host":"s3://npm-registry-packages-npm-production"}},"0.13.57":{"name":"@openrouter/sdk","version":"0.13.57","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.57","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"974ec70156e0ade7e9c6b362e3f842351e2ad61b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.57.tgz","fileCount":1714,"integrity":"sha512-jJN6pVXdp0qanflQMMEkK0Mlx6w8ZvwHpuUoqDPxw25Tq+EkCDe+4YnC6Ip6gWYmr8ThPRjAQkOZz8lS1dWLGA==","signatures":[{"sig":"MEUCIG9yVocpyiyu/Bvegp3+/GN1rz02CBKhTNdqCsye64yUAiEA5JAOH5qY2IQYfIC0s/7xJlp7wzWbpjb0uhIp08TYvUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3638681},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"91b39b9653a4280fe4c800d34625f2d37c872774","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.57_1784150644968_0.4927037921739619","host":"s3://npm-registry-packages-npm-production"}},"0.13.58":{"name":"@openrouter/sdk","version":"0.13.58","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.58","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ca5e887a92eba82f2264bb44ff91bab3b2149351","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.58.tgz","fileCount":1714,"integrity":"sha512-GGCg3Ay3/9mtvNRIL+CDkbowDLsQoMRjbS2qHSLYA/MY1VXnQyJ6Om5+UMc1TgeJW9YRjWUr8drZZfrSomhRPw==","signatures":[{"sig":"MEQCIGHJnlZIrZ4K3w5+f9K97g8qlPP6BLnfIk13S2vBN4bOAiBdGuE3U2rL1xAYRnGKFaEj71o8/O02domvxrl8dqdezg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3638774},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"811be39a6e1da517d4bdd99c06c8c8ffa3c67406","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.58_1784161979611_0.4866001499579866","host":"s3://npm-registry-packages-npm-production"}},"0.13.59":{"name":"@openrouter/sdk","version":"0.13.59","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.59","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d0a82a22ec74c13d07da09c1e89d7fbd7bb9fbb3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.59.tgz","fileCount":1710,"integrity":"sha512-cQsewh5sctQAStPi1/1ExemjfvE9LZFcqZbukX4yOCP0gkbRKLjUzw53/PzYQAgyZp39L3acfmZF4O1hMGq4nA==","signatures":[{"sig":"MEUCIQCKd3pBxL7i8Bi+RAhX/p6Ty/Xe395JPy7jd/KbsYx6PQIgehE0ZbjDpa5X1GZWxExU5NRdm8UJsT0euD8cOxLGjvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3638233},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d65848523587445d94fcd7968ab62839fd76f819","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.59_1784216745159_0.51992015359445","host":"s3://npm-registry-packages-npm-production"}},"0.13.60":{"name":"@openrouter/sdk","version":"0.13.60","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.60","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"124990d8cf471c0463e8e043c63dc34646f126cf","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.60.tgz","fileCount":1706,"integrity":"sha512-TIf72FuXjYAuaoXjn+AzSSKqmOcKzS5zusXfrdjtA9BvWK5LmU0x6KOt/AJLdaCyZ90R0dvFKe130P9x7GUmpQ==","signatures":[{"sig":"MEQCIDFVBqvGfnim72IodpNNz+ilJ3TcBucCXjHUuflhtcc6AiAUuXi56wHntrlssyyq2rOYApuTymFh9xyCAljgYHjCgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3620882},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"168ba5f9b9cfeeb46f815d3c53892aab4a6424e5","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.60_1784231182345_0.9678109850452461","host":"s3://npm-registry-packages-npm-production"}},"0.13.61":{"name":"@openrouter/sdk","version":"0.13.61","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.61","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f313ec62e5f909f210ae803aac75bb784d594d2c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.61.tgz","fileCount":1708,"integrity":"sha512-uOE79ykHOgY+GTu4D4Wc96325v4Zf7E4YJJQQetewfxsYzEdGBtCaqdAFM+ihu34FP8orgVtOf9dAcMP1IXfnw==","signatures":[{"sig":"MEUCIE24IuMzk3I/s5M0WWsSeOqjMhshHOdyKG3PDEI1NOYYAiEAwgsblyUgd5O8C0wObBa8M1nlUKaJ1vqRMmAv6ygh14c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3624406},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b7e12b2d0fb3d86402cede1eb92be7946f19474c","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.61_1784299380038_0.4846882319577117","host":"s3://npm-registry-packages-npm-production"}},"0.13.62":{"name":"@openrouter/sdk","version":"0.13.62","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.62","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d18c01cb08c01eb9f2e1f491206a555d64c90df8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.62.tgz","fileCount":1708,"integrity":"sha512-Po++sIsJLGXmLm9bIBPF+FqcwZrBmc1gqXiJtmFcvb6JWjfA7d/p7Blg0mBAAn3Ta1sDcdoqmmliBV3e6xrQAA==","signatures":[{"sig":"MEUCIE0S+jdx6ofKgAWXP6KmYOoEu4xGRT/ksOfJlCejBbB5AiEA/WdzkVwmqZ+3to0huIsUqH8iHAAeRaHHbPuIoc0TLz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3625989},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"80099a1111544c8d7e46ecab351c287adeb3eb5b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.62_1784306082674_0.9060075688718987","host":"s3://npm-registry-packages-npm-production"}},"0.13.63":{"name":"@openrouter/sdk","version":"0.13.63","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.63","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"791d5658ac0922f5ed8d4d85a5eff62e133f594c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.63.tgz","fileCount":1708,"integrity":"sha512-LFcdHZRgyN7yIaTv6n3D6Zua8fFX37baWe/z3HChp6zK3zLcjQntz7ahUR5hNr2fM5J9pF74kNwtza7rTGEO6w==","signatures":[{"sig":"MEUCIQDzDCmreircSyifPB90bR21bCXWgkoQ2DsefGkwrxuOgAIgC/2D72xQ0N7iKjlc3rRXFi/4Bzu+8JUk+dEZU/HzcyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3626914},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6966dfd34d39b34212b914e67ca1fdabbfb6e22a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.63_1784312121268_0.15202902279612607","host":"s3://npm-registry-packages-npm-production"}},"0.13.64":{"name":"@openrouter/sdk","version":"0.13.64","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.64","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1fd7721c4e4c39cdac54ba097b32b9a06d72dbee","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.64.tgz","fileCount":1708,"integrity":"sha512-nl63Y58BWdrUUa5CRWj5d9ToyiFRPeIUEehqMbwka8MUUUbvFpEeogxz0N+pt/TTd6r9k43kejYIm79Jz0yYkg==","signatures":[{"sig":"MEQCIE9NeNooATpYt4zQ8+Pb8C1zDwzk6MJX9uDNQxHClaWyAiAcZ6cBblFZZ/yaJj57N95FXHn37Mm4f4N2chVGsXIyow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3627051},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"71eedefb3fb865869543fe12e6046bae662cf051","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.64_1784313371929_0.4969342238076824","host":"s3://npm-registry-packages-npm-production"}},"0.13.65":{"name":"@openrouter/sdk","version":"0.13.65","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.65","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e205ce8d31f4a519b414062b5c29549090bfe6d8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.65.tgz","fileCount":1708,"integrity":"sha512-ZwVrBzLSfbBpeXxu7Xo9X0kJY9i8dm5E2iVpV5jU40e6yeMfsfa9ZfQy6zewNw/s2X3UgXQvyLLMPrzyeWKH4Q==","signatures":[{"sig":"MEUCIA20uNJOBIW4bgCnUa/E0l/ryV0ZRRoTOJVoBLtdom7cAiEApC9tWCmtcw/WZZ4C4vhnCWQ2lKSggtCQCXCVMQxFCxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3626908},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ac0d2215883f2b8b2f17aab5b16e3e4fdd1bf97a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.65_1784322064115_0.435265472234577","host":"s3://npm-registry-packages-npm-production"}},"0.13.66":{"name":"@openrouter/sdk","version":"0.13.66","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.66","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2ccb6e73e6ab52c546da6f8d90bd68c1efe99cb0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.66.tgz","fileCount":1708,"integrity":"sha512-RgZ0Zw/zMHepd1yKhYniXqBlgV6YFV68YAL0Jnf2Q4NZ8/+PKh6631IQtEZHMNcVpnKi/MxpImFXhFY5K7Vnwg==","signatures":[{"sig":"MEUCIQDWXyNYYX8POuvr4nih/EQazWGvyqYLUwpavAIgEwKzoQIgGbz4jKDhlG/Bwc45CbKGBMs5gGNKohHODatdVulPTHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3627120},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"da2fc314b86cdefdfbd070ed5900c664c75e2724","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.66_1784480335770_0.9749126149251872","host":"s3://npm-registry-packages-npm-production"}},"0.13.67":{"name":"@openrouter/sdk","version":"0.13.67","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@0.13.67","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"90bd21ff612344e3b4098e919de60061cb456d6e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.13.67.tgz","fileCount":1708,"integrity":"sha512-kUVaFYA9Xehq67ndTk98i+tRLfYH/F6xSf/WuC8dsukBzcgBvYQydoeKw4Xe+peXG/wOVtDxukWt5SqzhbloKw==","signatures":[{"sig":"MEUCIFwC19S00fgOsNmIt27aWuB5DaoT0wQJLPF3nC6uelKkAiEAjiRyLdDh3EoGXVtv1Mc8/aTlOvYapP+2v2GqKAU5p1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@0.13.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3627678},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d4d6739cbcf423729ba20c08db380e7684a961f9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.67_1784567196785_0.24060064816106697","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@openrouter/sdk","version":"1.0.0","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.0","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9df7b94f0c469d4c67553e01bcb9d4b9859f662c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.0.tgz","fileCount":1708,"integrity":"sha512-FTZg35yWnNUjMCGrjBbsGw9WJhnleAWyJlON4ZQ7pxOKsqBrZo7Zzmc3OoJQFQ+39bsIcKMf3wRNNC9KLjihrw==","signatures":[{"sig":"MEUCIAUGPZtE3zJN5rwjOQTgLQEAaTSIlk3Vf68dDfI13WE7AiEAi2LpRqCGoGCbmCZ1ncSaeNuPiED+yBOoTw9EyaRmULo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3627831},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f640cf1821006f45ace029c82cfaec4825703eed","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1784582510791_0.866646793174652","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@openrouter/sdk","version":"1.0.1","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.1","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a5463c2d1d6583da07b51728c536952912768f2b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.1.tgz","fileCount":1708,"integrity":"sha512-wKJI/2yYIVBu1LqI0caiaWLaxyoS9ksN3oQneICQcK+sRmbK0S+WTLv7wEDuMFfiFRNwZiXBzTuB/SvhawYTcA==","signatures":[{"sig":"MEYCIQCDYhYRyYCtoC27beUk7s66MHFYhJx4U+YIK4r2KvPHFQIhAPaW1B0iOz18KP/d+FbLYgWatlnmsnOYP4X0fXgQ2wZP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3629958},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c02f2b052bc9a1b190095170fe5a827cd907df51","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1784655433438_0.9290314360799836","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@openrouter/sdk","version":"1.0.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.2","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"20512ef878fd5ed801aaf69dbe84c17ad2a2c563","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.2.tgz","fileCount":1708,"integrity":"sha512-jYNk+IirNd2N9Aa4jFywL5+CgPXTySi7kk5n9FMjjdARxh20ZxSdlxZBr9CbelbSM3/KPr2T6UtQ1LCdL1SYEA==","signatures":[{"sig":"MEYCIQCbiIGfw2yGJhUKFY2K4+e8ymtMMP4GmmSswcj/ihqAagIhAJ+E9ikjFF5CTkDiUgq4kGGfmCtjl9TeWK89b5CXiY7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3630180},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5bf9b6c3167c71adb9856983308fead48e9f19f1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.2_1784656534332_0.1556185656458704","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@openrouter/sdk","version":"1.0.3","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.3","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"57f6b24d55f67e78ec6b975091d1c8d034187c8f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.3.tgz","fileCount":1708,"integrity":"sha512-Y869OQawc6M/m9sDCGlxgQlCk7HmP8qjel0G8Vd7x/qNN8KxBuQ9eaKdtOVSKY39CskS8nUQ9K2uNRB43wGgKg==","signatures":[{"sig":"MEQCICx7wgt8WhmH5l0RZb8jFL60VONpCVSoADQoDkwtssayAiBbWlcn3xvX2inRXUJ9srVabwQCRdE3mT9tO90VsSx99Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3630560},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"baa95276d9c040a2288cabbd0a09080d1825bac0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.3_1784658984922_0.3641193547828909","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@openrouter/sdk","version":"1.0.4","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.4","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a3e50144e8d3a5e4c642c89eff1e6c02181da06d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.4.tgz","fileCount":1712,"integrity":"sha512-m+0PA9Yd8xf7ROr+KDaGUQBKCw6tbijHDgUFK0fP8F6vE97mVZYuKiriP2oclhWW7eWwh0yGq+68FZt+Nb0e+Q==","signatures":[{"sig":"MEUCIQDSFa/lfej2zbSEZUbyFGGRaw4Fal96HgN2F06DlqybfQIgcOdhtOw6cD3SOXzhGIWFz0XAXB7Iw/W7h4bF5wAskb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3640989},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f1838da3c40546b9b0c7aa4cee3c339fd649ce26","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4_1784663585760_0.8469302362085436","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@openrouter/sdk","version":"1.0.5","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.5","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"973b14197dc58bc275e7f356031b0592a1bc667e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.5.tgz","fileCount":1712,"integrity":"sha512-rCj5GNO0gpayjL1NXsYC2SSja21kRtdnhPloOLLvqighkePk9xDM2AneQGKrJac3dvRaa0nnix3NLdAM9CyhXQ==","signatures":[{"sig":"MEUCIF5x6L6N6XC+vy3GsfvCN+HL2sIxYdRUQp84T86a7gCvAiEA9O4bsUviVplzawxISlcoGCMt/U02gFioFndS/z4HMq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3641723},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"eaa04a120ebffd65a94a823c3313cac18fde96c2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.5_1784667104949_0.22153528302071823","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@openrouter/sdk","version":"1.0.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.6","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1d5c2a470e5025c2b7703d3204e1991cd310b740","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.6.tgz","fileCount":1712,"integrity":"sha512-fhbdp4HiNf+yGYosnCszVpbflRSGnwQklzjWiAG1nqezW8s5vkVsMX9SRZjPHpkVlKCuNhKcz+NMgnbS592kPA==","signatures":[{"sig":"MEQCIE9lzfjPjayUodio/o4Jj4vHxcvXJgERM4uPatPIQ1GRAiBXxf3S5f7G4ILm9FbR5HlJohnOjfMmWRDlr1ghOfwj1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3642532},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2fae80ec25be35a4bb7c6e621376c8a0fab26d20","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.6_1784674121781_0.013659947699601771","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@openrouter/sdk","version":"1.0.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.7","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3589937fe3ac524b0aa9341c4c94cf8967478374","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.7.tgz","fileCount":1712,"integrity":"sha512-Xjj/Mpoj8bwwNRvGvVVJFWflv1+pqz6dgwlKknwnBG9GR+JpKdIU4bgv1e8Pg3VJY1QONbkyAujiJVG+v3e7Ng==","signatures":[{"sig":"MEUCIBq0BP17XR6gB8Dz07WL6oqTDoSBPD7jZr1HzSWCdgFgAiEArZLwreDPK1FO3WoWjzBdczxkccjpD12H4YnJ/XdMKqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3642752},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"025af5ca0774a254db856cae7c7cc80d7460bd8b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.7_1784679067130_0.7763913724388116","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@openrouter/sdk","version":"1.0.8","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.8","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"73cd1c92c96aaa0cefcf76e1374528a16f247e93","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.8.tgz","fileCount":1712,"integrity":"sha512-d/yXKrlv6VLFcVBBFcX2ikUqG0c0+09GNEy5NbTTXzPE3LYlntpznVTkEzSbnZwxsJMYoCixNn3b8PtKPL5vRQ==","signatures":[{"sig":"MEUCIDaBNpRqmOdOPF23ebi7NQImUHIosvWIP/8QQazw/3zkAiEAsgsOKiCQF+OPN4tQwI9i6WElY2IE1q6ltnVWCuWpkiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3643400},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b3258d47caf837ccf189bf6169bd200fcdbaabed","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.8_1784743630383_0.5765829637118718","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@openrouter/sdk","version":"1.0.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.9","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8161e8304477ba5858a7d7b4c2da301d48ed977f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.9.tgz","fileCount":1712,"integrity":"sha512-QdMrqYSHtxaeIQfVkcpjumBORrTh8bg0yEn0cM9niB8qiNDxThRIsVN+00e1AdZ3gxL6L5n+MreK0HIws5WhIg==","signatures":[{"sig":"MEUCIQCLPEgjk1DQ1o+YvjpDQlVOUXH1sm7Fci6gE7qH+eKPpQIgKw5aVkEBox0Mo5c/s055Us7c15+eCHbDXfUuP+B+Cp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3643852},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e2143f4641470c12cb86d53cda5cb991e8f8eaed","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.9_1784744642127_0.690698411709326","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@openrouter/sdk","version":"1.0.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.10","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3ffcab5322aa8cd7bbc8e4595c42bd06b09d386b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.10.tgz","fileCount":1712,"integrity":"sha512-UgOQLzE9hdIkjI3ZP7/OiB08nnE/vNfAaT0oDDyAUSnedtrApNCDO+itNl3X/sP+0/f7HLIoIpS/MoRc0+xCvw==","signatures":[{"sig":"MEYCIQCuzq80yBh8IG3MsPUZYI5/ZF7mll2Xo9sbrzp4dUv0WAIhAICqPk0q6yu/9fNudhh6QYHjNi29OF+xWDJitewX5vM/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3643858},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"78b8bfb412568988ce329667f4dc614e42b75afd","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.10_1784744907800_0.21406742863649963","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@openrouter/sdk","version":"1.0.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.11","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e0324453f5ae69a7806eceee93e08a6c5914fd16","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.11.tgz","fileCount":1712,"integrity":"sha512-3EMwj1vCr/gBOQxN9bh9Fn4Njo2Wmni5ZdK8bGWlWGbWjL0+LEkq9ZK/9cwiicbI2Ofl5xOOszPpGOZjht5gVQ==","signatures":[{"sig":"MEUCIGwPVaEnbvlzeKGwPt+rVrMdaZAZz1/4cXcnkwoZHhzKAiEAwEesgIuFgqzmkQ6vekI9VpmK4fX9leE87h3AsBoWD0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3644350},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2c20f5aba75c74febb9c39bfb7f51678d3395b16","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.11_1784748083777_0.3741571049318746","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@openrouter/sdk","version":"1.0.12","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.12","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0e18f684e4099d551e795685f9c228e6053f7d53","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.12.tgz","fileCount":1712,"integrity":"sha512-v2aIHILl9k9rPba2jV+5/u2pClW/SKxiw5oS8xagyseHQnXKd4Ue2dcbten8UOsyMWJRNEkBK6t0QawdVbKBPg==","signatures":[{"sig":"MEUCIHGHQ9HiwfpVqAKYRPBHsefF7lEu+3zIf90L6pRVv9d9AiEA6x9ym2JPJf2GojdK3NVAa9LZuYkMZOufeuATfP/Wkiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3645123},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f41dd24360085aa33534afdbf995a9c91f351d5f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.12_1784757524595_0.29688596694209846","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@openrouter/sdk","version":"1.0.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.13","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"773896c4ffbfe5bc11a2d48bab597dcd91e3c133","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.13.tgz","fileCount":1712,"integrity":"sha512-2wU2KJj9dmUKA4htfFQvEQ5ERRAqWO7piwTIl0VEi9oNu+sDmi+0IA2XCGBZXRAH6ZO6njf8SKPtSt+KL9+MYA==","signatures":[{"sig":"MEYCIQDDV9+gRtcWyKO6dP4m1YrqmntWCZJUq3ZBYmE1Xm67uQIhAI2nJVm4QQGrITrh8SmHnTLHeSucJXeK5o5J/MfpNUv2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3646728},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1addeaff5696fa6e35d144335a4148ef28e5f0c5","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.13_1784849316886_0.32674487328179747","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@openrouter/sdk","version":"1.0.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.14","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f579428af25f78569ebfc618601486d78c09344c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.14.tgz","fileCount":1712,"integrity":"sha512-W3OvioQjI3Hr6vNK4zYS/YfOhaOf7LzbAiQF4c3xg/sNloSBdoPJFILD/lfpPPZGEgsJbYY3iRnx3ml08O/V1w==","signatures":[{"sig":"MEQCIEfjgAoCfVgb94Q6DDY59GVmOXxMi/nVc9NclFdEW11LAiBof8Zr0QzbeOFDUHeXG5ySEoO5JDM9ZlVMqi0ko6rUGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3647069},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ea907ac3dece24c31d3aa387ae17e8b6f0c4fe13","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.14_1784852736867_0.1640290026938116","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@openrouter/sdk","version":"1.0.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.16","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d61029e4e0a0ac26d91a6a1de70a691a27f97b08","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.16.tgz","fileCount":1712,"integrity":"sha512-uuSuikUDEsAtu6oiOkmzUmYGHjj/yG91zY1F8ZQ5pjfesp5DqsFw9+7MO+AznDtZtXRTWQFVrQpPeTQbn57Rtw==","signatures":[{"sig":"MEYCIQDi1jEFXjCyp5rlh9CZhuAVWAqgzuBG51QxyIiRr6RKhQIhANp1neTvGZeRslRKErxkLsgFUZae24WDXIQSsrwadZRs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3648126},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9b34d3957c9a6b48ad56dccca9a981c6ca2f6f39","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.16_1784854000529_0.8975399716898218","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@openrouter/sdk","version":"1.0.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.17","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ee94f6c8b24c4dfe3fb8ade2da1d0778d51b6ddf","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.17.tgz","fileCount":1712,"integrity":"sha512-eeB14ip6E3MJVQIe096U8ADlbO/ZbIaKKatwOS0zGf0znvAhtbYzkGetxoc7cSSKTUzLWLESs6jVL3Wo6g3/8w==","signatures":[{"sig":"MEQCIH69oTH1ec/hdEh7zZHKOUtZ+ayOuEs9FmnIjjynZs42AiAlmRXdsLs+rXxbYC+7vOXx+/X/J3um7dbloez+poNhKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3652033},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a9026653f75fd1cec954ee7e53a65d377e9062c0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.17_1784857412050_0.5501879445454061","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@openrouter/sdk","version":"1.0.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.18","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7d38fb8d2b3d3d5027c103860645135cd5b30799","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.18.tgz","fileCount":1716,"integrity":"sha512-Gu9a6DvSr1WXiBb8GLVW2WsnIcK4eeETfs5hnnEPaDCiyb+dhhdc3lq+1JUbMl3S/2Qo47AtnxGo1F7ZYnCBYQ==","signatures":[{"sig":"MEYCIQC8xlRg753PfA2EW2+ViMM1VZOp/48ym+58d0wMShEKHQIhAIoM7k0WlVjNUySIiTxSylfr+yXId0AeLT7qyiwVht8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659458},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4ccd4d7d4a6dd7924bea985961dd1921a71cd1fa","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.18_1784916171027_0.2814900225214805","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@openrouter/sdk","version":"1.0.19","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.19","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a2fb0e32939b08c9529f17cb580fed2ad7c3dd99","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.19.tgz","fileCount":1716,"integrity":"sha512-0hQyRtwfuRF9t9Ht3alXT1gGXQE2fDsqiDOf00XFFUtGBnqoHRA+5yo0Up7wuA7xEvChojCm2EkND7MluAtSLw==","signatures":[{"sig":"MEUCIQC+62lwQhh8gYd8/OaPnEESqUnaECFJpfwCwpJsmwZoxgIgHOTgLxOcgFWf57vs8HtoU1at0Hm9uHtpNKlFXllI714=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3669773},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e700cbcb49531af0277a41f53fc5623cfd6c241e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.19_1784924396484_0.6245135686925558","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@openrouter/sdk","version":"1.0.20","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.20","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"07f0df628fde4f86a4fbdd414d626676123d3664","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.20.tgz","fileCount":1716,"integrity":"sha512-D2sowLGu2p7F3P8WS2YFWPhUx6A+GBQq0B32XCet/3st1CPdQGjpXfIw2w8w2q/gUcTUiRjpBfnG3RoeqcjJgQ==","signatures":[{"sig":"MEUCIQCdIPkF8vI7H1yWviNw+ZhWrQ94Df3D4XGEAZy84l7eagIgJKW/rBGFaZEUeg5IA/6P6qIzLk9F7nLDh0ogWUUAN9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3660200},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"72056268aec28a250c8010643f781f0fcca1d52e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.20_1784929391526_0.21208713896983133","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@openrouter/sdk","version":"1.0.21","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.0.21","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b8a230dc73ff7940f403eb7c2e814a40611b49f7","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.0.21.tgz","fileCount":1716,"integrity":"sha512-yd0TbpNF9orUVvVGtrcbyd/fqMX1H4llkhuGOBigkkcbypwHK4AYSg4Id4z0fXpv/MCUBsqM+/810Bi+OWxTCQ==","signatures":[{"sig":"MEYCIQCpwd5P+ZUkO9fNOu0llMVdPnwaESpS712EWdnmfqo6YgIhANeHXcFTZXwZs/sMtG0QRZWKQQczhR3MaySXlSV7P5Dn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3669773},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"bdb6856e0b02a5ebefff300088769234b6f6da05","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.21_1784931969857_0.5262537090666539","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@openrouter/sdk","version":"1.1.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.2","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c5efd9d99dcbf995d9526dfb0dad8a784b983b0e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.2.tgz","fileCount":1718,"integrity":"sha512-7Q9hQvUapu73nvuNcN62bc4ZpE1YJzhncDIotky+CnGYDrBpMUKnrXRwnAje3qm/H5+96jfLZAmzXzdZ6aI6Zw==","signatures":[{"sig":"MEQCIGIn5/8qxJdgB2kmI4Aw+sBFvOkFrx2PQfi70beoerB0AiAEq1xwehpLC5p3HohxOkaCEsCtFVGvFGJf39abDeseKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3671356},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0c5018f4f2d01140340f2229162bdb5e51f80727","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.2_1784940762684_0.7486380747734511","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@openrouter/sdk","version":"1.1.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.6","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0a7e6bf8463c24312c986f3b3a0c876a73c37ded","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.6.tgz","fileCount":1720,"integrity":"sha512-u16tl/N+aW4ez8zeMtnQLJUvBOw6sG8txhI/R1EcTItU4wMDPS0b14agfkEl03plh2pJvcTVv/mfyAyGBSVYkg==","signatures":[{"sig":"MEQCIGHYojk7Zh1vfbQl1KDByay8T8TsdTGj+Iq3BzqfumXvAiAQ/OQBIhCJn1xsHsW6Fcylr8z3lqrJcNey9BzxDquKgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3672228},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7af3402ad3f3a1347798719eb7a1940745ee1170","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.6_1784946353148_0.07248986287134485","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@openrouter/sdk","version":"1.1.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.7","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"edb47721942a2a8364db715065a111c7efd9dded","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.7.tgz","fileCount":1720,"integrity":"sha512-R8BzrhQow3WcwFHoeChG64E1hg5pHDyAaWL9cR84G4A4Xkn4wRtjjWdTIbyXabFXIRo3D2j5jqrL2bt5BZplXA==","signatures":[{"sig":"MEUCIQD0uOB+yx9sVnIxkhHnHKCwYx1iNflHtfwdS1XE8tj+jwIgdE1uydF3QIr8kkEVEvYguWpmB05LrVkceLLSd8rTxcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3673143},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"15d72f3eab25f0cc3eed01aa3111bf2713b83e4e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.7_1784999071551_0.007858891026968351","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@openrouter/sdk","version":"1.1.8","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.8","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"28b018610bf96388fcc6035fcf412b68a6492d24","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.8.tgz","fileCount":1720,"integrity":"sha512-/1m1U0tS9lsVAvQlKqhPsWw6FinTrwBsh/ljpRXjLmZJJjn1LFYMJ084F91QsI16qjDV1//UOPEYoLnzUiOP+g==","signatures":[{"sig":"MEQCIChp8LcRSHtllk7EBEPI107mIwaDQZGHweCOcZfbFxicAiAJeA4j7hwcTxj584mIYorVgU5EvDJI9LtS5E8TD20ZaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3673290},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d1aa5273614eb3856ab38c894d7c1f578d7afebc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.8_1785022899569_0.42688167910423935","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@openrouter/sdk","version":"1.1.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.9","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0887bcc3d444402974bcc565caebf023fe5e460f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.9.tgz","fileCount":1720,"integrity":"sha512-oxUPB5/btaB0o/PKiB2XRAqfPGLUDE8bXJC+D3+CJwGAMvOSNcoucwXjG8BzysHKF4qXaxzzUH8s8RU+fseXfQ==","signatures":[{"sig":"MEUCIQDkKy35lNZp8EmUvjtONg5xhobc2LVeJRqHBDjcUxhWjAIgecTX+9SpvaxMa1kTeBYvkoOzuZukalMA1kcNTrodwEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3673437},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ee2d2e445cbc2ce3161fad3c62a6efe3125af953","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.9_1785182156697_0.7594157267269235","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@openrouter/sdk","version":"1.1.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.10","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"920c32e995cd2865434d1d89e761370230550465","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.10.tgz","fileCount":1720,"integrity":"sha512-yerGIk/xvGeYK/doTZaSkpijZlhDz+a2HWHa5StlmZQlYvNNnnmCL3RJ1hzi18jJNQTglvdM8g3aUxtgOoJwNw==","signatures":[{"sig":"MEUCIQCHR3Jn8a00rfmInZmykJq1o3oDvMyn5lOhqZVfGIu94AIgPth3YnlsOEy1Mp+2hNC1k49pjXLBH/TxlFpj+RDP3iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3673574},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a0e94c3569cc551a38f6f6fc49cb1c1e0ac7d0b0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.10_1785183492766_0.9251807726979264","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@openrouter/sdk","version":"1.1.12","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.12","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1ceaaa9a0c04837df62a286a2e07e8a9d9333e7c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.12.tgz","fileCount":1720,"integrity":"sha512-AIrELHnI2nji889ZRjfT2OxMCUYen8nYcn1NL8cuyxD8HIsb/wXni+zzaAm3knKKZSoj9cq09G+kSgdOmkL8WQ==","signatures":[{"sig":"MEQCID8c3GOsiiqRPEC+4nE3N8I8tC8EjwjS5eLrk1ezEeZuAiBBbEqrImK9J4Rt9unQXLJT+s2ircDAd9zOxuBoxvuPSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3674194},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9ede92ab5db09b6203b3f96ab7b9c74076e8be32","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.12_1785205949076_0.5538890479142655","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@openrouter/sdk","version":"1.1.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.13","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"379dd1b54c9c7708c66f40cfc9328fd058ffe96f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.13.tgz","fileCount":1720,"integrity":"sha512-YackGD+eh9oOsmNVafqpJzJphYqJfutrsBKkbawEcrH9de4cBzCuEoIefW4IFtmbTwBgrpHNpISrXUQnCiZp4w==","signatures":[{"sig":"MEUCIQDwD72FrNWG2jFJvQ8Yn+aitYSD+MU3jMXL/MR13gZt/wIgMZpezM+hWE4tP1/r4/a3Xj70/8H22FcuFguIkIzBSpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3674408},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2111d6f3f6144d29ac7cdf3663cedffedfc792dc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.13_1785223671456_0.08633349537225254","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@openrouter/sdk","version":"1.1.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.14","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"25399fe903079a07cf2ca7507d3c9706b6cc740f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.14.tgz","fileCount":1720,"integrity":"sha512-aJEPm129G9CjluxfHfG48ycrBla5Iiqx3tFF98MEApc1SC89VkSnZW6hiCI/Gm5S5T+QCJnu9IGucVre1Nd4yw==","signatures":[{"sig":"MEQCIGunZjZlOweKna3E2BB6dJ+P6N3V3WzIFgL1H8Sa5S0RAiBirDQLuADWvsNyf96Zq0HORD4Qv7A5LnnG7iYgg4bndg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3674408},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"79ff02c2bc72206f57e138c3c94ede721d162aec","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.14_1785251201408_0.018899067062999153","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@openrouter/sdk","version":"1.1.15","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.15","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0b5ab267062dae032f5c9522c4f36a776169f44b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.15.tgz","fileCount":1720,"integrity":"sha512-s21qsSZLEf/6ohCwN8o5ai/oW1sJAEic2jsg38SiWoy0/oqXsJNTEB3tes+AyUsrEm/d1bZcVnqjaSHaj1pbqA==","signatures":[{"sig":"MEQCIAc6lGXtrCDAv7qSdoaW7mjaeNbbCRvcy03N/E5L8/cWAiAIaVm31DT4ymdG1O1iQ824msYsECA2u10eyWso4On4zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3674349},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f06cfb0b7ca1dbe1ec1590645cc44262f4a16ca5","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.15_1785257643327_0.04046386027755178","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@openrouter/sdk","version":"1.1.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.16","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8a2d5fe7b855a4f622f144d8ffa919771e2820fb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.16.tgz","fileCount":1720,"integrity":"sha512-oNBFX+8wB2D+n8XhpKcvweHi+lxLdkYRDUNAQi6QRTpL/TcG1scMgST9LK05/d0WXk2oW2Sg854xzQ6vpxfmYg==","signatures":[{"sig":"MEUCIQDSpsJMZhLTd07Ti1PKYVjC6cUmbkHA6sj00p+HZDBJIAIgLeKK07Zx5LJejm39glZEEPhYRztB0scxIgzeYr9rEug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3677292},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d13b9582639f6b069c61a4d4175fa3ffd97e1371","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.16_1785266708734_0.6249885408268012","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@openrouter/sdk","version":"1.1.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.17","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"bdbc7b4672b5aad6af0d693e8b08d168583c82a6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.17.tgz","fileCount":1720,"integrity":"sha512-SaQiCc+j5P95qPLR7Wdk4qlBGUsTa5u78Jvh5xUqzh6aMRxYqY9odWb5vX7TtVc87mvy/L2o86WRbTnJujmgqQ==","signatures":[{"sig":"MEUCIQC/vLPH2cF3YUOJMMj7PD1MaYcucomlKlMMYhCxk1bRQAIgPE532uDDC/zJDbW6qCk+G/tesL+T25mKVCeKF+7KULk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3681709},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"31bfb1ed69d7cc820b53723a1be2b193afd465ff","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.17_1785280302049_0.20120702486012565","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@openrouter/sdk","version":"1.1.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.18","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"056f1c5f7b01a4d85de3d8aa9fa923b7c08cb55d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.18.tgz","fileCount":1722,"integrity":"sha512-AUUF8/ZIxr1GEVfFm5Mf0ZmZNIk/gDPtTlD0V1czWZtw6XDQDUsN97t+lvA4l3TGH/bqVuxEsstULOp9ghrL2Q==","signatures":[{"sig":"MEUCIQCy9HdicpYYT74AT68GjnR0vxBu9O/HYYgy43JcdYKjnAIgFrnmnohZEFCYfjU3zktwVX2pMdvmZw3+iVw5l179Fug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3685887},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d130e75972b5b601b8d55d324daa01c0899d1036","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.18_1785294843139_0.35264771979552356","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@openrouter/sdk","version":"1.1.19","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.19","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"391b5ac45be0799bfe9b604d90ac6ae68b27fc53","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.19.tgz","fileCount":1742,"integrity":"sha512-oaFWKhWd/qCPKyY4fU/F1iA12hsdR46c7IrwUwFYW4nwhEUDCQR9mFHa0IoOKFqkRsbJn/VBt7PRrpZXdcgdPw==","signatures":[{"sig":"MEYCIQDNwnR9sDdzVbaSswg4f9qNi92vK14HJ/JOeh2irQLR8AIhAPxvZ/PSkOqzqi8i0/Qa75j0VpOlCYtcHhSh/tg5Gy/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3713731},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"dc37cf5daed1bcd56eee0ae7c298fbecb29d8c6e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.19_1785335037493_0.269591368052033","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"@openrouter/sdk","version":"1.1.20","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.20","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e83208d0fe42e8b4957883d16ccef73a340c330a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.20.tgz","fileCount":1744,"integrity":"sha512-JeMf0puABkaaNkz6QviNnXpf9hFdIc34kgpjaSWW9VA2U7L4d/ZA7XdhvctO2Q8XHo/q3ptObWijB9YdY/jt9w==","signatures":[{"sig":"MEYCIQDh/1qXL4yrX0Co91LwBTgyoNsMM0n/ZYR0cmkBXtcZHgIhAKrorfppg2fRq5IJ0iljIV0pDGH7tkoxIyTyWGzTijjJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3718836},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"421f7d010c39f8f881d31dcfe9f44cd57710fd29","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.20_1785358555042_0.4976584774949613","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"@openrouter/sdk","version":"1.1.21","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.21","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"05633c1b16a08cb3443d3361b17958d86308e618","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.21.tgz","fileCount":1744,"integrity":"sha512-hu7iuM2WydJChjpsyHGbl/Wc1kTX2Zen+OusTiCA8iuPkXzTYcP2pf0guCXaRaa8Lm3s2uJF1yiWb5V6k8qLOg==","signatures":[{"sig":"MEYCIQDMKTzNiAutOFw2Qma0S9SDQ+lLoC17H+NPNdAAl6QGPgIhAKo3eTS2w8wdx7O9KlreUSct1mdyMmhtHAtct5N9/3Dp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3719705},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"327653d5b887714c0d6a369bbb79e8875c016dfa","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.21_1785361665547_0.6458104150392898","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"@openrouter/sdk","version":"1.1.22","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.22","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"db20fcb0dfa5b4e87daa2baf03642555d28d5649","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.22.tgz","fileCount":1744,"integrity":"sha512-bcI9MTnP1t7BVV4PziE8inQpSRTkuPW33ylgrLwzwCDOKfYtzrdBGOsKZoWLpg9gghZTPnzB/+xdBCbK3X6Zkg==","signatures":[{"sig":"MEYCIQDcfdEEvPlkQNrLz7i5+xN8FkfQnAxi1nIe6jEOWrJE5QIhAP2YP8hvreU2QDpggUx6PUBDxC4VnJnlDMC5rD4tu78b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3720764},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"da0f73431e7e8bbfdc02e47945eb77d38e3c5cba","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.22_1785365878825_0.39830062023315604","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"@openrouter/sdk","version":"1.1.23","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.23","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"54a2ccea539d6c1d62558f64ed0175829cdf872d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.23.tgz","fileCount":1744,"integrity":"sha512-lWIrEHP4qavjRrj/QkleHJeM4CClqHli0yLuIIyP4Nq1GKttaVMkVG1IUCfFwXtxxeMpj0LD1cDEiA7lv+lpdQ==","signatures":[{"sig":"MEUCICT4IQO3c1QCJYnUZamaM61OqtJXEDEelQ6N9vjqcW9tAiEA9x6OmmwPn+29vHhJEbU7+Sj7fcxdSlc+6v/SxIHE1Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3721925},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"495f83fb9aff8b4bb5d07b3cd544a978c1444b85","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.23_1785419824125_0.6489018243677127","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"@openrouter/sdk","version":"1.1.24","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.24","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e69288c3af53775b3f148b4966bf01af6b7a4eb8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.24.tgz","fileCount":1744,"integrity":"sha512-e/PLuKxWUdrBqrgzS0DOEC+RRvxyOIUdOhYURgy9OYrfYJAesdlv6mJqLuiNOOmZujTHWp3fKx9lOcbEm3n6ZQ==","signatures":[{"sig":"MEYCIQDCVnA9GlkZGWV0cSAyhNkpz+W/x4zKZx4kPP0VbK1U4AIhAIZoZ0Zcz0IjS0YoZixzblJaVY6WzZozENUdXyMFoBbz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3721962},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e4b0a4bb90556787a91b785d4e79d41d51e1450f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.24_1785434019455_0.2485010703345265","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"@openrouter/sdk","version":"1.1.25","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.1.25","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5464e53db08b51fa7d11ef38a85a90a0f4510ba3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.1.25.tgz","fileCount":1790,"integrity":"sha512-RF2HK6qpJy3N1GojKE8Q4eEnTxFrRvOcDggmgIXtz7TvV1bVhI6k17Cs2quzMN8z5P/5lZBP4cmbmtXo4bfSrQ==","signatures":[{"sig":"MEUCIAa4Hy0DgyjKvE/d7WN3GUaxrHjZkvgYa9cZfIhcnneAAiEAvajFlJQYwx4m8BmaVpZoRjDkBppTnzO6O8B0zAK9BqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3804753},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5b5d9f8325d0ba726207d8dc8aff684a32bff09c","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.25_1785439898212_0.27760692082466387","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@openrouter/sdk","version":"1.2.0","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.0","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"26c6f812fc2e5920a5fac59741320262a2405f4c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.0.tgz","fileCount":1790,"integrity":"sha512-R5mu3IBSjS+0ViEzHnrzuYIcZiWpfSYlyowmLx6WlypDTrUyMlA9lvZZOxz9BczuR1rts6+Se6aL5gJD5gqNwA==","signatures":[{"sig":"MEUCIEL1pLI6QwQVaa9saykyZbscjNVpjJgJKdZFeM+n7cjjAiEA6rwtgJavcAqw3FB7uIXPbeEZCaf1esnOXJBInLKbJW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3804747},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"60545a7a3e50fc92fcb87bbe83f749a2f0dd1edf","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1785440456178_0.22143852142119158","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@openrouter/sdk","version":"1.2.1","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.1","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f705da29159ea706fee161f708ce7b09971419a2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.1.tgz","fileCount":1790,"integrity":"sha512-EVVBl5s1JM8mE/eGMdvmY1Eywaneu8pvWWlRvJ4HAKVd+Sgi4w6Crd3YPnbtQ5ZLqVP6Ub4vjt842CevVPrJIw==","signatures":[{"sig":"MEUCIB7g5aYJGMN/TWPSOVnPJ2ComBeUnrlLSbBA2z0Lb3txAiEAiJER0F1faGlz+xWqICMZpYiDI3WEzOvwaNkAfwGF5Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3805735},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"536dbc4d6bc75692060c42786f695de78f4a2df3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.1_1785447318166_0.9495391824293522","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@openrouter/sdk","version":"1.2.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.2","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"71817fe7addfd6888dbbd4035aac881b02718853","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.2.tgz","fileCount":1790,"integrity":"sha512-UQPK6WhGJTm5kgJ4fWmktHUhP9MvhMtWVm5alUmL6wPfk9CQ5+e2uwmAdVeoCqtVJfYkr3uMejzQL1AsvfnyOw==","signatures":[{"sig":"MEYCIQC3zGUutIVtvSprQpy3Dr+Gm8Ap/NuTQ0ldbzjvLiPUwgIhAPAWmZUcuYyb0LHFtQIGQ+WEbJYiv1kPN9PTF1VKtJ0P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3806586},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b461b1b331ba28cfcf6e9cb2ead4a3030f6a1370","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.2_1785449544359_0.10358152568578949","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@openrouter/sdk","version":"1.2.3","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.3","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f0d27d52246ecffff8cd6f39a9384f64e7ce6b00","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.3.tgz","fileCount":1790,"integrity":"sha512-dXyOE8pkZDfdRfZsQ6HrlQ/iPOSjpYxOhc6vYU0jxCwikDoFntiMnKUk7zmis1X0aejoSe7rHTLwf8JwlaBFrQ==","signatures":[{"sig":"MEYCIQD8yp11ZPUrrcKL/tqsUhE4N/wWvR02r68h2Ycn+ShS1wIhAOAshjbFTKUNj/K4//ryWb9DqirG5vUyO28YybEAnH+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3806618},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"11eb00070500449020ec524ef28513223227afce","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.3_1785508784281_0.9447212506578093","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@openrouter/sdk","version":"1.2.4","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.4","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f220ce94e65723cf359fd15ba8bcbac8de37db36","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.4.tgz","fileCount":1790,"integrity":"sha512-qWFVetRx0wnBOlTt0oEQkMjPBXHT3BNTBs7ZS79ibZ6hov7FHVaXppQ74/31CXD0+tnBFAZqVAla6DYfJIlUvg==","signatures":[{"sig":"MEQCIAvXryOIehoRwrQLGVZEsd1N9PhIO24TdlhKzX4HmbgQAiAOIj7qfx6U5Uve+n3kZlbP/LCXX047lDdOucNaNj2Esg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3806912},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"79ac2ab5ae508b68920f99274007f6cc382070c3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.4_1785561911788_0.9064962813783095","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@openrouter/sdk","version":"1.2.5","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.5","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ecb5a744c8a893752f359e36707229c1423da64a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.5.tgz","fileCount":1790,"integrity":"sha512-5NLRQ3zSNU6jHfQh/DUDvF4KIT9dsl8xc9LIoga8fgI9oN1NEU6lyiJYmkT7mM+X+VGONwbeIi9/Oq5Vy0Za/w==","signatures":[{"sig":"MEUCIHZoGo/Yhutsx8TF1S/mTt44+cRqQCtggwUncLqnkPoQAiEA9OKlrUFsUms1RIrd5Whdu/ZqTBtc6ljcfC68nB/4P0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3811635},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cea17fa437d690f75eda5913e6cdda36173fb643","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.5_1785761539670_0.3061438413383959","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@openrouter/sdk","version":"1.2.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.6","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"94a5fab8e6108fb43eac2493b2109941724ffc9d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.6.tgz","fileCount":1798,"integrity":"sha512-lCUbrOk6TjPtfxv5m9KqFqZ2qnzOaj2tj98ulRZlMVnb8FOeEyVHJ04qX5c+qI0P0BoKkxly1cn0rOjyUAHvQA==","signatures":[{"sig":"MEUCIBRALM7KLSNIFIWx6FKtlxl1UIJ61RLK/dUxbNmn0oK7AiEA2LCNNf3I5Lb1OE6fSzQ9QbnoxFsnMeC9YTKH11w/rEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3818948},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"afd7b3125b23398820183e112d3f7e05e97126b4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.6_1785790648069_0.6594642936393131","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@openrouter/sdk","version":"1.2.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.7","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"db932b391a57b373328c292b7079e3b801c80091","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.7.tgz","fileCount":1804,"integrity":"sha512-vpRo7QCmAePYNBhUPmimg20dDT3+2m6QUPLg3DL4kfmVqzkti32kGxAEgHsGgbmgQ5NlgvYL1X71ePeoRwIn0A==","signatures":[{"sig":"MEUCIQCr/NrqxwtaLt+B5T6JSRqRbgWyThnRJMlJ6JAidfgM/gIgR0HsRJGtMj0omnP3xGjnJf0D2MkUPmCOUp8KUiQwzpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3830948},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d2315d53ab95c865c29a2d1ef4f4ebe0c0ec7769","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.7_1785827003744_0.028526686572249105","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@openrouter/sdk","version":"1.2.8","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.8","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"10954c07874a06875f2a5ade7313f66a23d24e5f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.8.tgz","fileCount":1804,"integrity":"sha512-nbarTzvvzynSAjXHQN6I8KTH3Hj5OJmnbOn6h2negvDb2eIgF5REsxXoRQu2Tijzd7XSK+HuN5vTerCjAbg80w==","signatures":[{"sig":"MEYCIQDHqeH23Jm4ILc5li8U21f7SulZ4UFm4NL8sWd7dQewsAIhAM8x2zgxgjXLUMz5jVCMtS+hlbuDBO8MUz0E7Iug2pXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3830948},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c5ada2cf1b94c7a1ea3b616729a43694991262a0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.8_1785866697622_0.05857003966773777","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@openrouter/sdk","version":"1.2.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.9","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0b996cc014734ec9c1d5b0faa1430c7bbecac0dd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.9.tgz","fileCount":1808,"integrity":"sha512-yVYYmbUNVkeR2edsrkYvIz5/Ss3mB70bnJYquyPi6vbSkn0pcN3m/oI8zbdktsQZXFbKwJYBKX1IInNI/rfTxA==","signatures":[{"sig":"MEYCIQC8MrGl/WioHuKcKx6qCSkg2IoLLjfTI+MCXAGL+6ogwQIhANJCuVuIUwGIcDg8bEGZXOI7CwGeWmqZSt1INW+u29h8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3836412},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1fe627a7d27debca07cf0db385764f555471a500","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.9_1785878055451_0.43455181297916323","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@openrouter/sdk","version":"1.2.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.10","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8d654f68d306b521e19d3291790a8a19f3b16239","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.10.tgz","fileCount":1808,"integrity":"sha512-r7Yqx+yVRQKssUylXlFQ2rgqWWXoYKYSkatWqTt1DYKeoI+BED7xi0t6MSoY6NdvoK/sE2uorit8uajFiaMM9A==","signatures":[{"sig":"MEUCIF4g0jIz4S7yJc2LB/ZJl3lTw/mJfeUWn8zb0GiOzUGrAiEAwUuvvsvXchydRCWYWgCf7xG/d9fescAiig81zoy41GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3837930},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6b0b573f39f08e320faac789bd276e18902373fc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.10_1785943574967_0.15437534486033355","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@openrouter/sdk","version":"1.2.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.11","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e750c54665108419e66af43a0c5f9e581f8433dc","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.11.tgz","fileCount":1808,"integrity":"sha512-JyQkkluPk/NwtbIzLD9crc9clf2Zkqnc2Zo/juCLgyxC7sxuZaG4k6mjiMN+NI9X3BCVuVvcZzLQlL+FweboKQ==","signatures":[{"sig":"MEYCIQDRIt0dMyYpXtR+Gz/mL/d6Jm/oIqpLQp7h2sAkvp0XEwIhANYygklDtWbJhB4VySZS80lgOwREsSHVk9ca++AjFJHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3837989},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d2b037ac108b949ceb5154bda4fea27c7cafe958","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.11_1785945459223_0.5865717105088277","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@openrouter/sdk","version":"1.2.12","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.12","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c0d4d341b8b0126c19c4442575110d9575229cb8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.12.tgz","fileCount":1808,"integrity":"sha512-LVivUUDbO+h+XhrBQO0ulZDNUo51j755mMyfWQIlFdBTSOJJj1VhUVCTKY1AvbXv4BZh+YrhjtfwZFlJFfNing==","signatures":[{"sig":"MEUCIFqXrKjdjMO630M/MLAO5mzKq2cMEx0To15tUZopLiRtAiEAyLPOBcqs0rsSdNstMSnIUAQdzDaL85Q2EzTOVr3foeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3853296},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2830895c51360a240581f910fba23b6251ba9482","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.12_1786123353487_0.36551810274950935","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"@openrouter/sdk","version":"1.2.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.13","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4037610a15441e75b4967f418ecad0888df969e3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.13.tgz","fileCount":1808,"integrity":"sha512-EZ8fwFxyvjfLPggfMtdaalJxpkEmRJVFkjZnMbwLMeiBGq/cuAx9pRz93AplVeVfLCJk/EV4yjjrv5o0naezxA==","signatures":[{"sig":"MEYCIQDshHvAQEdOln3oYapv9StYY/1ZrrCBG/wAeiA1ebDDngIhAO0Rjsr+HC+kRCTHr3htvHvxRTyApw0WXXwYG3tDJVJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3853296},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f83380be31256b4b9f8665367b06d7eb562184f3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.13_1786127611076_0.5539487329267803","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"@openrouter/sdk","version":"1.2.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.14","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9f3b3c666a34c92d9ca3d0dca2da19c52f8a1afe","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.14.tgz","fileCount":1810,"integrity":"sha512-eL8PH3vBbqTaCNpYLHF7sfuyDYYBH0lqKVz7wQWx/sHYGlfkOdIIgLwoxSPZiNNE15kfef9BX3WXCjyvHydq4Q==","signatures":[{"sig":"MEUCIC1Z69FW20ruH1AOQOlfj9hGQ0EEGA2CksiackUiIXdQAiEAllbchn8r3IgcscnOE8vEHXnFQPF9CAideTuvI34tyEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3859571},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1953bd13753fb09eee53a845eb9ea4c751701b96","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.14_1786138150965_0.05808509098668879","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"@openrouter/sdk","version":"1.2.15","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.15","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b1c85b7e9f8f89c144823cb0d0b235443da30f8c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.15.tgz","fileCount":1810,"integrity":"sha512-iaJvd2o+1/RXqAWB9lZ7F2IpnSyeoJp6mLAM+fBpwpNB8I4MsyIIZr5/3pb1G+pv1YBcettcSI5LMRo8ufa7MQ==","signatures":[{"sig":"MEUCIBhlm4U5oMEdC+yi7EHppbJjiH54tbgo+4AErl/hql1wAiEAhiqSuxPqTHHX9bopNZdxpFcOKySCtOF5AqXIIEhvVsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3859609},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"32144a012fb7877930da7de9175d3ac921b97517","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.15_1786142412965_0.4530714465170882","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"@openrouter/sdk","version":"1.2.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.16","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a36de56d572247f7c555f05ff88e5ecda0779215","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.16.tgz","fileCount":1810,"integrity":"sha512-W0mOF0RVC+fh59bo+LSect5c/XBbpmW9xwFtDghkf8yZ7taNf9aMU1/K4qC1qbPBJSvn9E9RkMUyfq4BqeTmSA==","signatures":[{"sig":"MEQCIC9+1PWBtnFrixa3RpntkJpa160L6DDU6JZYNKMuqtKiAiARMumLRvUvJvPpiG5OyZKs9RGELyMh5XSknbPuRYctBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3860403},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7d04b394afae0cd95f5d5255233eead9eb50d6cd","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.16_1786158207874_0.582028387871621","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"@openrouter/sdk","version":"1.2.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.17","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"43b0f63f1b5b62bdd130441a156dfdd6f6207963","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.17.tgz","fileCount":1810,"integrity":"sha512-aIeA/LKfXDDUFRJKFWR/h5O2JS6FchY7E5qPpW+UVien40rSegohvgoal+yXlg9rNDYW8+X+8Dc2VDWWnKfp2A==","signatures":[{"sig":"MEQCIGKd5cVSbYOMvqKKzEebhmOEecSNgv9ad2s5FeVWFJUXAiBigRk39CX3T0XScGndh6o16e6HFu9QoMssCiJckslWAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3860420},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a06d19e0ba08ce8b0766fa470624bed527a126fe","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.17_1786162685920_0.21300960711537842","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"@openrouter/sdk","version":"1.2.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.18","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"427c4628c35efe8a2de0054e323453e67cd693e9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.18.tgz","fileCount":1810,"integrity":"sha512-DuahiTfiJZr2V7NvO1Ddz9wJFVdn1FH9CtR3G5BZR9mhi5zKp9f2xhUCS/5pKtex7I5w1pygHajywBmXlDGOIg==","signatures":[{"sig":"MEUCIQCzB09npSrZn+4jI+RdA/uXiQbv3g2Cv2ewgiXa92aKWwIgSIjYe0r74GKXmC4pcxL7wg5tX8lvomHSmUKotMoBPlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3860368},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fbd78ddf6861fa65fb61ad94b2299e65fe1c4d00","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.18_1786242561997_0.37635981608624625","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"@openrouter/sdk","version":"1.2.19","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.19","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1ff83efbf2c45aa298d22e668403ff433cd77d82","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.19.tgz","fileCount":1810,"integrity":"sha512-BYraWvsSrGdWysTwXBoGL8Mx6PDeNzG2la6G3HMXjAqR/YoCkblQy+IaBB6uE/6HPmYqb9VHgjhdrlhwxqVd8g==","signatures":[{"sig":"MEQCIHV8YxMqb0op8L0nhwJkfiWXNeIETrPO8iLCLBmQAyzCAiBa3fSexJmsqFxJya5oWi7Mm9FvItibYgLYWJ0BFIgi+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3860959},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"60328857b47bf60ef650adc04d3ed6cc6cb57fb8","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.19_1786375690797_0.7647379146295388","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"@openrouter/sdk","version":"1.2.20","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.20","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"aa1cc62ec53aa80df537ef7d5273146c451212ba","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.20.tgz","fileCount":1826,"integrity":"sha512-UfdmCXUl1tB0KfkGQBLq3TQdx2eYi1NhcZ41ZS4VutyTsqxUK66ibnhxCyTlSC6nIJl1YzOnjV0/MPkPr7hc+A==","signatures":[{"sig":"MEQCIFqTjiH0+Z9X0zow8Vr1l5DtOOE+eiDGUQEFqAENy1KxAiBM5S2vA1Lb08VgZbfWH+u6+nifty8uaFtqnpi1saeo5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3881362},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"00df2bc823754acfa6b6c35fc99b8b600cfa59f4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.20_1786390352463_0.31509064265067255","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"@openrouter/sdk","version":"1.2.21","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.21","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"016431d1fc5d5818ff102cf0f26fc2e2f7dcfca8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.21.tgz","fileCount":1826,"integrity":"sha512-uPD2rxc9zpRVS4Ylq6pZT9o8NRwlH8T2ANE4LrgoypCWM2F9d+7P7xkkggxiso+AzImn+FMUgOwIYvbuFdTOoQ==","signatures":[{"sig":"MEUCIGNBDGgMYVdlCViT5/Sud+bPXYiZi7MddIJqm+4lSZqOAiEAzfpPpgaaWRfnLAJ7EUR6hQcRDLSzUazZ85fGnq1mRYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3881377},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3001f54b1791df80eb39331b0ccc50d3deeee7d5","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.21_1786410172085_0.6862347124881503","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"@openrouter/sdk","version":"1.2.22","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.22","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"fe6fd9061aa2bdba5ba0afedae4bf7a506070ce2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.22.tgz","fileCount":1826,"integrity":"sha512-G3zA8hVswmqa6wVaMLgY5pWMCj5nNmcqTIpyt23uNR12jVLzC8d0IxrM67avSutaLc3ERrFYhgtqzg0fbeoYwA==","signatures":[{"sig":"MEUCIQCx0tzrqcgE7Nlq95i+l4mZIkOpg+ziPRodGikW0s2epwIgH917jhPahLyayH8WFIz64+8czhoK0IWPNAXZE9wGUqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3881377},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6f851ac5e71be117c4379528945b1d1eabb5672e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.22_1786415668585_0.4241598561312385","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"@openrouter/sdk","version":"1.2.23","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.23","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ca513c1f620645eb16966d45039481bd581e2714","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.23.tgz","fileCount":1826,"integrity":"sha512-8b+bcBnbquvc7ay7wDErhLdAoFvUDQVfakvu9fGvgvEpxM/nQL4856d+3m3W5sYLcbaow1SdUJaYQOe7ep5x7g==","signatures":[{"sig":"MEYCIQDoYb3Pr5B9nQQjbXxh62UYRZUXr+5WgmuCbSeKB/C7sAIhAKrO7rPsEu8RWIH7C9VLVN9pjKkWUNPL4RkcxeeIsdR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3881377},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"284c6b9e4fb9cd2d17b0c69886ffe15e0339d27f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.23_1786450141887_0.9127548736431295","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"@openrouter/sdk","version":"1.2.24","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.24","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"187fb08f51c1df85bc204f85020d4efbde350f02","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.24.tgz","fileCount":1830,"integrity":"sha512-ABTKn4y8zVkDXRrrqqPtno7D2Q6fhNoHyHddVIAVafl3+9no5TutKpvLEWHb3YJ5hAswy1h52cl7zc6N+WbsAQ==","signatures":[{"sig":"MEUCIQDbEHw0XlYWkXFt6zuCUc0mS74d5T88I2YhoG5qEwiWMAIgaFr4/Ke5Gh8/4owT0XR9o92a/1BIEBUf83Sji2bGR3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3898978},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a433ba4500225034f4d0d0e93b10f40462039fe2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.24_1786457527223_0.8415552135581004","host":"s3://npm-registry-packages-npm-production"}},"1.2.25":{"name":"@openrouter/sdk","version":"1.2.25","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.25","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2947ae9df32dfc03988593bac01a15f3119b90f2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.25.tgz","fileCount":1834,"integrity":"sha512-e2ZWWKjlAeHM6aq3bRN5RkbDU2g3TYqbWPjQwsmnTxQjSyWCKHqIM9NV8ub3CVidy79HO8xxrqH6MDr5pJPgWQ==","signatures":[{"sig":"MEQCIBsUbgCfSUker9K3oM0tRwSyl22lAmTcCWfI4UMyjd7WAiAnfgKWZGL7Xha4+kD8lVOGtPT66BVP3ZUl+GMTMafOZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3903733},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a2a1391f19083f310f72f69e1785468084b90f39","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.25_1786473106871_0.8399638322248097","host":"s3://npm-registry-packages-npm-production"}},"1.2.26":{"name":"@openrouter/sdk","version":"1.2.26","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.26","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0de8024684a09005cd30326e6cc236a9a9d64690","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.26.tgz","fileCount":1834,"integrity":"sha512-pKDEWZXW9vBeZWTKOztlnUg2sFgysIApRZbRBmQctKUEgMsmQrdXJSxEyZEVwcvRiM+8X1NBSRa5s4+H8FSFLQ==","signatures":[{"sig":"MEQCIHAdGIigv71/4oMWfoEp7TAPSZ0x68L9GYdohjg+h1znAiBUNjxnVQJcXb+/41ZxicT5Ha0n1PbKaouyJou3bklDlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3903733},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d023fb07705d939c1275cbe08a9b5de635ffd5a1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.26_1786475771502_0.6911143436722944","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"@openrouter/sdk","version":"1.2.27","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.27","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a6dc7d14db2c8f904ecff7c6d0b7e7edbfe6dc3a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.27.tgz","fileCount":1834,"integrity":"sha512-qSX6Ps4v8AzP4gdcV5Pg7smmzFDdDqRX3VaMpecLYwCqsLBNijybKDUvIxq/uB0xeY2+LmVuthfE/1IOfyFKlg==","signatures":[{"sig":"MEQCICyKX0cFc7MWfHXIMj7gCPj+9vgAZzalUu82Yq0OTr/GAiBu0NEUOiLCKkS1MkcdUPdenYHP7Is2sMgqDZkZPZ+H6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3904567},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e29657cb1f7312ff828e5db84657e5c24076cede","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.27_1786480066901_0.08637412723249205","host":"s3://npm-registry-packages-npm-production"}},"1.2.28":{"name":"@openrouter/sdk","version":"1.2.28","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.28","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8322485c1fcd3e0ad1f2b2006ba3015864a03a48","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.28.tgz","fileCount":1834,"integrity":"sha512-cxc/IfZal7kzX+V69hpk9VufOQRWViJf4YYPhoMm2sSE6WjyrfZs0MlqvalUT31pXgugKIiwxCZGAmDsSLsf8Q==","signatures":[{"sig":"MEUCIQCBeFAKEQQU0dFSb/6nwtvbYu4X6m9UAYffVFnBKDFOYQIgYSLbS0Nj9dfH+gp7TqZaN4mYRGMz63eBznuqNkoFslo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3904590},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"518d74c503b10b0706417e026e8831bac617929e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.28_1786554778459_0.6258734160368487","host":"s3://npm-registry-packages-npm-production"}},"1.2.29":{"name":"@openrouter/sdk","version":"1.2.29","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.29","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"762e167377c7d20aaa749ad3c5e1021cc631f4c0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.29.tgz","fileCount":1834,"integrity":"sha512-zQUsKFJQSlnYCX32Vl3q3LcsN4N9i/6FX09pu0XH85xagYIp2XKJam/JIh3XWPotLUvpF+OS/OP3u8oSgzFN+A==","signatures":[{"sig":"MEUCIAoibZ/dH+xkSD3KkO9fAH7xjs7WKv6VEQHRj/sRU7ONAiEAlnzVasr6i2HkENx2KhT3h3oTP7OOL2a2W5pgHUrkrsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3907086},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0f11db8e9be685ebacb576709c6565956855fc67","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.29_1786560937816_0.3610826953277626","host":"s3://npm-registry-packages-npm-production"}},"1.2.31":{"name":"@openrouter/sdk","version":"1.2.31","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.31","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0c11c7ea39fee9c4771f48c5ac2f6fdceabfecb5","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.31.tgz","fileCount":1844,"integrity":"sha512-m8BUh67HZZvV7HJMq9KI6XgBnfvdPTtsDPwJxmbV39NY/oGQIJNK2wFc+sESIQ6hq6BskDU/XwuzX8tExe9Dnw==","signatures":[{"sig":"MEQCHwtdx8fdovrhvVPmarCctPqwgiJ4+89m8mzIIk8VrXMCIQCXdCrpE5RY1ix5hAxA7eWP8ebr7IkRG5SWZWy4oxsBww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3929108},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fa69492d6109920db26e1b149ee77571bae3c707","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.31_1786585296100_0.9882562786423492","host":"s3://npm-registry-packages-npm-production"}},"1.2.32":{"name":"@openrouter/sdk","version":"1.2.32","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.32","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"23f81e099c4f711e61940b88de1b482f398cdcf8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.32.tgz","fileCount":1844,"integrity":"sha512-qTrDYD255OnonpRvzGEmD3Ke/FOxOLmtDZwNU7wfS7BpygeXym+4kdFSwPjq3qGryGS8nYVxWwJlcpG/Mx6Afg==","signatures":[{"sig":"MEQCIB00GvD5GTzNTX9Z5AjIRx+2Lumk5SQoiDBmBiGaOXCYAiAgrlN80hQeHt1cVsb/Iuh0rg179bHCJx0WSGTE9awtaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3929166},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e0781629178bbde780bb9a65030d787cfa6b2219","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.32_1786591714501_0.7410768397222447","host":"s3://npm-registry-packages-npm-production"}},"1.2.33":{"name":"@openrouter/sdk","version":"1.2.33","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.33","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"bd1d296fd2afa3ff7c5f0adbbbde5dc02ffa5a17","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.33.tgz","fileCount":1844,"integrity":"sha512-vf4kuuNpa6H2rSDbW+GcBA+sHne4bwhgQQBeWRZJ0rkW/AL+phgACLzXE8EhJcWBECaQWNFtIEpANPT/KOU9hw==","signatures":[{"sig":"MEUCIQDsXO/U3br4pHiYpocG4SnYliyRrnwfj07cEHw/8QkGQQIga8NZHSr55wNEgqvVcCyrELGtZqKejwCnDqaZhhNeFxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3929232},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"687212aa79c1e38caa7cc62d58afbc6f1c18c085","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.33_1786645724014_0.037230542556976554","host":"s3://npm-registry-packages-npm-production"}},"1.2.34":{"name":"@openrouter/sdk","version":"1.2.34","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.34","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ea5c6a7722b3a5cc5b37004acc0083fa0c4de72c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.34.tgz","fileCount":1844,"integrity":"sha512-KdbGP/emkkdl+UG7GXJyMsImSlirCsDe2V2zdoOBAV/FS+omDwIbhWdO6N5nxGTtz6bESgE9fi3MsbMCHaSxYw==","signatures":[{"sig":"MEUCIQCOolg3NmbocgIEO/XxhyObZLHeM8ElF9KGjAU51vr4pQIgK9umf8XYKmWE1FrshXtQl1OXIXje4qamE3r3KAEoS8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3929186},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4af84c6727c2edf8bba5e7ecb6bacaa18a7e1fb4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.34_1786662584583_0.21308226523101115","host":"s3://npm-registry-packages-npm-production"}},"1.2.35":{"name":"@openrouter/sdk","version":"1.2.35","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.35","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ec5b990c3f5066d13ba1d7f6ec757a2e628e9084","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.35.tgz","fileCount":1844,"integrity":"sha512-qdb2YIAuAxKyQGiT/BQyqsEQ9C70uFqO52XvyjB1xTnyI3AHLF6QlcDG4BCWpsQs6dv2gd8AlZ/BHS1rJlyBsA==","signatures":[{"sig":"MEYCIQCLeeSVLBOHPpr1a52F0VlTolg0XSepbdlGxbUjxuzWcQIhAP2cIFA33NgFO6Mr4XI5SlypVv/lVC1rvXXhT9vu4nS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3930818},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"655b281925efd8a684069cc2ab9cdbd5d19f3280","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.35_1786722586549_0.2051780096510205","host":"s3://npm-registry-packages-npm-production"}},"1.2.36":{"name":"@openrouter/sdk","version":"1.2.36","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.36","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"386b8932981f0905022dec8f5e5048a55b7176cb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.36.tgz","fileCount":1844,"integrity":"sha512-5pwlodMBbl9FWmq6YTZ7THQC3jedj7z5oELNPoUNmsVGEhZNrROaiTsC19UNTI2NvipEL40l/AaA/pc0PhE4TQ==","signatures":[{"sig":"MEUCIGa3Lj6Kiu8/N+JiHJ/l7swOsudL3KN6s/s7sTMLgXmlAiEAu61rDFXN/K9oBj1IDObKM9dR1mTu6U72x0JZff9DQoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3930818},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"041698f69c35ea713c1a1eef4dc2e7264ce198da","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.36_1786740260137_0.8666047177203704","host":"s3://npm-registry-packages-npm-production"}},"1.2.37":{"name":"@openrouter/sdk","version":"1.2.37","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.37","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"55df793a6829c95847d8178733fe92345602717c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.37.tgz","fileCount":1844,"integrity":"sha512-4i9PS5Nmf/yy14fhnl46U+UxPJW5uHG1HZ4xLsSrEa3zKoLUdlYd07CKeN3KbZsAw/yMy9CO5djSWaU55CamQA==","signatures":[{"sig":"MEUCIDISvyqoAAqd1iVFnpLZkJLq794oP6jYb0YpDGsUq0GjAiEAifnT9az4viaBAOHxAg20unMwooYcZ/qqbDXTMhQYYLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3930865},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e178aea5a8c2db4a1ecdedd373b2c138de74e2b7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.37_1786743093732_0.3892052998186588","host":"s3://npm-registry-packages-npm-production"}},"1.2.38":{"name":"@openrouter/sdk","version":"1.2.38","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.38","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1a3f5f08199783a4264a2d25dcb657a3639fc545","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.38.tgz","fileCount":1844,"integrity":"sha512-qrduBQV37qfkOMTC9+EbIlIvCv6joPQWQsK/JYfJb642LWginyzwMGeyFHc3ZkOIatGgOE5JPXktf9DlEzLFcA==","signatures":[{"sig":"MEQCIGy5sXX4Qric3DC1WAwhENlxkZWY3MzUY1ugQCV1apA3AiB0IMk4B2JN6Y/pHDvB18JSHoTD5rcVrU62x05st+OE5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3940690},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3ddd47e39c09217fc1033a1591f28922701d6b10","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.38_1786945257763_0.9264529956999579","host":"s3://npm-registry-packages-npm-production"}},"1.2.39":{"name":"@openrouter/sdk","version":"1.2.39","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.39","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"50cf1e02df6b510265c32e997727fc11f91dd8c8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.39.tgz","fileCount":1848,"integrity":"sha512-tw8uPLEe01EyK2BHsiZcJYDJYfUdNVauXsVuNIboWcpYpr+QTdgsn8/k+c0qt5O/DyQ6swgQ9SJslQr5NtJLGA==","signatures":[{"sig":"MEQCIAv8ig8SkJvzIhQtRCNgSsv+h1eswtXyp62o4zw375yDAiBcDiW26o8poVgwQEJmBnJg1heqvfU7NpHQWITxyq70KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3953002},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8ce157df3e87b22ca1142518577fb9b17bb9a698","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.39_1786997789249_0.045396826698088866","host":"s3://npm-registry-packages-npm-production"}},"1.2.40":{"name":"@openrouter/sdk","version":"1.2.40","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.40","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1d12f81f841e5ea2f563221729117fb8e66183e8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.40.tgz","fileCount":1848,"integrity":"sha512-x18WSQ6BsICP+tytx0DLzZjVeKn4wSL8hd6U/NXZcIaMWCxw5OnnuPnVQ2+5fPkwJJNcUv8s6SLZUPhneor/tA==","signatures":[{"sig":"MEQCIDmRVi/kojcnQowTicaJJCpYM6Eq2L4NmfxNnpVGRY9VAiBwQGTx3pqC6uJ8mk4mJA+P+HJJTey1vfmQBSqkmL0K+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3951440},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e19bca6cc5c12d19afcea54bc43edea51edea6a1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.40_1787001230982_0.14748589777267052","host":"s3://npm-registry-packages-npm-production"}},"1.2.41":{"name":"@openrouter/sdk","version":"1.2.41","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.41","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9d2ec23460ee4d7be2ef13783273541db9b76004","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.41.tgz","fileCount":1848,"integrity":"sha512-RqvauVloTIvtiKpga47I9pVZJAIOHJec+uMXuOovKB9raaRPKAeJZDPi6tsAxJqpDmWrDCuv4pQEFzCILEJRog==","signatures":[{"sig":"MEYCIQCvqesaeh9HtPalL2XBXjl6AXsdAEueqyFHwImxnx2McwIhAIzZOxjjUo3AgG2ud+1jVvrmKEUwg2WV1OEWf9+2lasf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3952340},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"181fbc3a1bf24a7e21bce087a765396ac080d2cb","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.41_1787003644217_0.6312330640750954","host":"s3://npm-registry-packages-npm-production"}},"1.2.42":{"name":"@openrouter/sdk","version":"1.2.42","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.42","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e8013872f3d7dae0c6014299b670c81d7a68c7ca","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.42.tgz","fileCount":1848,"integrity":"sha512-KBv6ICwzPElLKVJms+mxhEpSJ/YUeY/J2otkesDnlJLNZKwZqP7B6qri0sH5sRC6v0BdPjUonjbA+2PdOB1R3Q==","signatures":[{"sig":"MEUCICTO5/HvHLsl+O6tqFmbL+oSgLw06WTWL7pyipUF7DmUAiEAydwz2Bdk15KrRbPqyQkClJgdQi3zSVwajEl3x+2Xm+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3953012},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6d6e01aae14eaa997a7aa66c2c433393d821ece4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.42_1787013817684_0.6758951891807115","host":"s3://npm-registry-packages-npm-production"}},"1.2.43":{"name":"@openrouter/sdk","version":"1.2.43","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.43","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"bacef0811ab0323950593f7e3cf65386dc5118a3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.43.tgz","fileCount":1848,"integrity":"sha512-QwiKB0OSj5fdD3Hg3CRrJc7E6+BYiEx80OrnlqGDrlTERRhDegwc+unehjouuY0BOof7tO0V3JbCN9quvtZRfg==","signatures":[{"sig":"MEYCIQC8oM8PC1m6KWW43cM0OPgSWl60f/j3ALM6M3Fr6S8GoQIhAIjSuRJEqdOOu6UVryjs+HcXa4mWpX6jU9CqaeUl31vK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3953457},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e0f8e9c0a6ffdfc765794b209a229f6e885df6d0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.43_1787089016687_0.5216643904371487","host":"s3://npm-registry-packages-npm-production"}},"1.2.44":{"name":"@openrouter/sdk","version":"1.2.44","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.44","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"64615acccae6e90f69fb48019f0a2bfd455cc7e9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.44.tgz","fileCount":1846,"integrity":"sha512-I0k5FckwLsbA9vEW5Djkx42HSPTR4O8cjovem9ijpHCPcgeOrKb17Z2bm9C9is9NNuTBcyy2PxA8ZxCdW6fJgw==","signatures":[{"sig":"MEQCICxOzsb4cwy0C8HaSkk6yk/+vn+amOaw9EvJMgv18bgBAiALygEp1dTuekQqMRSqkzNHhtV28zi0f9upU2psCzPjqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3950599},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c76fb65e0e5e899c017b17147ae2a6d70b0b3823","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.44_1787115929951_0.6632047774213825","host":"s3://npm-registry-packages-npm-production"}},"1.2.45":{"name":"@openrouter/sdk","version":"1.2.45","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.45","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"dd20bc3be8a86c19dabeea6e82790da53e16d36f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.45.tgz","fileCount":1846,"integrity":"sha512-0TfCMqrkv6hPlCTa20XihbcOE3FH5hwzKPfBdWzphkd+UlFF7lJ+dqSkEiVJelKxRYH5/btgLtY9YZ5ABNDncA==","signatures":[{"sig":"MEUCIHIweIIrinzJll8fJHvU0/+SbNjbU8vQUSB15QMC0jTzAiEA+keKzXjYdzZYs2zsi0a7o5s31yS2N7segmgRPQ/lXnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3952294},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"27cd191f8a451d5d9ee9926f401e3aafd50c0faf","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.45_1787172880499_0.976922653717752","host":"s3://npm-registry-packages-npm-production"}},"1.2.46":{"name":"@openrouter/sdk","version":"1.2.46","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.46","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2f371d9ba262d7d8882feb5d9efb8274bf847211","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.46.tgz","fileCount":1848,"integrity":"sha512-IBSJSIuyjnQc9dH36TOsPcyWJ3x/T6AYtC19jtc9yRjdx0/lREXgwwJWbuJhWZgZrkFyjRlMU7cW2wxCgkvn7g==","signatures":[{"sig":"MEUCIAlbeqcO2Tr8M2ZCbLXZMfL2b3rcCrJD658qF0In/ky8AiEAxlCh9LRzE6WzgYf2wCYN4L8xpuFGW62UWmldIosV3Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3953869},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"610075ffe027147f5eb4bb41623477513b207f5d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.46_1787176855079_0.898926725959684","host":"s3://npm-registry-packages-npm-production"}},"1.2.47":{"name":"@openrouter/sdk","version":"1.2.47","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.47","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"54796cae71688647319fc82aff76b1ed2b26d7a3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.47.tgz","fileCount":1848,"integrity":"sha512-OnOUNQ4IzO1y/WApQiM4qR55e9DCsze9JPfENbj7S4Teo89nmSB2en/AkI08y1296v2UtLiaopwD59hV1fgN7g==","signatures":[{"sig":"MEUCICaHmBLLMdV47Fe7d0yaB8U6WQACwcxiOBwdAwcUUU2VAiEAy9t6ToIzPlkZ2Nd/2C1mWzipvRPegwQ5DpA4UngMx+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3954121},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"91a07ec09df187e505c3f0d016946af8468819a2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.47_1787179106973_0.6167199919239628","host":"s3://npm-registry-packages-npm-production"}},"1.2.48":{"name":"@openrouter/sdk","version":"1.2.48","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.48","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4827e536ffedc6ff73973990095cf68628451545","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.48.tgz","fileCount":1848,"integrity":"sha512-Tgdz4cG0w8ZyqqMrZhuLcV6zLSNfKTzbMaIjwE0VQbWKN9UuKS+H6h/E/3nJK6IUx+6UsoW8aAM6HG/JuTx/Rg==","signatures":[{"sig":"MEUCIBlzOKhcdg1dwvRlC4VZo8kNFaBK/w7NcKhzsYukiGIRAiEA+Lkbl8sqGkn7ECfQDiMwZp9HR6IicVyCj6GwSfQi1lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3954240},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e3103802dae2b747b0bfe7da66c80e1afb4163f5","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.48_1787229222345_0.4817902716302349","host":"s3://npm-registry-packages-npm-production"}},"1.2.49":{"name":"@openrouter/sdk","version":"1.2.49","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.49","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"11d6eea56cb078881a4dbf667b14f87459f78570","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.49.tgz","fileCount":1846,"integrity":"sha512-TlTGrpnQ2GFFF2vgo1nY/jqyq5BjvWbmxfzzYQXsyP7f9QeD5qZIOHOYem+e5Dd1fSNXGzWr62QKhsLOJ8qyxw==","signatures":[{"sig":"MEUCIHlVwfl7UhrSGyRfEaXsYakyditl1VpG/03f5weSmnseAiEAp8/p/4q3zR+1w4sRhGRi5PMD/p/TMVcGNra9kbY29Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3953393},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"345f2bd6f84b3925b8e491c7aac472f4f463ded1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.49_1787249987130_0.9397806141896055","host":"s3://npm-registry-packages-npm-production"}},"1.2.50":{"name":"@openrouter/sdk","version":"1.2.50","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.50","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e614dddb07d2179a0efadeaa2adaba57a4792512","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.50.tgz","fileCount":1846,"integrity":"sha512-zMMlv0/b0kSq/Na9vgkaeFeD0ASEcqCOmQI4xImht1rTz93XVYwKWZ+RSOYmDlrF+lLn4+55ehPAJ422bicqqQ==","signatures":[{"sig":"MEUCIQDb2+60FO3cxXjyYiC7o7FFJyG7+bAonWDBB5DhqGf6EQIgLx1MsKNUhAAXV+CNel07wBJ3J6nhZR8AyDqYrNMeOjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3954921},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c0442bb3ddc61908a598c5d74401c06a42ed9c2f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.50_1787253711568_0.49194962390318375","host":"s3://npm-registry-packages-npm-production"}},"1.2.51":{"name":"@openrouter/sdk","version":"1.2.51","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.51","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c5048146acab4545497d13bbed4246692e4f351a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.51.tgz","fileCount":1846,"integrity":"sha512-jUYRRUn0iskeIS9xRTp3+QBGUy4UJRMXIOpcxX3WOSkwORafU6qhyuFyq72ZsQRi3vP6X4Ek6OkVR0KzcwTEJQ==","signatures":[{"sig":"MEUCIA4KGbCPYsZVOheDKARn8FJcAWUI7mF5T5too90+TGodAiEA0W+b6Da+/4ifGDAV9CwhFRtxZ3+sjOPBpTm62GvmHoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3956753},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"45e51899073aeaaec255f3dd0dcdad3f397ebaa9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.51_1787292998781_0.7569164975123066","host":"s3://npm-registry-packages-npm-production"}},"1.2.52":{"name":"@openrouter/sdk","version":"1.2.52","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.52","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"dd82ef63f0b951fa655e5c25e26754b3ebb9f10a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.52.tgz","fileCount":1846,"integrity":"sha512-0r1wrg95cV7z+LQgsyQ4W2mZlAW5aWJUfmQzjULC9ZXKu5D/fi4jhkIQOEdxYXsFzoCvtVmDoUKCT61z4Z208Q==","signatures":[{"sig":"MEYCIQDzCWeiYb5W0BROwSGXyqz4BInlOFdt8wyuRl+msW20mwIhAMz/TdOpvVQEzHhQP3jXOCYb6WZhpO36mx93K7ut2M0r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3957487},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"99b04c61eb4d1e712ca3f2963907583481d99976","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.52_1787343056794_0.5700436715110706","host":"s3://npm-registry-packages-npm-production"}},"1.2.53":{"name":"@openrouter/sdk","version":"1.2.53","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.53","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"10ddba690e82f50e3518d035e6676befd3353ddb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.53.tgz","fileCount":1846,"integrity":"sha512-b0myYv2JIkLLCAgkjLTzXMPb12V9DRsisaxXyke5Gawg9XCf/nVNWJl3gYlAGmcmaLOgr1In3WgRVteCIe0XfQ==","signatures":[{"sig":"MEUCIDH9lhzc+m7VGFWM2MTEuseC00M+Drc0Dk6jR1ydZW+FAiEAk5bsjJ8zBdZ4Kp5Y2uOEKtFSiBrCnEgImYhMggMpxZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3957695},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ed3e8265342d154fc250a6c07b9660eba20c7b72","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.53_1787356129433_0.8225074856881611","host":"s3://npm-registry-packages-npm-production"}},"1.2.54":{"name":"@openrouter/sdk","version":"1.2.54","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.54","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3184ecce13c5e0cf6e55753d4d4f7aa374de9a25","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.54.tgz","fileCount":1850,"integrity":"sha512-i3Mj6TaQ9THR/gtzMLcedWR1Hk6oEz7Xnf6g+1wHQL42Gra7LE5jVjiS80/H2cHG1567oWQxSZS9ochFIWiasw==","signatures":[{"sig":"MEQCIATtw3Lwlck/zx9idDnX+9WgACrwOd84HWmu5tMbq5JqAiAZ8oRBHju0NseVu7zrZoSQBM2uTmmUMnQRfKBeB6n5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3963927},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cb9393a896016155780a7fd04d3429ee2317b608","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.54_1787380362232_0.9579593867913885","host":"s3://npm-registry-packages-npm-production"}},"1.2.55":{"name":"@openrouter/sdk","version":"1.2.55","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.55","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"fab9f0d3368ca7c6eed53cc996ae9f7d43da06f0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.55.tgz","fileCount":1868,"integrity":"sha512-eUs53fsZ7BtPkOnaTCVJlpR6uuoms3uL93E0leaPUiHkExDeSLF6fFe7lPuMpPdoRIq7O2H+5E4jfIlSygpNCQ==","signatures":[{"sig":"MEQCIB7MHhIse1SDpOEW9/FHMbJ3l/JAWJpGDv7iT4i+YSZVAiBAMM0olP4Aic2FsdF9cQaD8OcBlt6O3QMVTVrD2NSx7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4002386},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6e1b80530faccdd0d4a6639e875ddffdd361b116","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.55_1787536920208_0.03032404815021761","host":"s3://npm-registry-packages-npm-production"}},"1.2.56":{"name":"@openrouter/sdk","version":"1.2.56","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.56","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"56c57db92c1a32052e6a4def422b3915a466d756","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.56.tgz","fileCount":1868,"integrity":"sha512-kyGGzPJiYwvEHbyH1DXvfxtMCugI/xI1A/cvr0dmrO7UjraEEMGGOcMPR5lLHTctaxme0AvO33EyE0Iu/UVspg==","signatures":[{"sig":"MEQCIEt5mdts26e2XMs9G48/ofsflfcLjl3JCHUHG9aLb/63AiArPvf2NC+76mu3/cQLvznX00l+MJwPkC1iThQoUdcv0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4022229},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fd82ddd6c2db65feaed6a170bbd7c489f9a49954","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.56_1787544873914_0.40085932305059435","host":"s3://npm-registry-packages-npm-production"}},"1.2.57":{"name":"@openrouter/sdk","version":"1.2.57","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.57","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"edd9f28253ab03eafca707e136251e32428b342a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.57.tgz","fileCount":1868,"integrity":"sha512-+AajlrDj5iQdn6ti9vgm4PJILNarXazFUySc6vhdOhQPzi8n8jC+9i2AkvzlLrBsy+olc8GX1DGl0XCTJaPYwg==","signatures":[{"sig":"MEUCIBJQJsjAmptDFuUkDenVuDPfic078lHHlqCJCR9QzF+oAiEAyQS2tlPfsRp6j4WakFt9S5L98O5od8x1RjMRfeUNteE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4022567},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0143c3942a71ecfb656fa15fb9d83c53c22a1cee","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.57_1787557569698_0.25355951981349234","host":"s3://npm-registry-packages-npm-production"}},"1.2.59":{"name":"@openrouter/sdk","version":"1.2.59","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.59","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"35da481943932a2537766acd008977d64f62c4bb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.59.tgz","fileCount":1868,"integrity":"sha512-BpSFoIMbk32ZYcywa9GSUul9dCAy6uWLOSkBBnjF5waql1WRPMmtjEFhJifkL8mteFJfRjZyVMuZtxfDO/10bA==","signatures":[{"sig":"MEYCIQCGeOfTSzj6IS1ykAH8C2omb8+V/trGmO+h+hLbXHCoawIhAMCQQzp8yB1+584JfbsQrUA8/rkUtuiAcuz+9fQP2Wcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4024737},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"eb7e72ac1934105d71cfcd6a188011a8c83c3359","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.59_1787590514374_0.3491045367058294","host":"s3://npm-registry-packages-npm-production"}},"1.2.60":{"name":"@openrouter/sdk","version":"1.2.60","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.60","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"688fa6dc5341a8bb1d7038c5dc4a3a84398e141f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.60.tgz","fileCount":1868,"integrity":"sha512-nZg0ziLS00k4I8f/FaX/UeL6P6CpcedHrXKeLVwdgRjYIWJ82bdCmksg2IXihX8LseZLkFfa0UNqVkx2jvrdEA==","signatures":[{"sig":"MEQCIC9xoSBCpM7stA/Vj5IujDcEfwthlGKRcFZWxWfw/4lmAiA+Tqt6G5+Aw90pCd4fPgfA7gSYwqNRYE8zEJsKW2O4Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4025873},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"00d51c7a82f62567b375dc6c23af1c8dc45f6dff","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.60_1787600455020_0.6480731428337092","host":"s3://npm-registry-packages-npm-production"}},"1.2.61":{"name":"@openrouter/sdk","version":"1.2.61","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.61","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f581ced58eb7e1e247228eef4041f5f45728e82c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.61.tgz","fileCount":1868,"integrity":"sha512-CcpiQnqNb5he3tK6Ohlyg4kYzSBdOX2FITPoV98p1d0wIGsii8zfbKdjlsd8grA/H7morb8m0awm4DmgbxdlBw==","signatures":[{"sig":"MEYCIQDYXRJ0M653706dwmT6SwiS5reWJ93DIJpdHYUnbiuEWgIhALsTP5J+mkXekbHjGMbwJM4PQdduyh6IiJgb0tQIr07P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4027121},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a0ecee012ad3463f822590dd08f29ba48576bf7e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.61_1787610091909_0.01067857491218227","host":"s3://npm-registry-packages-npm-production"}},"1.2.62":{"name":"@openrouter/sdk","version":"1.2.62","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.62","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4b78c49cb364c0e81ccef75f000684485d06a0f6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.62.tgz","fileCount":1870,"integrity":"sha512-Tmvicb75ByxyU0UGwI427MT2KOwX8UDyEDkMB6iIeoQNWcZG3k5gcVzYm243w7j7uJ+HPgEab7wz+il1qb/gVg==","signatures":[{"sig":"MEUCIQC4w8GJDrVM98iAlzbNoFyyiRCjQl86TG6OzvHu5+zF2AIgBeUIHOE4HA7nlw8E/HCCiFEVTpcXtkxMu4ldv2jfR6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033050},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3f53415786af79a10a77455aa6dd018e69bcb214","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.62_1787631897372_0.15595804128959068","host":"s3://npm-registry-packages-npm-production"}},"1.2.63":{"name":"@openrouter/sdk","version":"1.2.63","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.63","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"35574a9d01533bd2102dd9b0672e760ab165569a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.63.tgz","fileCount":1870,"integrity":"sha512-5tFBBVWtbQYl1BavnIXmzgg0koRjw3q1/NukyNTJRDnq2gOV6L5ppbxP8sqAgTcirGB96qxR9h/vgafYK+DYgA==","signatures":[{"sig":"MEUCIHywzdxk4P5cF5Tp6rMOuJmz1ZlugFf9Hl3V5CSmTnNPAiEAvFVcjKWmAvFPqzMekbFgPr+mVcgdqVcRA06W4C2PuQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033046},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"993f2a429e0130b5bd2d4bbe282760180522cc94","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.63_1787643596644_0.18007756569113087","host":"s3://npm-registry-packages-npm-production"}},"1.2.64":{"name":"@openrouter/sdk","version":"1.2.64","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.64","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"fa0f08825b6dc17dfc1ac008e3c5c57c634e7376","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.64.tgz","fileCount":1870,"integrity":"sha512-Jbrj4379PVa2MuwYex7byxusn58jnSVlG5Ljo2Wy4WHd19w64eISAia9QmJyQNPaieul77EAquTW68nYOvlWWg==","signatures":[{"sig":"MEUCIQDeTdFaSHLJZ50H1kpjP6SEoNul35qwYaz+kAoMJwa1OwIgYalFlXze9H5xCuFcLB16cKVtNYt3ToxkZXn8OgsfMXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4034380},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"88ea0948e2a9daf86031abf1d4cd66466afd60d7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.64_1787644486505_0.11899141376192013","host":"s3://npm-registry-packages-npm-production"}},"1.2.65":{"name":"@openrouter/sdk","version":"1.2.65","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.65","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0624dbce961a2153ce98df0066556ac2c7d23025","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.65.tgz","fileCount":1874,"integrity":"sha512-I2GxlDy1dqpIFlUOcEKztI1ndtuI7qNFa8b3eUlGYKmvDEHtxauc4214mPC8zI+uoGa3zi2+LXEKrK7M6s8Bbw==","signatures":[{"sig":"MEUCIQDE7sW8O6ac0rRe6kb8KW5VLxte3QQcn1PdIuxUqCM3TwIgU50jWBJQCdNO/8XWAhISKIeScPZJvo27HpWnEMdnGt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4045991},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"29bd18589c8a32747f29a69a33495863acab764a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.65_1787647629160_0.6519964079333136","host":"s3://npm-registry-packages-npm-production"}},"1.2.66":{"name":"@openrouter/sdk","version":"1.2.66","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.66","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1dfc3a1a0f50c25ee1a8a4951e241e0a6a6dd620","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.66.tgz","fileCount":1874,"integrity":"sha512-r5WtTmb00k/7YBOqp1PY4X1J0ZmZv3NkyZ46o2J+WUqV4NjPItOG39HclUy3jrKxmE3bggHWWKU+mV7o8Rfe0Q==","signatures":[{"sig":"MEUCIG3WHK37qrkuhqti7KO9d6qMtLdhqayfjddnAkueTXk5AiEAiI4SDXPI6coTuvOqbzrJQ5i2heEazKC1BNJnv+/ujWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4046516},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f81d15e13e42ac85bb1f76db0d55ae68d65fdaf3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.66_1787658006507_0.8710386238030372","host":"s3://npm-registry-packages-npm-production"}},"1.2.67":{"name":"@openrouter/sdk","version":"1.2.67","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.67","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7996d9132069e555911a6879f234323432a4727f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.67.tgz","fileCount":1874,"integrity":"sha512-DYvSXRzJQkN0du3dwB8UnkAXPoIdR9r7tJ9WkDRki+0eGw5Y96J6wV1U35Vp6L+vobGtiY5HDDv16WAsDv3M1Q==","signatures":[{"sig":"MEUCIEMU7h4ryxJ2N0a7jN8MvN0Vx71jPe5rJ6bFzFg/kXJ9AiEA1Ji8EdNFadkHuWkneQns+eMSiGRvV0sO69bzwJ/657o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4046905},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9dcb9348c2dc69191c3637e23bccb0ff76bc622c","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.67_1787672236242_0.6724089202560974","host":"s3://npm-registry-packages-npm-production"}},"1.2.68":{"name":"@openrouter/sdk","version":"1.2.68","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.68","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"84c9b373a10f25ebcda2ea82dae8d274654a5d27","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.68.tgz","fileCount":1874,"integrity":"sha512-fHkf0emaNQMk9BiLtXcctnzZ50sbsd4NIBTHSvFzB4TI+1/PZMAdA2NKv3J9wyv9deJ75UzdrzEZsiDQ9c1Ykw==","signatures":[{"sig":"MEYCIQCiFSFVTnPS7QamQjp9KCpoFZrXW8iHeA52IoI5razTIwIhAI4ELqMI+Ohb0mn24R68a9o5LKCgXLBQ9wBmpO+tPv8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4047019},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e7c6e765881d60d792e0786b00610897d065a202","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.68_1787681421802_0.46021864623316144","host":"s3://npm-registry-packages-npm-production"}},"1.2.69":{"name":"@openrouter/sdk","version":"1.2.69","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.69","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"65b80cbc40a034dfa414d428459322ae347cc835","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.69.tgz","fileCount":1874,"integrity":"sha512-STEMvVMzo41s+iM12funrCl5CKxfcCnF3vi2d4IEJPk1fz4H7kIsfYsUHRLZW4kGL97KScM9rzaR4WMHPp0kHA==","signatures":[{"sig":"MEQCIEHKxZa52/7KO/yrWS38F0etZu69JbOtyjVtQak2UatjAiAELHRMN//OY+Cn+CstfkUgnDMJjHxRIb+24EVb5fN8VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4047076},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a831fec60c4b5a3c511b691c885b182d10a69150","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.69_1787690479538_0.2508013517061636","host":"s3://npm-registry-packages-npm-production"}},"1.2.70":{"name":"@openrouter/sdk","version":"1.2.70","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.70","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"bccd3ab2708698c725e02449cf9bc6b2e1aac63a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.70.tgz","fileCount":1874,"integrity":"sha512-zZ0YR0M2NFDhjsAqYHpD97RjF3xPM/YigujIgr8ad/cJj1Yc6JgXfp6RsLqFa1y+u9yCAH7CCOJo5c1TtyoeJg==","signatures":[{"sig":"MEYCIQD45wTh3RpAmhSi+dD8IBhPJp3+5tvnN/NMIJU9kO0XrwIhANoy/eFlVylkuPVz6qk+AkMclxh2xsVnOyr7G57zrGaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4047981},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"aec7d15d993c6de2a8e45d791035132e404a0bca","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.70_1787698432251_0.5879992522936612","host":"s3://npm-registry-packages-npm-production"}},"1.2.71":{"name":"@openrouter/sdk","version":"1.2.71","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.71","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c44f0f4aefd2f5f696b6139c5335296fd2b95bbd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.71.tgz","fileCount":1874,"integrity":"sha512-odFqSYbjq9g546qkqrySZOQSu+tGSDyyNqTmu4qvy8b7rHQqoCiIge0/ypK4rwwJmTeH5c28MQfWKwu97NCMHA==","signatures":[{"sig":"MEUCIQDZQ/RkPzlTgjOApZw+69h9VXsSf6ZUPGTpcuC5HbS69wIgRGSab4EJKeKGKJbGTJIRCCPv74Phao1zEWTvCHIzdas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4048329},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e5bbea79b9621442b957123e4c5499ad48ca8fd4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.71_1787732872185_0.9859356508569421","host":"s3://npm-registry-packages-npm-production"}},"1.2.72":{"name":"@openrouter/sdk","version":"1.2.72","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.72","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4ef3ef821fbfa67282e855d02c250c3f55f29a3a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.72.tgz","fileCount":1874,"integrity":"sha512-FHcp1w/MOofXFc5Jlw1z7v92z4Y2gnYg00Lox7+Vh3tKWrmJ/uTA13Xo1G/GS29eNVUWyFedmmvZvAgtHo3Y6w==","signatures":[{"sig":"MEQCIBmrxyGty11ikMlQ2nohvbU87D7cy1tArDi/ASMR23h+AiBfNMs4c4aVgNWq71cyVZ2VPcrWf0KFjVGO3W9cVyPuLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051274},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3b35626f4373877c05106abcd2e85325248bf617","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.72_1787754195473_0.5375369273163362","host":"s3://npm-registry-packages-npm-production"}},"1.2.73":{"name":"@openrouter/sdk","version":"1.2.73","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.73","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"80b3b05941b8b8fa1f3a0f16223726a69ec12df1","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.73.tgz","fileCount":1874,"integrity":"sha512-yqyrcDLRHufQuKLKuWK6fi0Psths10Ocx1Oqr5br60DOIgn802fjEXKP1ZH99CqXTARMLDIyiRW+t8TxJ0rxYg==","signatures":[{"sig":"MEYCIQC1Ym1eBZXks2O2tF7X+c6zb4MQYkvZboPRV+ZG7ag1GwIhAOjP8B/PWux7Don1Cs1e76LOd4npitEK5mD2yEyDYPZm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051054},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"13ac1d865a35a0b415622a734405acc56630535a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.73_1787766329798_0.6359009965301192","host":"s3://npm-registry-packages-npm-production"}},"1.2.74":{"name":"@openrouter/sdk","version":"1.2.74","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.74","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3752590deb4d6f659d42a004464554baa1e1d3d0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.74.tgz","fileCount":1874,"integrity":"sha512-dPkQvuO9yFY6Aqp6w26KTQW2xAPr2tQXhSSt7a8nQc4HaonnUc1T40G45C3nrfG1NNR9ZFOJlqaOz3ERnq4YMg==","signatures":[{"sig":"MEUCIHBUNMZxqNyTfrgqYP3aJuN1Tw2xr2ondOWRxJhwo2GGAiEAvH1ryUWogf89iK6kbSw8rJED/8FkIKANAXgaJgA1zbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051780},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ae833609c0cf38f33a165dc582aef0e2ad7fde6a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.74_1787767532261_0.21006143056367477","host":"s3://npm-registry-packages-npm-production"}},"1.2.75":{"name":"@openrouter/sdk","version":"1.2.75","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.75","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7e68bc64845bd90c51b57a8842357990cc99bd59","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.75.tgz","fileCount":1874,"integrity":"sha512-srd5mgWItRNF4dieTppUh2jOCduExdcHrDhlpej5oIppRGUd6HPiiJ2OwA9J8xk9GmlTX+K2fPzIKyyrs5QDpA==","signatures":[{"sig":"MEYCIQD3xqhJYbxGkS0Oq2kVHiU25AdTB7YGrCqoZ5vPvI0dNAIhAPnrHwKes1FwGYuaf0wEOuaZRBsSDWkijL9wwAwvcVaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051868},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"eebfe4bf8b117fe0e94dd3fcc1d92b9e681b1a94","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.75_1787772644121_0.0006771504530127537","host":"s3://npm-registry-packages-npm-production"}},"1.2.76":{"name":"@openrouter/sdk","version":"1.2.76","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.76","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f69d52431a14e0cac933ff6bd64523b80208bb9a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.76.tgz","fileCount":1874,"integrity":"sha512-N0oWenY0+b/E5iDknUgXnzH/I2CuRIR7lfcjJcZs5lUhw8Yf9u29/JTUlV4YUyL8X2i3GAODByBk9NEVb6AZhA==","signatures":[{"sig":"MEQCICa3Gosr4ccUtQ0JsDAXVlSyrO+o9+0A3ORC+lRjR43KAiB7D6LSr5pEKJyhC7gVovICT35v7BwGGkuvf59kC3+0jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051868},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"d77399cbc96545df6ba303af15da591cdde6f072","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.76_1787842595099_0.9493004288577904","host":"s3://npm-registry-packages-npm-production"}},"1.2.77":{"name":"@openrouter/sdk","version":"1.2.77","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.77","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"243a53c49f4d7cb555b920c80a84aada9c283c8c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.77.tgz","fileCount":1874,"integrity":"sha512-t4DCpUVwJyASrrGLsYQ77RwyAlgn92oYL7rVmFxiQ/zvmt6oNuqX4HkLMxTxm0A9pOjIngAFZiIkbHqmw2Y1DQ==","signatures":[{"sig":"MEUCIEtoRD2dhOUQZ5vYQ0Gg4FyzN1gRQHglE2USxhJxYcMbAiEAk2aZW2al8mBi4zb6EK2EV6VW18K1XGcJfR+F0rByrrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051868},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"414d84dbaf8b9e9fcb861ff2afd3c54bdcf7f2cc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.77_1787844121156_0.9305669859575074","host":"s3://npm-registry-packages-npm-production"}},"1.2.78":{"name":"@openrouter/sdk","version":"1.2.78","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.78","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7ff395d817c1148a72dcd69e7639c7e147dd469f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.78.tgz","fileCount":1874,"integrity":"sha512-DihNUKzASby6YJ5ljy3uN1nftae/SfeEFuaQhE97AhIOsrU0rDFfkNWk6rKGb71SslS6az1FnidkNkxU56xd4g==","signatures":[{"sig":"MEUCIQC+XpCMTw1BOBQU2lxoIKGuK4iyrM/ybnE3rovYc5pw1AIgcegmBMBYbe43ehplY8gwspd0GXpnHpfEpza/lX0ecjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4051868},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"29633db8ed795d04cccdfd944063d60a694d9cf8","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.78_1787857565038_0.7026282328776203","host":"s3://npm-registry-packages-npm-production"}},"1.2.79":{"name":"@openrouter/sdk","version":"1.2.79","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.79","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b7a227eba3707b0c034d5980e19392b3158b11bf","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.79.tgz","fileCount":1874,"integrity":"sha512-ZYXeZbCzWrwSI2x7+ie2wswfHFqDWgdZfZaG7Bp5Udf5lf9FRdHKzC5gxsC6q7BoOGoZCNLnOMSMMnKEBmLaPQ==","signatures":[{"sig":"MEQCIFkLGKi6CIWsv568MJc/+FARUl1C4yrzWVs84stkDmMLAiAnx/1DkFvfLLEgh3W5Zb3L//eceyDmgtbFFuXzEoURVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4052004},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9d2eb5f4add13c456fa4745f27cddd01a72d2c82","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.79_1787865433277_0.1612014842629701","host":"s3://npm-registry-packages-npm-production"}},"1.2.80":{"name":"@openrouter/sdk","version":"1.2.80","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.80","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cccb0c75b738e3cb2113bb6e1ec9816d3c601740","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.80.tgz","fileCount":1876,"integrity":"sha512-anSNV33p+8hWOgm/m+ACymgawY0aVQ+mpuAB3BZ4xhd174us7nZJrtMpBrW0X0PNzcCmJlrEFl4FTR2E5+/Gpg==","signatures":[{"sig":"MEQCIAP/Xh5CiOdvIkIRPo3X8b8SvbDKAIAPVK1KTCTfj1wXAiA7bvJnt1A+dc40FmLtX329xXYpFzjl0M38gXja0jOhDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4054263},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"45ecf106ffcc394d94dafe2b4989672e18cb318d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.80_1787885873388_0.3643009718747936","host":"s3://npm-registry-packages-npm-production"}},"1.2.81":{"name":"@openrouter/sdk","version":"1.2.81","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.81","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"acdabc5957f4971e6ad2c1bca9c9e75af3fc216c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.81.tgz","fileCount":1876,"integrity":"sha512-MxLR0xbnvKJrRL29uC0JSN81i4WuENtDzqYc/d3ENamNxGoIWvDFJTWEkgdf7NtQV+eMVosjxE+nRiWvP7ON5w==","signatures":[{"sig":"MEYCIQDFjBE6BIwTl6jnKXST2CD7KLuQzmk2M3r9Uj9CN0FhXwIhAI7kL0xX3QFc5j4xYwreQ/9ck2i85zv7RM5kq2dg4rtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4054997},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"45690de7a2352aa706fef1b07740e73d47e672a6","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.81_1787932227329_0.9045789149790482","host":"s3://npm-registry-packages-npm-production"}},"1.2.82":{"name":"@openrouter/sdk","version":"1.2.82","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.82","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4183bfed268c8f31b1c20248a6a19762ede8f64f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.82.tgz","fileCount":1876,"integrity":"sha512-h9KgwurgfMo7QgqdqUK3P1qWVnDTVmFZWL/0k8HAvoHqIJPg7PavcGMm/x9uiRtUaNaGLQMKlXkoFY8bM8Rlfw==","signatures":[{"sig":"MEUCIQDTSp+FPcWxq1jM5Bs2T8NpOgiXVPOLVOiYk8W7rd2mqgIgEIRB/6nbWG2ZaErEmzuA2WUQaLlEV2uI91mssTWQ1Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4055731},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"67752deb9c3dbe26abde556d3e4567c37d857eda","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.82_1787936943377_0.16731595285435552","host":"s3://npm-registry-packages-npm-production"}},"1.2.83":{"name":"@openrouter/sdk","version":"1.2.83","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.83","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"dc84ef3ba2736ec4ec05fc952c3d4bd3c53d5a3b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.83.tgz","fileCount":1876,"integrity":"sha512-xgzL8gTElcAxalNGAJdkFf3ouRmLQQfeHL3KmmfY39MniUQC9z6uX/azKzADAoVM2Av56ujW6agbCcF+2lIZ9A==","signatures":[{"sig":"MEQCIBoScxAnqabFkBWuCESQv90BR8d0Sr7kBaY11v2FAjumAiB8R4UNECqddNr+Cyok//oI8PaMsSFiXrznW161nJqMgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4056690},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4882494abfb79a7ef3a138fda38a8dd949019e0f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.83_1787947092637_0.9203812013442407","host":"s3://npm-registry-packages-npm-production"}},"1.2.84":{"name":"@openrouter/sdk","version":"1.2.84","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.84","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"50e11919cb40230f02e9f581fbfb824d7e17bc73","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.84.tgz","fileCount":1876,"integrity":"sha512-m1kidKxUDqNh2sBDFA5vZUYgYlpMnruuGaOppzPDURJaK6xEA3Mf2Jm2i3VVrroKkPVxyG/1Hyem9ER5foLOXQ==","signatures":[{"sig":"MEQCIHHvsj7JMUb5Ui/mX7STt28EyDRyPm/8fsjlmC/31EHfAiAV7M/m7JtKI1hmtq1HunKF+CwI28Ipf1423oLLvFPkOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4057167},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"24d6822ff5f6ee552996ae84825ae8d839517b5f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.84_1788063803907_0.010040430952431345","host":"s3://npm-registry-packages-npm-production"}},"1.2.85":{"name":"@openrouter/sdk","version":"1.2.85","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.85","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3e74c2851ec204a3de60b91693c7ca789d2d0f6c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.85.tgz","fileCount":1876,"integrity":"sha512-OfsLSUovea+V4OLdZ44TaQzLzobpKcao3rIp3mOOCSy22XPad+zFRdXdKYPFvF0QvUWl/l/AaVVVrptvxOPZ0A==","signatures":[{"sig":"MEUCIHgXdBYVL1A4JTPkvbawfLG8bqd42tWaWvRowgYTv7W0AiEAwcxeUHIzTnq5BxbLU9afUlU80HJyg6hYchyQz4qqjyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4057843},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9dee187e377cdae9e6e5b80fee3f801b9b07a355","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.85_1788146058305_0.10048469636383461","host":"s3://npm-registry-packages-npm-production"}},"1.2.86":{"name":"@openrouter/sdk","version":"1.2.86","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.86","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e9346aa4c30e1ef57f1cfab967b40ab4b2b4463f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.86.tgz","fileCount":1876,"integrity":"sha512-tjOF0txXiPNBnHDGpi18gkZQ9Uk1b+C+9l3hu+qp81NBvccpFsCojQd7PDgjPAvdZECtvyeQOmzUtmLRWEs6tA==","signatures":[{"sig":"MEUCIADMtQ1ppoXsLen1QvYR9YIHXPqm+kVipmd4eyrFmBO6AiEAjpoRl+oozIk7E4Hm1c8c3Vg7yImg2YNP7gkEYPkBUns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4059080},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4dc67761e918bd73adcff0d7c39637dbe959107a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.86_1788179220936_0.22868243919326248","host":"s3://npm-registry-packages-npm-production"}},"1.2.87":{"name":"@openrouter/sdk","version":"1.2.87","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.87","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"81106a0a7ac67a817495da7e5905518c32eb7f52","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.87.tgz","fileCount":1876,"integrity":"sha512-KUf89KZ4nR/7Buji0y/hBSodM+j7hLV9CziP2iHCK4yG8HA4P8hhiDJJGdHK+w+2teNxwTiEN+2/oHLzIOandg==","signatures":[{"sig":"MEYCIQDbt7bYY8lztztNBafko/8hxQc1VcSgsrPWEz/yKGm6yQIhAKCKTQqxfkB63GNAkomh0LkHYSeBemxFB1SL5K8Hx8cG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4059522},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ea125e2b7f4fde765db34942667e59f758954fc2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.87_1788221345298_0.7528959950259748","host":"s3://npm-registry-packages-npm-production"}},"1.2.88":{"name":"@openrouter/sdk","version":"1.2.88","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.88","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b3f32f8004101df8c1c4ec92dd3b4aae11a04efa","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.88.tgz","fileCount":1876,"integrity":"sha512-qQfv5EmR0Yozyp02vQlOUHiMMCTz8mA+FCo7AEKiCy3OZXXcyQmpFFsU0M0TbbIWAG0uEnvRL3A13+jzVHCE0A==","signatures":[{"sig":"MEUCIClPCpT9jfoSY1sEcCoY+m+PMaBL1amaoln/eecyL0qxAiEAvJdTon/tSxDepLnLvSOT5HDCwnaSETdGJNHG7tveTnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4069405},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a36d863c479fc9f083f153942cd237f2b4b8161e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.88_1788227391834_0.9880915955204512","host":"s3://npm-registry-packages-npm-production"}},"1.2.89":{"name":"@openrouter/sdk","version":"1.2.89","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.89","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"93468671d2dcbeb7295438debb73b925c76357d8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.89.tgz","fileCount":1876,"integrity":"sha512-JJK5SuqjEwWg/5c72FUNUxACs9tybfiepq2GEFtJgE4wcdeuida80rN4FLMMDOlIb7EDQC5KUgOL6/ZKKOZTlA==","signatures":[{"sig":"MEUCIEjXyMLUbFk6uyvi0yYBcqoNsxCX3Grhsv+PRTtc8O4XAiEAqk+S7u1lC//3jvuRV78+5tedc/voogTkUuQBmsOIpKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4069527},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a4e36428939bc926459433d00d57c8e09e87b894","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.89_1788285233421_0.7404509288090781","host":"s3://npm-registry-packages-npm-production"}},"1.2.90":{"name":"@openrouter/sdk","version":"1.2.90","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.90","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"455fd7aa7f13c19c43a6b152f89b22743e8def20","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.90.tgz","fileCount":1884,"integrity":"sha512-BHDpz0d1/dVuvo3u4lvva+l9TDrp2DKm2UW/bbnd+KI+nt8el4Ovk2W/3Rg+es2Oyg+kEXi09yZxufFnExaO2g==","signatures":[{"sig":"MEQCIEcIAQgvYQiu2HPySy+yIk4Qn6FEsCqyGZhenWdfaHbRAiBiLnA7L9y6DzdSqCf1HCH7NUoJqzSp2RrMt88JiqkFyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076642},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"985669e6e78c5930ed3c3845a4dc60160c9c451d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.90_1788287681564_0.6878511143145944","host":"s3://npm-registry-packages-npm-production"}},"1.2.91":{"name":"@openrouter/sdk","version":"1.2.91","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.91","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0e1548eff8ef1097ad4d3afc1f3aa06c5d31db15","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.91.tgz","fileCount":1884,"integrity":"sha512-Yo1PaE3XvYGSw9lNZPBksKbZYTlm8Sh4ONGA2GTKhnDQersc0Chgizus5Ht42vdWWvJr5V2TbiwdfUsDMilaHg==","signatures":[{"sig":"MEQCIDOAz+RFhiHyyb6//U0uWYsXstCuMzMdRY03HeAx8/oqAiBteH0eBfVXjL8wchC16Z63gTgK4wOgt6I2IRzAauowLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076642},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5e40bf8597a97c2c464964f478e5b2cd21bd568f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.91_1788291645867_0.5940270733112096","host":"s3://npm-registry-packages-npm-production"}},"1.2.92":{"name":"@openrouter/sdk","version":"1.2.92","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.92","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"736a878a0958e131d97c194f96c84f6505158ffb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.92.tgz","fileCount":1884,"integrity":"sha512-zlrz++mY2eVkajnElZ0+C4dlO0t6JyO84WV1nyc662VfrviHfjhKNbecUgHC12RGcHMgcbwIaMvqjt9ynmshSQ==","signatures":[{"sig":"MEQCIELAnr2wYvXDVUal7mAR9frTce40RtvwQ6lkIMhKmdmaAiBK5NAkg4MvpCWNtsknmV7q3JBxdLjyoGDHZj5VYHSfRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076875},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5cf9df1d3efc44693f91d1b8b5c26f5845db8cf6","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.92_1788300172962_0.5256203899535083","host":"s3://npm-registry-packages-npm-production"}},"1.2.93":{"name":"@openrouter/sdk","version":"1.2.93","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.93","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4de3fa4a72777cf9d87ba78eeb3302d9f421b438","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.93.tgz","fileCount":1884,"integrity":"sha512-ef2j/Pwt0kcFX5gxXxFMmx3Z5DfWZHiGzRyG3M6prNPIOU7gNSTbu8y4mRqL+PyvEx0zJ1MsAuZQKiIpGk+mHQ==","signatures":[{"sig":"MEYCIQCopImjbLTSZNWRKeCmDUFgg+/YCYEL3MtPKbWASj0uFwIhAO6aJbewBvNNrsob2lZW9ZH5lG4di1xfCZKazsexLd/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4077079},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7506f7697dd1f4e97858d7ffbd36b29d538fd3b4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.93_1788324065891_0.6772787079423681","host":"s3://npm-registry-packages-npm-production"}},"1.2.94":{"name":"@openrouter/sdk","version":"1.2.94","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.94","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"877a07e3d527074bb877d1abbb0cb8bf7ae49cc7","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.94.tgz","fileCount":1884,"integrity":"sha512-Mb6io95GOaXt1g97wpswUr+BSywIx0t2kG1je2X4+noAxrzR4Pb6PVv8nQ8Hppv/H2enzZ0W6TgEETW/NRCJfA==","signatures":[{"sig":"MEYCIQDJqXK3dOnfDUcybg2xpPAE1EUiPY3dmyDLhVAjzNY4SQIhAKtKgsrt4bvbDHaHY8ukujVrwhRTCIvkQs1w52ybywjb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4083266},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"62865e3e45fe26c7c8fc0f4f108847bbb2f595f6","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.94_1788365298753_0.024385320011386824","host":"s3://npm-registry-packages-npm-production"}},"1.2.95":{"name":"@openrouter/sdk","version":"1.2.95","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.95","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"1159aa15b071f9f8204d5f57d0b8a2e5fe52603e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.95.tgz","fileCount":1884,"integrity":"sha512-7vfT2d5Vn0olfVubBtOu/r3i1Qsl9KIvh3i+E5x2gj+a9OCudHbBwV/0gLLVtGGSuHr9y51Us2/3he0HTUy/Hg==","signatures":[{"sig":"MEUCIGrvJgw1Fikb2nWXTLRPb3TkjsP7IRcpEEBrZ1qewZSfAiEA+LZdvPW2YKl3Rl/7FgK/1Uezafq9GO/QltW5B0vWnTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4083990},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8221982ab414bde333d97679e7028cf0afc61d70","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.95_1788374997362_0.8599211857874187","host":"s3://npm-registry-packages-npm-production"}},"1.2.96":{"name":"@openrouter/sdk","version":"1.2.96","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.96","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c4ddb56339d61e73b9967c4001457cb212126bec","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.96.tgz","fileCount":1884,"integrity":"sha512-cxCIKq4EY8IS0/Bo9du7YTxU7hGeYVhMof36z3dmSQ4V/L1WxQFIMbBdstA0TArqXs7emG6fulmE6Qz1hao6sw==","signatures":[{"sig":"MEUCIQD93CEjBuZXxPKYiXxruhKP0F6UMrkorVHlsv0Hbur74gIgXBHEalYZ11Vm/IDWi9O7WYnuqCu0SNFRlu+fpgEREok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4084357},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"45fe183650172e0f05e8440461fd068f515bb31f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.96_1788377719945_0.9386829626814546","host":"s3://npm-registry-packages-npm-production"}},"1.2.97":{"name":"@openrouter/sdk","version":"1.2.97","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.97","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"18e1bc77d63bce3fc4de181e4a6ba284c42de34a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.97.tgz","fileCount":1884,"integrity":"sha512-4Z4Wa48SspX1DlZpRwAa0hF+8Qsxp6ZRodSUSjI+9co4DU6xZnG5kvOqnzqL9tjNH3pc8JP8BbzxR2MNQ+EHTg==","signatures":[{"sig":"MEQCIC+w+P2s/Dhu7AgYuFM2NySq3pugYS4PK/XURYbisEfWAiBIz+mRk8EuuEd6zDZl7zryi0M3cFKV3thtXpdWuJh/Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4082820},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"330325c77deadbc5fc4ad2f03d9846eab93a8f8d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.97_1788379554798_0.04213488893820516","host":"s3://npm-registry-packages-npm-production"}},"1.2.98":{"name":"@openrouter/sdk","version":"1.2.98","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.98","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"03f57a862d2db3541ae0bca9a54ae74449de5bf9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.98.tgz","fileCount":1886,"integrity":"sha512-G/jpUxg0bfDLHKOrgC8KvyTbQhkb7fDz33XreFVMMyJMoyABr8+1t9dIQFIgcfALfP/5GAEYRPbqwCBwLCdjvQ==","signatures":[{"sig":"MEUCIF2m2jZ0vdPdwzcvgfgNDZ5eXCdPKXYTHRkCpH+l7sO+AiEAsEn8OqafJbsMcH1fGTorZgZw4xTDoKCEvhootuWyXAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4087055},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"739bbdd52a50abf55cdafd6cc56560d39ed6306b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.98_1788392178773_0.2817279726916524","host":"s3://npm-registry-packages-npm-production"}},"1.2.99":{"name":"@openrouter/sdk","version":"1.2.99","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.99","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"08bb3c3c570e30a6dae2070d91cadf49a3eb2aeb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.99.tgz","fileCount":1904,"integrity":"sha512-0rE8+PA3vB0bYem2++gT35behn02+sU2ftVWRm0+jYuVdmXDFgqfLfwIahIzVnvnc/+wr70ds42v0AAlW9bRVg==","signatures":[{"sig":"MEUCIB7AJTU+Cf3Hg5POp8uiX7ZKKBACx2UrJS1XNfEN3an6AiEAhRpq0LJWckfiPxk753xcfz6Iaro8Y+vzLj/oDDYdG44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4120712},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0d092670b9423e916649579a7f87fff94f4e0d20","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.99_1788395624754_0.7535282011313023","host":"s3://npm-registry-packages-npm-production"}},"1.2.100":{"name":"@openrouter/sdk","version":"1.2.100","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.100","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a1a4fdcb0b86d1f51790c40d01989fd1195e837d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.100.tgz","fileCount":1904,"integrity":"sha512-AOaom06hFT/4pFw1XE+VeyHud2PM44mbxRVpFM0+4iP505OBW3AIhkXCIn32d2YKShH0MnU5/ORwY8sM4mCBhQ==","signatures":[{"sig":"MEQCIH4MaZTndo8BzD3gh83NeRG+8prvKDYp8tDMfbN/lhWOAiBNtEDmux+NxgLRKFw9oSOuUa+mJXPWoAW67SqNPpzCeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4121042},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7dafe213bf1f0a4e51afa1ee70bdd75113bbc75f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.100_1788398978028_0.3309659529938649","host":"s3://npm-registry-packages-npm-production"}},"1.2.101":{"name":"@openrouter/sdk","version":"1.2.101","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.101","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"77240a961a5d59e7f390c1b35e51d443d2ff094a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.101.tgz","fileCount":1904,"integrity":"sha512-/VCA6WfXTSdBpB46taj6bYHXWFe1X3bPZWuZ5sRxrf8SIns2yFAPEkyMpmpKsGuas2S0xUMB9hUSRvHdXjUMVw==","signatures":[{"sig":"MEUCIAdYVeJ2WEu0mnrmdRNFyKH0Kn7Gz72jFXB4nI3Sm+jQAiEAmzn3yWh8p7AAvl5nQbvUqQDMdoSFrvC5xmmlzKGsS80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4122074},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"132dcbca495fa9120928cd535e0a64df24d589c4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.101_1788454527597_0.3881856149924905","host":"s3://npm-registry-packages-npm-production"}},"1.2.102":{"name":"@openrouter/sdk","version":"1.2.102","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.102","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e24a86d668bc24b526ed50b07b4e4a9389dd00b8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.102.tgz","fileCount":1904,"integrity":"sha512-uj5YJ1W/d0MvlTemo87KRFrVurtShjAVYC38ZkBLtl/2vh/weV630frpHZSYHyEw2v+dktgR6mBx3DOWPYbCSg==","signatures":[{"sig":"MEYCIQCSQ2m1yJLIi8pFcv/K2zeUR5vw+8wFi1pUG2ZOCNhVhwIhAOgnhwv34NKGfg1TNxlPdIj3tm1mqhGMuRs6iSsLQGD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4122165},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"36e360aead943b25281961e9efd5bbe7e85ef56f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.102_1788459164087_0.7928843387486841","host":"s3://npm-registry-packages-npm-production"}},"1.2.103":{"name":"@openrouter/sdk","version":"1.2.103","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.103","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2a10005e5c666d6b5af894e0a6a9ea58228a393e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.103.tgz","fileCount":1904,"integrity":"sha512-brSaC+CbrZNIQGf6mRNPZZp0AsNMe2V1rKIXpUtgM+9jHAqemqVDtBr+R731jku7IjQhEwzZMiLxN3RZvgJYeg==","signatures":[{"sig":"MEYCIQDGtlmU3n4qiaO+fMCya/k9st3R88zAabhlhGEs0FfungIhAKMYhzlId2ZBvkTnwOd/QyGYAatu3c9H7dRpm7QMaOzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4123241},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3836ee910e7f3a725aa1736f5adb09994a352846","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.103_1788474489666_0.2326001568838112","host":"s3://npm-registry-packages-npm-production"}},"1.2.104":{"name":"@openrouter/sdk","version":"1.2.104","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.104","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e18ddf4df1d1911338c9672d14d46c41eeabec9c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.104.tgz","fileCount":1918,"integrity":"sha512-DuMpobbwJckxKqMpC0XIkMdV47zwepyiOgPrup/z2vqKsikI59KDqduFaflzd+mh5RSpSgXMsOQeset1oLDy5w==","signatures":[{"sig":"MEUCICw416kirjfdr364e6Ew/BTAy0UFcQuXmcd6Gml7AC63AiEAsqtTpo3cWitDqQ0MauRYYs82aYnYhRWzmMdEPrEpk7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4148913},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"aa7956b3dd62b957c1e5d34cb77e6d90642cf1c7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.104_1788547272286_0.8414733803256751","host":"s3://npm-registry-packages-npm-production"}},"1.2.105":{"name":"@openrouter/sdk","version":"1.2.105","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.105","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0adbe11286eec7b1ada1e31faa14ba87373280fd","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.105.tgz","fileCount":1930,"integrity":"sha512-JhXjqqPUAKMBegR6sFjPX4evGsU3ZXw54ePwXufaz0/jR4dIinqwRyUT5kfk3nkfy3q8AWHlTTP+/j9oCAfvWw==","signatures":[{"sig":"MEYCIQCbtcfa45SNKs9iu2DtDeqLvz12+/XUBHitdGHtaVIZCwIhAIq1mff8QR+lr85L6J+TAgcDGUF1tqmETPooIBSZgd43","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4166687},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"bd026af2643797f2c4f388284b966376999125b1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.105_1788549679467_0.4895644303396718","host":"s3://npm-registry-packages-npm-production"}},"1.2.106":{"name":"@openrouter/sdk","version":"1.2.106","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.106","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"19d1780898816db4df5834ab4996ff1986eb22f2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.106.tgz","fileCount":1930,"integrity":"sha512-PONsHVMN1HPocwgfbf0PxWUD0XokjEGvwF7SSyM+0b/8bZK7AFx456Tf9K7bur7UCf8Ex6LtLQa1vaJfyFkAvA==","signatures":[{"sig":"MEUCIEC8ZDlwdIYy3Hv5o4YBM80uO6DvV8RJYUWl27e8WSYrAiEA3W5Jb65/o3gfJ1TjObwEMa2MAx3DsJ8dUKeRin9+iSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4166685},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e8db5f5089a32c07b2aa21aff79b6f46ce17b349","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.106_1788553028995_0.5611270818985057","host":"s3://npm-registry-packages-npm-production"}},"1.2.107":{"name":"@openrouter/sdk","version":"1.2.107","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.107","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f6b68fbe709fbdafd624ab6c08ed201cf5ca7454","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.107.tgz","fileCount":1934,"integrity":"sha512-y3bFctUufE+juGXKc4NEWm5htdMwoNvrHr/6s2h0cv/eZN1JO833qKa+Dcr1crJGYbG+PIjm34nYYVdXtfCehA==","signatures":[{"sig":"MEQCIQCisYI/Dv7ZaPhb7BypuZ0qgvrr6dmMFACeONBK71WlWQIfQjbIhBlM43pnjQADB3vLiX4EnXsClPurVMymqXomeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4177154},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"613007b41abef64bbfd072ee049cf4a877428069","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.107_1788646187555_0.530049147230351","host":"s3://npm-registry-packages-npm-production"}},"1.2.108":{"name":"@openrouter/sdk","version":"1.2.108","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.108","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2f09334a96c28d1531c6b140f0aec0169312802a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.108.tgz","fileCount":1934,"integrity":"sha512-xYWEM+RX9KWHO6KoD39BsBqr57Mu+lElQTooP44PRBH5GYShqqVLfC9Y7tROpfAT7LuaII9C3yWzzMsiokCx2A==","signatures":[{"sig":"MEYCIQDz3lnSkk2msAmsQ8JZ9tyupW3SkacxUeoILchnrLwNGgIhAO+nSFb/IQJs4v/r7dmtq7u5/CSxdaHm0kke9S3uOL5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4177154},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"473dab8512893bc1b7726cf9b5c42fa5bdf96daa","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.108_1788802464925_0.536120292788141","host":"s3://npm-registry-packages-npm-production"}},"1.2.109":{"name":"@openrouter/sdk","version":"1.2.109","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.109","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d3c3bcb6d7fa50651386661e2815eb9711783c1e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.109.tgz","fileCount":1934,"integrity":"sha512-MAEOswcDFprQZXfYJOI6XLbF5M2vYggOCnMTqrCQsW/BiHIMNGdWroXsVhocxZYZPV1Smwg0URy/jM+q6tYDXQ==","signatures":[{"sig":"MEYCIQCiT6O2hLLZ8gSU89WUIUOGZngYzYTWwMz7LrejC0CbJQIhAPDlpQaggmcqNllUOrLklWZH67DEmGsjehRUPjwfLjdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4179641},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"85b74ea4f617df1f4aef3af4725b803d80c45671","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.109_1788881878405_0.31133934655533246","host":"s3://npm-registry-packages-npm-production"}},"1.2.110":{"name":"@openrouter/sdk","version":"1.2.110","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.110","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8ca45e0bcc97ed4dd8ed039aaaabaa96ee0574a0","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.110.tgz","fileCount":1934,"integrity":"sha512-OMqB2C7VDiINk3vTucDV3U6CBDeYBT5ylbMXQcDDgCCZnihVxD3bnmWQNgi8PBPjfhVM8Nut2GfJgOm27zSwkA==","signatures":[{"sig":"MEUCIFmaKdyyMInl+wbJ4KRdPAHUY1rfgdjxpVewBgrSCdFKAiEA+/JeTNjkPUh3DEclT6S1/OgwHf4LYNWY6VUZ3JdDmm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4178585},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4369888da458023d012d598cfe84b6c3828e6902","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.110_1788892097930_0.7994904053683334","host":"s3://npm-registry-packages-npm-production"}},"1.2.111":{"name":"@openrouter/sdk","version":"1.2.111","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.111","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cfd47734f79e8392e24196b2da578a7516a8f972","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.111.tgz","fileCount":1934,"integrity":"sha512-8i5rcic8QRzfg/XNNtkVWj/tcEO37AOK5aCQeUDsdK8vTUm9sqfa5I+bnzam8x40ovit3PGNUL6EdV7yTymwgA==","signatures":[{"sig":"MEYCIQDJWKI4ZPTWl9LuxdIyWBa2s70Yg9XMuSVCI2EAetUmcwIhAOHTyz07aFz28WIQoJjKojJVzUbnyafFeCboFHEIMKoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4178402},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5b37785b56b131760e2851ff553f7130ea77fdf0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.111_1788897538999_0.22840475155904683","host":"s3://npm-registry-packages-npm-production"}},"1.2.112":{"name":"@openrouter/sdk","version":"1.2.112","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.112","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"39ebf8dceb76b6f1f4e9db090c359241111c0358","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.112.tgz","fileCount":1934,"integrity":"sha512-XxzTw3EIhEJxKO20L7gAEgKwsmEozKAhN4gT6Zzra6wxrr1dljWM8770+sAw++r9RPLmpI3QusIeCxYHQhR0lw==","signatures":[{"sig":"MEUCIQDPqmkEkWIcRBBTuDE+oLYUfH22pqW6jKhPG+9qh4OQ/QIgVPy8mGfLzLDKkP+dfpF1lsiE5cp+BREAwJbNBvKZRg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4178260},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1c56539980d79fe6910bb1a5d395d992c3bc507b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.112_1788898799524_0.9972450369476666","host":"s3://npm-registry-packages-npm-production"}},"1.2.113":{"name":"@openrouter/sdk","version":"1.2.113","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.113","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9258111253806a0c08296293acaa248942ea405b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.113.tgz","fileCount":1934,"integrity":"sha512-FQ3pg6cDBMtbF6PWUkzQewHoOIgVAl2/mkWG4iposEp1fcptlcNJ4q/1C5u2AOjvJ3WORnbisAayTCe6NiR3Cg==","signatures":[{"sig":"MEUCIQCkwX/1JJDkDfgbyS0khVhvvorvim7llXcemfcEitt94QIgDpu1HW/5uvA1i5Ak7Y/6IYXlTXDtAJHxEoWk+LFl3io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4178350},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e8ebd5d6056b822551a92ed1834e2b424bf4bba4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.113_1788908298575_0.8689931159958011","host":"s3://npm-registry-packages-npm-production"}},"1.2.114":{"name":"@openrouter/sdk","version":"1.2.114","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.114","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"91416c0af9b55cebf883ab31a279544b937ced91","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.114.tgz","fileCount":1934,"integrity":"sha512-rdOTdJc7/b882MEtc1kLP9+Moto156ESnCY7pJE3I+6D4Qg2OdVUt4PiDElGd0SvGATY7Tazgmy734tLf3HEzw==","signatures":[{"sig":"MEUCIHkfXR840s7sj8qUNpyEmMR1UB2aqWWh4LaTJW8zCsu1AiEAkmDNnScL/qcqdfONN6t6AAIy8xW64yP6vfbewo3qrso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4181302},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"42c95eb5c0bb3569b083e73c3b80faa1de2eed73","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.114_1788976781448_0.11787422982201967","host":"s3://npm-registry-packages-npm-production"}},"1.2.115":{"name":"@openrouter/sdk","version":"1.2.115","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.115","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2984ab4dea7c28446ee249be12cd9cb8fc507791","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.115.tgz","fileCount":1934,"integrity":"sha512-uWxXh7vD4EJTGn+QZtISINK3b15V3R2bXbvNfMqlih6oHAyChU72WnWWzZI5HnTC6jlAPw4cMJqaNdqQ5x3NPQ==","signatures":[{"sig":"MEYCIQDcatnIRU0/iu7hEn7yPc0cDgvnF0dI0J1WrFTVRe3dTAIhAJba1mV71w/Hgrnh/kZXeMlUp5L8MGLyik4/54KFzlLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4182134},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4c1368217ef79e0711e5b8fd3084886bfe2a2b10","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.115_1788979371404_0.6718206084185898","host":"s3://npm-registry-packages-npm-production"}},"1.2.116":{"name":"@openrouter/sdk","version":"1.2.116","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.116","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"51be51b25c71e5a18c67636e1d5d30b62050200c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.116.tgz","fileCount":1934,"integrity":"sha512-grvJvKEfyV8FYSZkDLPrdaQfaE82Uh7wQnEGxM7XDm0kgjtmlw8hsjJbKDVumV2UpJl+W4eWIHkp3e74KUMncw==","signatures":[{"sig":"MEQCIDXJnl/Xc0nfVcohvmmltwSssGH/ovPL/BsMRt3aU6h3AiAYLNsEuJC7YGB5vWNvvP301jH4ZLEJiV6ieWS73ImmeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4183694},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9078199a74dc5d35714ad641a0dce2756164166f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.116_1788989529485_0.12346492737926207","host":"s3://npm-registry-packages-npm-production"}},"1.2.117":{"name":"@openrouter/sdk","version":"1.2.117","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.117","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4e5a749b8647d684551c71fc2e90a5e3255d70e9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.117.tgz","fileCount":1934,"integrity":"sha512-ThL0JVomOfwSjSqHbhAUAccUCW+mOjDW7CX7h4V5m6shjlhy4fTbhRBR0oo4SCr9kgKr/9NVh03sQUXJpO1yow==","signatures":[{"sig":"MEYCIQCBVm+zaF/zYHw+MuWLJjQJ1fz5zN/acNsCY4uLSz668gIhAKcKhqbiDCn3d08n5JIm18XX8gxXMYim/s79h8e+o0dC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4184150},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9724d06630911551912c0e6d5c892a632943e190","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.117_1789079176965_0.8445864313522033","host":"s3://npm-registry-packages-npm-production"}},"1.2.118":{"name":"@openrouter/sdk","version":"1.2.118","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.118","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"63e016229dfa103726edbf76298a0e30c10dff22","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.118.tgz","fileCount":1934,"integrity":"sha512-PWkt4MJy25OqGQOlRauujtw8xf8Mer2RGo20QWTgCwqVwK2NKXSknPMUMyywYjQpRMX4uU6TslnwS+BHFM+A/Q==","signatures":[{"sig":"MEUCIAIo/aTnAVCGysyOrfq3wZnhs5VYwgfBmikYHa9+GYZeAiEA35DIWYX5WGWo83umatDvh/OPTIDy3bjK42MihY9eq/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4188414},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"fd38ddb7a301129d277d2fc03525aee52a25e75f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.118_1789138151680_0.8808411667308678","host":"s3://npm-registry-packages-npm-production"}},"1.2.119":{"name":"@openrouter/sdk","version":"1.2.119","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.119","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"42273e5d91ea12f3806a45ad6a3c261c9e8f0bc5","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.119.tgz","fileCount":1934,"integrity":"sha512-HpfsANnkAQqBG9i+TpBQ2ab1zc60Lv/M+IMdQTZf44y+begYds6xSmJEI8SPGjKU+s6Vs4aQ3fuV0MJJUfJtHg==","signatures":[{"sig":"MEYCIQCehDbTJMY+yI1rSdtdA8Z7+OffXEprp9U0e972q55AQgIhAJyzIE9/TrZVBQmtrPLoC89UvBmolrsUkf/KRgT/6yEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4188976},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9e0773105e9b4a1701b35c16f3651d3d4e997708","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.119_1789140442543_0.38470253183850245","host":"s3://npm-registry-packages-npm-production"}},"1.2.120":{"name":"@openrouter/sdk","version":"1.2.120","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.120","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"b6ee073e9e5c9e29c18986a0ab209d5067c2937d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.120.tgz","fileCount":1938,"integrity":"sha512-/Pn0mKsGNVI7cLng8esMx5X0rCbOetvCG2wv9U/ymfi07cH3fDqL/h5TwQZmEGqHLQa6RdSGKE71j3nOBzekMQ==","signatures":[{"sig":"MEYCIQCAMFPY25I8DO7nQ0okBxk+eiPPoXdAt6l72P4u4dc3XgIhAJX9TFE/9iI/PDp3uZ2uUPzQ4k5JfsaHyUiyXw2q6Ugs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4193405},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a76a1c53edddf62fdb6014eecb1a2be3f9268c1a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.120_1789373980400_0.9259656127427132","host":"s3://npm-registry-packages-npm-production"}},"1.2.121":{"name":"@openrouter/sdk","version":"1.2.121","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.121","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d0ae681944e562a1ecf6b78481614a0f37703a72","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.121.tgz","fileCount":1938,"integrity":"sha512-7GoSiIOdX6vgP8BhOXV8ukwTfcNUakw6yehM6Dfib7YaUSaSYLPpW09k534RL5mKfFQaZfMyYXad8ng0SVgtbA==","signatures":[{"sig":"MEUCIBkKnfM3qeB7Jau/xZyncFPVGu+wzTowChK+8pdF0NbHAiEAgmpt3i4LrCdEzS7+xRLW2cOaRAaz5lPjlI7BWuPUO9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4193405},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"53b95f67147b7b43d744a0bbffa0ecae2d96276d","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.121_1789405278799_0.5862045793842541","host":"s3://npm-registry-packages-npm-production"}},"1.2.122":{"name":"@openrouter/sdk","version":"1.2.122","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.122","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3299620755a0918b7e7e720e5ead12a96f73d5c3","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.122.tgz","fileCount":1938,"integrity":"sha512-rbmtNqDiXUTHrRPF6jCfnnqnDoJWJhsJQbUHJidyarI3pDqpKxNukR14uX3iyMsmF7F5QtG2R0396B7c6F5pqQ==","signatures":[{"sig":"MEUCIESDn+GSeDj4jrcaj7yCWbamPOgKf2l3t0itYckuAmGWAiEA97iHXEKNfMcXlp8oy0r+dCjfgEKRW25du2Pqq6MOF0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDm1cLYXOfoOVXeywE4UuDfTCaGwmJc+sgq8ufth+GO6AiA4D3c4eklE7nMtzeLokFa+glb/DguL01uBkTigyXyjDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4194239},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"da3ec60a67d4769fea27de8b073e703d824e1bc9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.122_1789413018375_0.9994303764600188","host":"s3://npm-registry-packages-npm-production"}},"1.2.123":{"name":"@openrouter/sdk","version":"1.2.123","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.123","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"54f36c00f2855e73919784277ee7ef072d3b0a60","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.123.tgz","fileCount":1938,"integrity":"sha512-vZbQyYyCh9dZ0FKex/1kerwdZCEtwMM1m8t76pbUkgtFYKLeN08EOhYedc4COPPEVhCBBYHJ9qzWMrMN8nzYYA==","signatures":[{"sig":"MEQCICxva+8XvDMASsWCj8zl+w4zKwsd7PXRnBAh4p9SUYvPAiA/bo0N0Gl0aBL1h0fuM4tOJSUi1lsnXPHTwgceZ6TJdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrpAb1c0liPhHRjs+YuoyqKlP/S3lH53OuZV3ovhP8qwIgZ3Ks5+fbh3GM3SO7LCrjGpru29KRU2+7pZriDHt1zUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4194349},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"05098ea60cf265e23dffce865e80ef4a5ddad6dd","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.123_1789442610796_0.582785704550917","host":"s3://npm-registry-packages-npm-production"}},"1.2.124":{"name":"@openrouter/sdk","version":"1.2.124","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.124","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9857831748e9851e8df49444ae299a14acf68c0c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.124.tgz","fileCount":1938,"integrity":"sha512-KjnrbklYTz2tVG+Mwap6TDe0uHwehw35MLOTLptzG5AeaeEut5VTIc7J8Wx5eW6LjlQxbLCTX23PLYDVBWAQBQ==","signatures":[{"sig":"MEUCIQDsw/qilLvtveQ7aHNLvTIOMl83mQaX00rnCo+tY8QKdQIgazYrK1tBKluRj0YqpqIwtFTEVazYa+z/OKd7Zk9I0Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJtLFgGDFsFMRA+67xsGDz2DNM52s89hyuC+Pyvp1/PAiB0UKTL8rUpxtaaxouyW9Ua+Q1nFyBBsr4PKSCOf7AtSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4194535},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"c334e62dbe627aa20e712a87f38a62a233834c47","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.124_1789492063711_0.6878841848307327","host":"s3://npm-registry-packages-npm-production"}},"1.2.125":{"name":"@openrouter/sdk","version":"1.2.125","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.125","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9ce605c6478dc37e8dd865fb6b0f4c8f3de24035","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.125.tgz","fileCount":1938,"integrity":"sha512-LJijD+HOVcT/agtTPYWlYt4qi4OMPaJKQ5tFYHHTazFHnNh20Mtiq8vi6mHlhnhKuin1WFLXkI6p00XYz11Yjg==","signatures":[{"sig":"MEUCIQDgXZpu6tg1YNA2E5mXED9exSeYnkD4yRZbGN6yIagvjAIgaxtEwn6VIkzTKnfwPqy+z/TUhOZJ7WZIjGBJkQgF97g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0Hevgb8RZccDUhURFpTQKi+6z/YH6L6Z7EVjMDTjiqAiARjtqsBGVvqJbUjJToX0fz8qXUXHZA/zZayNXk6MZCPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4195563},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"2cb59a45b7b8ff020a429ffec75ad8b06f5f4994","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.125_1789504561675_0.2999664577720449","host":"s3://npm-registry-packages-npm-production"}},"1.2.126":{"name":"@openrouter/sdk","version":"1.2.126","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.126","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"250f5b8d10823ceb204f32815fe4f12d1938ee88","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.126.tgz","fileCount":1938,"integrity":"sha512-U4uKRKRz88eA0wDTGYgvRddFg/LG2B8hJFCXA86LzRZVCknC2IB3uLNdPPe0NAdtortlxexfufexQl/5hW+e0w==","signatures":[{"sig":"MEUCIQCnucYC9FzqcAAixXOq4hHu8LwwdYMz6yHVnIPF6Pl7HgIgIUu2E6lSdJG4qa79xKTZC5ejr9f7puMmmAW0tvaIkdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGWbLa8PA41Nl0QMyzBUbnmijQwGoxutTdx21+wmtnbJAiAfN0YK/MhrKyuCZJlip7U628QuZzNyllMoqEzVgp0O1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4198475},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e28b340d475afdf3b3682b3a72e6d7b3cdb4acb2","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.126_1789509598661_0.3688255276958319","host":"s3://npm-registry-packages-npm-production"}},"1.2.127":{"name":"@openrouter/sdk","version":"1.2.127","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.127","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"44fa5a7569d37bfa54494caddff290fde760fbba","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.127.tgz","fileCount":1940,"integrity":"sha512-SEK31CCO5QuIONn5P7/cm5MlZ8z1EnkNUyr4+foVp2TYIdRSedAMl2p/0NYmaOIVM5MOE2u6c7vsNyVlR4xcVg==","signatures":[{"sig":"MEYCIQCgL7W6qElv+H1OvKWt3YHWxwe491mf22UofHmj7+OEUAIhAKnqtnUaHZlEyXabyVXs8718O+SdX3rZ2qOhQ+gO4vgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhOPjvAyqDXajyCZMJ18XUcZAsz3WqAl6H0niogfTkzwIhAJHqpFPlICP/m+CPcmWPX4yWUIlY8FQfJi4f3DhQppNk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4201193},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"48b7bcd619bb9ef126e638f990d8761cce0687f7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.127_1789523549376_0.4318494292314259","host":"s3://npm-registry-packages-npm-production"}},"1.2.128":{"name":"@openrouter/sdk","version":"1.2.128","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.128","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"8c07f41739e3c6e5a4a9c65976cd7dadec9cd071","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.128.tgz","fileCount":1944,"integrity":"sha512-6OECM0QfqYkHnYxoDUHETQRvF+iCT+edZy00mlj2pJlLKesTslFWehzPD4aPf2HHJf1aBEs+siswzPnQTZjgfQ==","signatures":[{"sig":"MEQCIAbj794W4ysx3pK1OAgrrVSZ7P8LThw4SO/Jcy4GfdrMAiAsS4LNg3nswW+mWq3lSNix9bTVwO+zq1BuHiltAR3ybA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1YTJQFXCDnDX4++o0jRQ8GfSthkf21QGG/sA6ua5/XAiB5tq5ux3jnCAwftOrz0BbiXVS0X0q+WJJUejnTdYjRxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4206023},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"abac88df0edcf90dbcba2b14d81d7dec92ed0ec4","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.128_1789532634053_0.9318061197338348","host":"s3://npm-registry-packages-npm-production"}},"1.2.129":{"name":"@openrouter/sdk","version":"1.2.129","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.129","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"4414a70edca0d56989480a7703b55040991ee863","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.129.tgz","fileCount":1944,"integrity":"sha512-SMfsTEldRn5XDgZcKO/FhaClslpaCM4dn2fKb4eArxudNQ3w3rwpqBa4hJyCnqIYt9jUjcoX/txPxJy6dbmIaw==","signatures":[{"sig":"MEUCIE4EveikttvFcNo1PIugM/bqG4syCEmrUk4asudpVF0eAiEAhPS6okOrShBXkATjAYBYRlQKNJnLEAIm3SGxWRDcQaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCypPJwUsTjvr30CUZt3CgahLfPJ3VNsCCId4Qwaa0yNgIgXmCQTezIoT9kjgJVtXDe7cAHgZ6RtgCcoUoA5wTwVcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4207108},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1ad12b237e5e9e08e3bbf8830db63d7163b6e6c1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.129_1789570465962_0.09742716298088161","host":"s3://npm-registry-packages-npm-production"}},"1.2.130":{"name":"@openrouter/sdk","version":"1.2.130","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.130","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0eed727d603c293ac1edb098bf0a87a723f84e45","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.130.tgz","fileCount":1944,"integrity":"sha512-qJqP715Z3QuFuJW4jDSMA1Z5aMQzJOdfLTfOpqYZvXjVnz0Wi5H8ZqmkUcQGwlRF6MH/f3lJ3lpGiro8BW3W1A==","signatures":[{"sig":"MEQCIDe2JqPAPTSrXR6n85ntHOh3X7AIjPb19gcGHxFdcdIXAiAzDLOcRDH64g1UNk8JFodjR8dTBe30mPBAr10COhsIXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp/psUf+4f+BZ7T7X4GhnfajcM798jvF2/XVN5KYL5CgIhAN/JN7VWPN1St7BisQG0dMxRzxqXy8aFRv6GJfDklRxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4208678},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"58a34288e6052602680201427f1f56383ddc7aac","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.130_1789578071164_0.22594873455444375","host":"s3://npm-registry-packages-npm-production"}},"1.2.131":{"name":"@openrouter/sdk","version":"1.2.131","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.131","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"728f195e38f366c0b35df4d28745af0568f83c82","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.131.tgz","fileCount":1944,"integrity":"sha512-5jK6TxPsFw8A8wzwpUFwvHhV1jkvlvQT+I9DaxEGpZMnhMDLvsOjo85yf7qtKpSjriMSW8FtNn9VjYeEw57i6Q==","signatures":[{"sig":"MEUCIQDSLexNNdISL/iWEf/1gzQLPcEQDwMPCBCp4IfDp2EjEAIgKMPokV699KQFm/gLqjSFXMvlCTeymWT9vjNJllcqBqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5rI+dbh+ZwFJWSWCLZhNRa9ks1d1zSuMpbbAUF/SkUQIhAMJc9OWzvsNBm9xvk9menMgfPLy70evkFFnIN83p8pDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4211552},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5bf3ed32f7606a7e5e0d5a50d00da50b620c2221","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.131_1789580126461_0.39954444841144676","host":"s3://npm-registry-packages-npm-production"}},"1.2.132":{"name":"@openrouter/sdk","version":"1.2.132","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.132","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"183e1cb8291fd569f63d4013c9ebd80ce520bc14","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.132.tgz","fileCount":1986,"integrity":"sha512-zDQ8itx5yoXcXamSkt6tF01N1YbP329YFzSfCU5YEl9pRT3oEqY5yn2zxykWcPwS59vsqgP5i2D7gvaCTHZtjQ==","signatures":[{"sig":"MEUCIQCoD0y6PxUjCmZ1eqEI9W+/xNJSfB4Sfw0Hs2UwA9eUmwIgIfnNbzIT6GveQ0IjamozmQQ4FMBqaZx/j9ZrL6RJpa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiCkGpswMwPvmQRdOA0F7Of60LtfAbPt0UzolxFW7h0AIgDRXU1ZBbDtRyaw4IYHga/DivA9uxPF7maKO4PhvjJco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4315597},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f1db9319504e0af4de604c6619895fd1f597ac3f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.132_1789589175103_0.3432456590729609","host":"s3://npm-registry-packages-npm-production"}},"1.2.133":{"name":"@openrouter/sdk","version":"1.2.133","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.133","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"87a9cb2062a2396db848d360fb0df3bb9e03344b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.133.tgz","fileCount":1986,"integrity":"sha512-gjFyIec6UnhczigXKWGAPUIVZz1b8VXx/ZwEcq8KLrv5bP4wwWl0d+68kpjiQPS/eQNZAkDAUWsCmXbIoz0mIA==","signatures":[{"sig":"MEYCIQCRdpbCOuZAlZmE7tHE5jqzj58mWg0jNh+9/JVu2BdG7wIhAJBpBw6FB+IyjFQmI9YlS79kuYe67zbAUh92oNgCda1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCwYfEO7tvDZhpOkCNgpbmexqAxGtivaEaj3orLT+pDgIgZeMzlhb56O9HWhslOfF1XfLiYz9VkV6No/iVYN8nSJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4316977},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0b77da29b459a8a0e2a1c1e74ac0e2bdf49fd730","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.133_1789591834562_0.992300148950706","host":"s3://npm-registry-packages-npm-production"}},"1.2.134":{"name":"@openrouter/sdk","version":"1.2.134","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.134","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"a2d852040ea638b42cb21fd19adf1d79374c608c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.134.tgz","fileCount":1986,"integrity":"sha512-OaVH8MCeBtOfWeXio8eQd1B+YG70Y8nwr8f7g5CrqNW5AgrSrrszGwQJTSFFbQoG+vgQIRkrI1QSvscDeEWgFw==","signatures":[{"sig":"MEUCIHmTZg5peviiZn4FT6soHQBhTb/XdUVCkjjaB5ciXAx3AiEA06CGamrUhrQd33jvSDbO+JzVmjwGHiqxsK4SJXk2qs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFX97Klmm0e3Xzm/JZI6kjFq6bMaKSPXzIYP85M1otftAiEAs8CLRfQ4X19tbibG5Uoah1lP0Tn/IXai3wz1KwBANzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4317429},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4fdd4d77d1d591941ca9539aedc3878a54988c1c","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.134_1789612859339_0.7168634898356829","host":"s3://npm-registry-packages-npm-production"}},"1.2.135":{"name":"@openrouter/sdk","version":"1.2.135","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.135","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"f5a9353d4fdae8e0ace681ec6af98b11150a26a8","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.135.tgz","fileCount":2034,"integrity":"sha512-CLMyA2sj7nKh7f2tvowiuBrcwKTWCfcAExWjGbykUgnKZIqM7aVOeOE42zPwYGI4TrxdNOMjV3KUdENodYrktw==","signatures":[{"sig":"MEYCIQCnWp8Wu2KrYB3iTuTj94VUFgAnmvJa7uNT1jMSG4HsHAIhAKGCmqoddAR98CiqSWnXGrJlkGWVm56NJa/JmWp9vQIk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDk4rQzqxUt23pYM4NqNWzhSUaEPjj68Vfv5og5atZJzQIgJ20EHwr+hfIqdTmpUhP6Z/oR+io+vTuSvoLgdAyDA30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4411492},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"0d2f1cbb624a8b5feb6503ed9db2af4bb305c300","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.135_1789616584543_0.824697741637811","host":"s3://npm-registry-packages-npm-production"}},"1.2.136":{"name":"@openrouter/sdk","version":"1.2.136","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.136","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"19ebe037af7ecd6c41b416b48720793feafabed9","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.136.tgz","fileCount":2034,"integrity":"sha512-QOl1Z+TEh1CbOD8nEQzo6IYEAZHVVAJD7DPc+ekNeMT6OBGXxvkxr81xnwWQSdlz2OHwTI1QcyAVMqTY64Mpdw==","signatures":[{"sig":"MEUCIQCzRVmB5qL45uPZw588o508tft+FuGcFG65M8yDR0lAIAIgTtaKJ2g/j5h/mnoh5so5AUC4SCmOkZV0vcYNnA9kw2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDpbREexHhl4m+sTYFjdYnyZQueY3BFGY8EXP+1gQuleAiB9R6sOeIy9OZ4NMfw8c6z21mReLRtdEexd1AmulJIzOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4412827},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f7d93b1191675f5c18bce49e5a58b93c81c050a3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.136_1789626005940_0.9931027599717461","host":"s3://npm-registry-packages-npm-production"}},"1.2.137":{"name":"@openrouter/sdk","version":"1.2.137","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.137","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7ef63f251813195df1f202c1d7415aef19daf3ce","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.137.tgz","fileCount":2086,"integrity":"sha512-ueK4X8vA4cczon1ufT7ikWhAAY9gXKVBDXt7olOO58c/9Dspzu03TUMGGi7uDswfgeEqqoIrCTOBWdaj1154qA==","signatures":[{"sig":"MEUCIF3OrthkL+9fuKj+ACiHGblpQSHhYaqgg1kzE1xuaC2SAiEAq7wSd/d8SJqvw44R+uAClj7k51KQT7sqG7WEBgHEsEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAqD0lzkt5lfsqN8CY59y5xkW2xOuMBkfBilDSTFGtmbAiEAvn5znZm8P4CDCxjaKKr+qXIWdMFtkwkPSQ2IawMtuH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4489225},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b0484a8748fe43687d46f6f1e2aa3ffc55cb47ef","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.137_1789657009926_0.1345362677426063","host":"s3://npm-registry-packages-npm-production"}},"1.2.138":{"name":"@openrouter/sdk","version":"1.2.138","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.138","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e32e3289583c596f7eb9937480de16c3dd4776cf","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.138.tgz","fileCount":2086,"integrity":"sha512-Iy0xLuUQGbElnUtleupiJia7YEMyqIUjvKQpZc5nizPE5d2lSCAt/Saam1doa5NXOuidLVEmbmApIxEhHXByng==","signatures":[{"sig":"MEUCIQCdIO942F+n9AzjZuxL63/yHcZCEfszkySh081wOql0WQIgdZY5+nOyx1oBL+A88A/oVfUw9D91W4uU6gSXyZN+iSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8YLXb4pKWNyT0a9MfbrscB/VypOX20sFPkYIZ61wBpAiEA+1ofvo5ct6ecBJnjthQeosiVlI2rqMlAY1hEKxauAUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4490802},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5bc6e3e867ed48f59865d25a810630ca9d9ee37f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.138_1789664256825_0.4573275414536513","host":"s3://npm-registry-packages-npm-production"}},"1.2.139":{"name":"@openrouter/sdk","version":"1.2.139","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.139","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3e53c843988ce6d9d8ff839170d30a19c64e8712","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.139.tgz","fileCount":2086,"integrity":"sha512-3W5vdhp5uiYlGhK+GzcJFMtOwfmKhseRxrjpnFTr/KqC5tbQTY9Sj3IoBIFEvjINw1e7lUoxjMSzf7Umt9HYjA==","signatures":[{"sig":"MEUCIQCUhL19MDV3QsLLbqCnTiJPccmmBtCTEoHWj+RuPef5kAIgHv8cZXRRXMgDT6f8c096VOIiWvMmJKOXhIuq/uoVOcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUsoq6hAn+RWSRJEK1Hlu1weeu5ahbNIv9TAxKMtaJTwIgNewr12FNrtirn6NR9mSxYMGafUABRaasDb1RRM4awrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4491247},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"eec84e62dae2547394a4e729bc34bd05e1ce71f9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.139_1789671265581_0.5381497210091115","host":"s3://npm-registry-packages-npm-production"}},"1.2.140":{"name":"@openrouter/sdk","version":"1.2.140","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.140","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"361791fad4b17e78c25ce1e0b0e0afab27205c80","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.140.tgz","fileCount":2108,"integrity":"sha512-wK4zMRPoWayHNs6yyRuW1Qyfy4e/+zFMklnrBmmb6j+hecGTH1pz0K+FrVBYX+S25Bnelpcu3wJDiiLmyCJVEg==","signatures":[{"sig":"MEQCICmiYaAJ3PAMMdmTuxmLMWRELgXDKlTpZDUM8vE7Q31PAiB/YMY+Xk0Q2C6tMFjPFrEJEw8b4Lw0L9vatyo4dwo0rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEk3jpMy/YjiDOt3skXaLKrXZtwp5kKab/lZaQwxIt/dAiBnQQKro/39dD3eleDGEr9zyVXIybE7+l+WT7RcwpnqTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4520425},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1dab2fa16f48e50eca2378e88e5849b4c58aa9d1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.140_1789676299259_0.8731790925444289","host":"s3://npm-registry-packages-npm-production"}},"1.2.141":{"name":"@openrouter/sdk","version":"1.2.141","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.141","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"40d5c86d0fc69bcb5a6af52c61cd03c3cd621753","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.141.tgz","fileCount":2108,"integrity":"sha512-KqtOHnjIYdAwhkc3g6B0UITTL7EQv1FD/mM9QSUxxZKOVEi8wKGTGT8Z624+8j0LcakOUW3MbNwfhWgZzwOoLQ==","signatures":[{"sig":"MEYCIQCn74EK4Ar+YL1sF/+0kCqI5+mIrmewgZjilbGGdbLR4wIhAM65dTsPiXEVGq0tpWMZiz4zvOSfJ3+yI5cdpeHCxKjt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDx3lVXzLRsz8AAP7rWgvZkteHTKHO20xqnivQ6qsk3wQIgLcO9HoyodGJ7CWNZLBgEwrHCFvP9OMD812iJyAVorRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4521331},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"f6e98862704a7dab0020c1b4488c80f677127426","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.141_1789677400855_0.6356012157086857","host":"s3://npm-registry-packages-npm-production"}},"1.2.142":{"name":"@openrouter/sdk","version":"1.2.142","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.142","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e62c465c4e927b82a80f348fdf52dc7cb13a0120","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.142.tgz","fileCount":2108,"integrity":"sha512-SpoJzhRXqB6ubH2GTPYLqaZt00sORUzM5Z9DzlfRkXbDHgv8rudl0yFGn/PCpRgdomZtXRuZ5bHIo9KyhENk5Q==","signatures":[{"sig":"MEUCIQCVk7d2czZF6XpypxN7htmoI5jNKwv0RFIILeAxtLQEJgIgEDEyna0Mo76/PKE4uEpzla1qtiOMKPLO1R4bYvGy2mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIALeZxqwyVVSmIn99p+Kfbj0dvyRSFuZUprzXyNzhYLYAiA49GxgUw+kneV8UiQuMG2skSUjBa9jljakbgrsh26mKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4521908},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"639a520a94942d96d7430dc1b81ad1f24dad9fd8","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.142_1789680518405_0.3604053861116221","host":"s3://npm-registry-packages-npm-production"}},"1.2.143":{"name":"@openrouter/sdk","version":"1.2.143","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.143","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3e3052c3cf542e2ee58d4607d9d7f7b1ce802f1c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.143.tgz","fileCount":2108,"integrity":"sha512-fMirBghMmVPKqVsTqKbDBGefB8cCs3D1mc32ZaCdFkUMjTW/Qr6+gejPY+Je3hqzmotObqbVEdGW8xfWfq61yQ==","signatures":[{"sig":"MEUCIQD1DaiEtAslVfWJpjan2I5ysxdufl4vbu/YVmjQD8TrkwIgcTmcSd2Xvb1MWUbMGyC2ehGDcQlQuXqkxEJOo57AI/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID97AxZTR15rAAsdH+tSs7LBYdMfuwY4X+0P/UnpgvFwAiEA3g3BzFU+XCEs5HxdGdXqLkn9WmNH88Kx9/mh4uNANic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4522692},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1e2646afa7bf0ade87bc3d0db5a3df8f2cfb01af","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.143_1789684750701_0.0608184584778102","host":"s3://npm-registry-packages-npm-production"}},"1.2.144":{"name":"@openrouter/sdk","version":"1.2.144","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.144","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ce65df97b36f207d8ea356c38b89ae51f02e090f","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.144.tgz","fileCount":2108,"integrity":"sha512-qp96LW/gOhHig+RKhDqIaaaAFdYu62r8+dFz8oabgMxLzT60RhgvPbpse9E7W5Va8Jrvi+oHuybmpp2PxhaMmw==","signatures":[{"sig":"MEUCIQDEFvMwhshyIozXHSNjW3U/e4Z23cdU1GnOGgcFWNA29QIgMsoMNfKf/H+h54b5Mrqoaqu+7gjrN6c+oNw6D9LTxxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIaTkBdgXA2b0+SqT9FEg1tqKfqgtq5Wvk50NZvqPGfgIhAOCfsw2EB9xl9OwamCLCYM27lmrDGAHj2QV7bkYKBCB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4522692},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"84a0d5379d85a4cd69f284bc0077ae828c30fc70","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.144_1789692229500_0.5578679012604055","host":"s3://npm-registry-packages-npm-production"}},"1.2.145":{"name":"@openrouter/sdk","version":"1.2.145","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.145","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e1b65e13c3aeb7f874c74559175f1152c54e9c19","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.145.tgz","fileCount":2110,"integrity":"sha512-rTsEQ1pyll7OrPJTF+4aRrpJ/dQt+tQeWS5jm6lFHetcwnTWcXXWKGjMWp640N+Z8ti66eqORxqlH5XWTUy6rQ==","signatures":[{"sig":"MEUCIGGkbpkRF4aeISQZ4pkny2hmSJr/4yzCM7hNUYXPz4cVAiEAiKgerS6bryfe0kFq02LlC/BxGoT8VgJE/kKBvBgxPkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB5juq1mTC5LOf+X1bquvIkRMvuleCNcLRvcN3+6ktqxAiAsbO3k+WeuZbdPRWc8Eh+kpxh01CgiVaC3e+Ud4sR0zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4531674},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1a45645ff4db9026739c410f359779706edca838","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.145_1789706305571_0.07454936779496912","host":"s3://npm-registry-packages-npm-production"}},"1.2.146":{"name":"@openrouter/sdk","version":"1.2.146","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.146","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c3814efbb083f0bf8f730a988c4a1f325798091c","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.146.tgz","fileCount":2110,"integrity":"sha512-M+A0mcnQB2lDau593yj+lDWnMDe87SRD15tyF2Ok6qKLW9d1cTNNNS5H01cbZwq576tcL0Bjy3GfxEuJ8iPyXQ==","signatures":[{"sig":"MEQCIE71j1yPVPiSklFGDa1By8QJHUvgexXDVkM5hbAWkffOAiA8rPW3ugEX3TN3jawwzlQyTxX4JwBwQVG/yAGX5JrB0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwci+cRylOmgsvUPDNEODEuRq87MlMryb/j09zPj8yPwIgOuLPEwWTdfQuPCjmNYhZQ2PFqwQwevHF+xgvmY9uBMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4531674},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7b842c177fc978807df27e6dd85357fb1fc5e70a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.146_1789752182540_0.5869239432338682","host":"s3://npm-registry-packages-npm-production"}},"1.2.147":{"name":"@openrouter/sdk","version":"1.2.147","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.147","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"22396d4d50f81d219b5e12caf2af6a6ccf3563e6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.147.tgz","fileCount":2110,"integrity":"sha512-oDxWd+NJJsPsttaecqqtUlqu5aeyuaNqL/GX1tzcUPugOTFHN4qVJIhTzHiFQ1CXx9SoTv/wU8PCKwb8kWyEnw==","signatures":[{"sig":"MEUCIA5h8GFoQxV9xdhBN+nS62C78vvrPthOrsCEFYWwOfceAiEA3uAMBWLcRbcIxNQhBTwM1NSWrF7c0KR/93cUpaVUtf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfCv8OzPqpdfy/SD7ORKpesUFX7/BZL/rXuNaF5U9aMAIgcydH9hU/xnoFUp7DQd3xFJgHVdPVhZwRZq4j15vp2LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4532700},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b5994cbd2a2add0d97f1749c04627111586dffbf","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.147_1789762789149_0.20559270242035566","host":"s3://npm-registry-packages-npm-production"}},"1.2.148":{"name":"@openrouter/sdk","version":"1.2.148","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.148","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"44debbf807fd639bed74a0b26f316aba9f565842","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.148.tgz","fileCount":2110,"integrity":"sha512-BAVbVArlZaSHVHJ4C3yggRfjY/lCqe63mL66XlqM/O8UfZFCN15SWfdeIpOIhPg8gyAE8KOdVbRznkld+Hrzyw==","signatures":[{"sig":"MEQCIEl+cLc0AjFnjFaFqju5H9VMvsg8TwUeFChRAFY5JLZCAiB4dmWp5ya5ExBjUB7RCETgK1nBsrPWPmLKGWsLxhamDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRzPcKsAXG1Tb4HWBYchuGB2Z2MXPeF8J9w/+LYL6YjAIhAIvOAaDB9IwtV97wuvk/cCTBaVH78g9pEI3ReSDRdKu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4533033},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"48b80154e591f915229a50e6cb397c9199d41632","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.148_1789769737590_0.47763284975442","host":"s3://npm-registry-packages-npm-production"}},"1.2.149":{"name":"@openrouter/sdk","version":"1.2.149","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.2.149","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7f24a6052af9adac8c4e0fe8cf22294d3be7d0ef","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.2.149.tgz","fileCount":2110,"integrity":"sha512-588d7xwayeicP1LF4D0W43845ObwVQiPur4siJGMyV70WNaR6v2liJ4w6JaAAnypW0PZdKzIR81C3MOT2NFC0g==","signatures":[{"sig":"MEYCIQD3WZGNECLfvHdtGyVnWY2OOe0IxLopgMbManSFsDbqMwIhAL2HrAzOkckNGRuHs6KfGsvJ2F+YT0c8bBkYz9s2u3HQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD3XgUsx63AwXEkyG1ghcBHY4JRAbudobxWATVLc8dmAIhAN/cYbeh1LiqS/1lbTZkQAX26ySsPoSUYMTYeERlcNjl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.2.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4533577},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"82ad7a4acca4a7e753cf7ec1be66413c1ba7d5a0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.149_1789774672547_0.6070735350968053","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@openrouter/sdk","version":"1.3.0","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.0","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"60f9fedd8d1e96a6094137c3bdb05c41c4a0353e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.0.tgz","fileCount":2110,"integrity":"sha512-7e1IMtSNRXsEZFgwzisCYy+5YFLJUUjReO3VPOBh1j28GK7xmBzvqYnbEjlqaf/kihX7AtJN4j3a5ZD1LD3Bcg==","signatures":[{"sig":"MEUCIFfZ3ZaV4ytvs1LJFZYKvKkJkFSxl/JoOoOO8saaLzkrAiEA4HHZoeHGdMnyibFmvgcK1TFnGvhkVyhLs97JYthdqBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVb0D3r1gi55Sf46M1T8w3z2NcycfPANkD+CFnJchuYgIgVYTVGSxzlT/6nqzy2ix0ZjsGl8dEfR9NLjEacVKH7EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4533952},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1f6a0db9e21d77b75c21d820afb43591443f4328","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.0_1789775723110_0.7425023234894539","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@openrouter/sdk","version":"1.3.1","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.1","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"3e4291825036df2a5d9984911d2bdb82bcd7e8c7","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.1.tgz","fileCount":2110,"integrity":"sha512-kMX8KUL0InKxILfId4/8A/w5MP13+lzeh0HxiuL/BqUE6cfzIrlGB0YawItslX07tc73pYC8y4YtiHEprCl4XQ==","signatures":[{"sig":"MEQCIAc80FAGUyQpGpIQ24R8SZ419rYj81TrHODhEqLBHpQ2AiAo3lM2ETS57+3k0ALv80nqK8vWK3uIJ9t4jUEZayNggg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFgLQuZoZ+vp8oFbw2E0EZnEoUNjmg7hUF1O3izMWfP8AiEAwxE0NPAoixjCAVQzcShRXsqRsw7xvvqckSvLeHXYP0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4534457},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4b3cf3dcacd0ca34282b89b47e2091d1c074b933","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.1_1789784762856_0.7480004455684204","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@openrouter/sdk","version":"1.3.2","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.2","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0c0ecc06d5e075be9ed5d1983e2ff29cc87ccd9b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.2.tgz","fileCount":2110,"integrity":"sha512-zsPLyJNZxPn9xu/9Qdx7tXBwXINinjjrehiF/TQdV9THNbXWNriTc4pietPvx9qC7XXvI7TB4X52jgmtHs7Gyw==","signatures":[{"sig":"MEUCIQCGp2KN5xpXeNQ8rgcm5vS5cvudcKaSN57LcXzHE/oPhwIgfoKIEmZt+2zP9Wqd9Oc5O5YzJdwCJdjIBCmF7SQCEao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9nlPHi7nPtJDVx0eOABjJAr7RRrccocDDW5TGZiyBDAiEA5rFSPqQkrkc3iUKLIqlUNz0oLFK8YSstP1Ql5mAAeTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4534457},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"584f16d32bbb5abff8e9f9b14211f8d96343c203","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.2_1789826776195_0.755241294996124","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@openrouter/sdk","version":"1.3.3","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.3","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"bb688d3231a0f3461c8255e5547c2771983c2f82","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.3.tgz","fileCount":2110,"integrity":"sha512-rkX8U+9OCYFsLrZqSZfB+IJUf7+r1WqtfjFOBR7KyoAl+iHct0W75Y6kcs/7yg1F/WBpWFDwyqvFhxLDbOj6hQ==","signatures":[{"sig":"MEUCIQCsZ7HXZt6bOoUZhZtL7GMKnNdcOfRBmCguEQvKB00SnQIgDsczWUT8p3vRy3t3iahOo7fuCkasAfUGn71J4hUbT2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVYytSvG+LAtJaTXakWBpDKiKzh04OSNslwUKP4jD7xgIgc5iasxg6VjWFi/zwQ8cijLB+b/kL9oc8JvHGZpg5sEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4534669},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"45b80953cd42b7e97101c21eba399bcf4b0561e1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.3_1789839583661_0.8022771757162555","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@openrouter/sdk","version":"1.3.4","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.4","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"c2ae4d9f5b9d95fb1112f1ed7e8bb485b43f1b24","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.4.tgz","fileCount":2110,"integrity":"sha512-Ele2RmLD2TggcPpsNKQVJAiTYsIjMVNM/j8ulFZuazj5W1xVNPhxJmjxzQ6GufSVH0W1eq4WZPUqo0pdJAZPKg==","signatures":[{"sig":"MEUCID2dSOhP3QrLkzDpChBIXS8ok3kYq7x+hrPCSbuVD24pAiEAuzMH/XyM3qcq8dWrUohUnIBR68czYo7dunYf2srA85M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF27qlK3B2s45XPEZEjxUqizrnhquh5XrFbk22Uh6dqmAiAlV8LIiAEwM0ojKvVKnKasC+ycvFKH3VrS41c3tK7/dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4534669},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"eb9ab9905c5d84beb523cf70b0b838f3743215f3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.4_1789841005389_0.9124575396345034","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@openrouter/sdk","version":"1.3.5","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.5","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"7f1a33af2eacea9e1dca9f4cecd789871851a4b6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.5.tgz","fileCount":2112,"integrity":"sha512-Khv4PcXZ2gt4elp5Xz8qivTcPNokitnf/s314zIJePNwXwpg6V3Kc/7vputse57tWpLQaeoKCd33mQFqG41DaQ==","signatures":[{"sig":"MEUCIFrlfp5C/NP2KZK4s0f1Otj8NZ7ul/iPgU1dJUHP7sPyAiEAsvhcGBXg3DLOQmziTmWunsJY7VMh1v0TzskLJQ6YfpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLqxFRlo4z0NIt5fiayRSH5B/IT1BEtx363iqZhxzW8gIhAI3qy2vC+9AeBsbO+C4/WuOkyVs7OapTH6d44iG1zxML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4539164},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6e7362764e1c027df9d66094aadb02df5fdab1eb","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.5_1789846118747_0.4800347514423726","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@openrouter/sdk","version":"1.3.6","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.6","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"44896a6b6be72c0e19fc0308a295b84c46e794f2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.6.tgz","fileCount":2112,"integrity":"sha512-1FIjO6f9MHVsa6bt01r9SNIXiJKZ7rK96MMC5KqF3J5sZNLtPDbltw5feha8FvrfXo+T7i2sMIydxlCcRRnsIA==","signatures":[{"sig":"MEUCIBpOi5LbhsvzFWBnScCpRFC4hoWtb2KsaT0RkttT0iVXAiEAs3hGvB9ed2zjiOBtK8cA8VbODjHUIn20njwqy5voXAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwcJ6QSK7nfl+96cx/PH4VulfZucjzOYmNiCuTrCHPCQIgZPtqMMSrw2/O4clDWCxxZt7v2xfgoITGYmcH9JO5GAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4539874},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b22eb2ad384c760e289e91f0fa7bdd812fb81eae","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.6_1789853641755_0.3095556985512773","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@openrouter/sdk","version":"1.3.7","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.7","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"269988e38ea6cc44e65fc07a926e63a7a3d29842","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.7.tgz","fileCount":2112,"integrity":"sha512-n7fS+lZA6tvLlpITwoWsM9nT+VM5QZFvt421iCJiM9TU2JAdLDsTE0CytY0VvQlVYyIVz+DNQcHaYw49n64Dvg==","signatures":[{"sig":"MEUCIQCtj7jyfbYgrBWrRbUxul2BgPpfVQ3tDY1tPiygzI2TLgIgcsxLLaZcZoOi3ENAe9mUnp9F9h5rnSEIxuaY9GZbb18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/WC7/FuyALNzPZ86Bx9xTaW7cTsGZvPq8LIz8oIz5swIhAP2HUoskw2+VhK0cdNrcnE1CFP0R56Y/7ryYvg5GeIpa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4539874},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"3348915025f38292fa7146e2cbd298c82b8bcee6","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.7_1789875612530_0.3455438305056231","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@openrouter/sdk","version":"1.3.8","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.8","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"5ae9779c5a0244892f4cf30d998c70ffb9fc9bfb","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.8.tgz","fileCount":2118,"integrity":"sha512-hwLKi+iEjW97trBMPZklZbdEVfIz3kQEQziE40Yp+HqQY2duk/P64zG5RPb/7F84A4G2u7OSfXLhDPdk4POhOg==","signatures":[{"sig":"MEYCIQC+F0in4mN96+aOeDEwczhDqZ4bqDZBYe3MY1gXtDZL9AIhALNRgqmk+AOzV/tAqzqEmdZZJej5Y/i/7KTzMGa4Ze6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiQObkuqxPd8gfQyUtOfsICeT7+i43ku2XjoJWmgH0yAIgOUGXoGiRq2Zwyun/Xny2uLrW5y+wMIN8uy/+OFcXvTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4551547},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1a09de8a9749c72450bade8a373ed2120a2865c0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.8_1789880062912_0.3963224832550547","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@openrouter/sdk","version":"1.3.9","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.9","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2357609a2cde7e73882b4b5933ff23718ac71821","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.9.tgz","fileCount":2118,"integrity":"sha512-3jS/eRaxnA4XmeWRoRsT+teeI/NoTtlj7jSFsucxD7Rl0rfV70V244HRUJbhCReenfxE/YocGcw7anXrWPx6Rg==","signatures":[{"sig":"MEQCIEN7ftz/+w+MD2RjQIkJVGPPATEVo1zGUSFFhO2Ur+IGAiBO8AmVxlGBulWPSJ3QdyUlXWlxu8Lygn1BtEjpJWJ/qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGghzCKAznZ5/Ed4CdkQO5H11dunFW++zaIr+XUVw5YSAiAQTQtBmtIvP65QomJsiBC1f8qJZK0SsGzv9jCH6AkgPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4555483},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"e4d61e436f42b28e60f0fe2b5a3c3f6621b46701","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.9_1789953518389_0.09784259440393184","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@openrouter/sdk","version":"1.3.10","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.10","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2cec1e4429883ed772ca49f26f195e4f689b0ee1","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.10.tgz","fileCount":2118,"integrity":"sha512-qZyETLzVzyUw3ktjPuB4Or25mX6JlezssfpSq9x95cq6ZKWwhcIhlTuqR5ilScZFvbPaVHTscCXGwe/zDEjG7g==","signatures":[{"sig":"MEUCIF/gx/VColSef80vIZWns0wyZeQbSDS1AwYQFws6zZTlAiEAs9ujIU5zG9N5AxnDJ/0gx0uwlaMmcPykK6GJJjvlImM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeqKblilGmaNozOO92nt/5ukeOQWrAJ84SQfD0nfoZrgIgE7HN8zdi32mgW30Sl7zPj1cm6CuxPijHkeGsylLIPQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4556460},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"9b1a343dda76dd1ef5b28724be0d0e093d63e840","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.10_1789961795123_0.849805333700935","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@openrouter/sdk","version":"1.3.11","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.11","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"dbafe1b24e2db1310143c217d32047f151bffbd1","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.11.tgz","fileCount":2120,"integrity":"sha512-6IM4kp/vSuA7a4Z62BzSSpFMinID4cfMjB+3VxRsaym5tURmNYKdZM/PWGimkZBigC1KdEjNvlaP1HOZ0EGYNA==","signatures":[{"sig":"MEQCIHqoOaoJIChmkcv9uSiv/xvr7o39P69Or2DXZrSnQzZuAiAXSv2d2FgpDgiL+a7QEpBoVJQZ/zFgqUWKT43gNEh5gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmJXZYRfv/hDw1wZ4j3HXZ42dbkN8qlMLW76phXPCPWQIgZddxnAwZugUqws3UbPJoSra4zPME5q6Jnm5dCmsgYC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4566214},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"181c6c3588b633e6d969fba8d698faaf723d86f9","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.11_1789997309308_0.11457251582244066","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@openrouter/sdk","version":"1.3.12","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.12","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cd67b8208f56c98cbfde6eb46e0608e708903e7e","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.12.tgz","fileCount":2122,"integrity":"sha512-Y6erE1+JyPz/nDc2HJtHuuzL8CXlszuwFtdMmf4JyPlaw2eSI1ZDLuXZFWRk3QRa9h5ZMm0mtH057mEhOMW1kQ==","signatures":[{"sig":"MEYCIQCOAIMI0ABv8UsFeMN2lvkCI+Y7YkJ3pMvYihmTvbS5fwIhAI4cQ89sl53gt8OVH6/X2AX7j7x1HmKtGa07Me9HvGbS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0XG9Okcu8ZBElfDonQ9rGIYKKFpYuj8JdVqrz7zRYJwIga6eg8ydfNudHxfZjjvSyUs4OlTMmvWeLoX+HQhD4mRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4568602},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"5457794ca09596245c34f1ea723e91d97cc5e737","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.12_1790024847022_0.32659708982195945","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@openrouter/sdk","version":"1.3.13","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.13","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9d6bd4ae771443ee2e1834ad50613c34767521bc","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.13.tgz","fileCount":2122,"integrity":"sha512-yYX2NpoWqVlmYIxxB+WS2pxYogDQs3yn8lbE8sqo5ohe8s5/3LpZLqbjIh/kPxfulrBl2oRD418mIt5S8x1uHA==","signatures":[{"sig":"MEUCIHWI5p54esVnZ3zaAXXZ4Td8A8pCNOkBuAOXIy/hLQmoAiEAjDhM1h9Ix30UYysWVH/CYjkK+CedgdED+e8Zs19JPXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAnjbkDsTazsJYNuildTmVt8pkLdtXVxNbSfPFTUl/qkAiB6CDVMXazRD+j3UrZl17f+6UQ5fHkN8j69Q5fC7AJxbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4569707},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"1156d36639924207ce88ea0d92804dc47eec50e3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.13_1790030787550_0.6530466551304095","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"@openrouter/sdk","version":"1.3.14","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.14","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"59ca08e5d4756a0b50f5cba9f6872a546ebc9242","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.14.tgz","fileCount":2124,"integrity":"sha512-ttw+3daYk8Ce/fL29nY7vjqIdXhgM3Am/sxSgDkISkFr9ROXQlanM5doa3E5dvF+copw50pVRrS3Rxle32n9qA==","signatures":[{"sig":"MEQCIBzECWTLJA6nX1YD4ae6PxGlzB10JgpIAUKeXBhHcwN2AiBXbMLL0ppqlxkRuhzGMEGJP23FwQejUNhj/MYr0Iq7vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+s9/GGluqaZqCTaTHyB5Yjk8TDPEfTJ6NAEsOjdWPvAIhAJLEXwujrafn4mFfIuPxULu9LizWXSYzDNk2I+U5Ylon","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4571796},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"7a4e229149af68d84cc8d6a805162bafde33abe3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.14_1790034385179_0.6737082619250865","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@openrouter/sdk","version":"1.3.15","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.15","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e8ea28e03ccbca1be5bf92e774b5db8342d517e6","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.15.tgz","fileCount":2124,"integrity":"sha512-4Nd4aaowzZJbq77aC75XEl7Qyt0MJaSM2v3Tfo3EwmPhP0Q7gM4tqMw2uXF0fT179UYR/U+TbJ56u/tSNGy/oQ==","signatures":[{"sig":"MEYCIQDClepd8KsJFiVn42ARjiC4+u5z3CSLCkLdvUK0GQceygIhAOSKN8t4TDVWE2A8TaJX+2e25A3Cth3h5MQN5YZoxHFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBx4ns0pQeAlSKfZt5GcK+stsdhdDJVDphDSw4MbgStaAiA2y4a2o2PP6sLA80QV51sxjCDs3ZtXO4lxsIAMfTtAhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4577115},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"38a849581f3a531909f7f0b50b4efec94ccf5d86","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.15_1790036470361_0.2237963314533793","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@openrouter/sdk","version":"1.3.16","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.16","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"85e6fdcb91c0b2a1c910a8c566e3d4bbd4ecf4e2","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.16.tgz","fileCount":2124,"integrity":"sha512-BpInY3lz6uUZ+RK1LUs4ElBuVJ7m8aE+Esap9lXdqbMRAZAxuguoAAcnmy3ssYCkBZYxR68Su10eL+QDFq4jfg==","signatures":[{"sig":"MEQCIA8H63ljSU6G9jH03X4IqGGbnQ4olc1w+0lTIHfa6ybzAiAQSYy0SLCMFBb/uMRr/MS61MiQwpdag8459wrFc1NsfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDSoF8ZTJtDQhNqRKPSTBCKl5JrNVC1i15HotbptYk9jAiEAhudwn7QBQL16nbs2Zm5quPb4FjKNA2U8yCRigbnMF04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4577135},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"b1210b3038910907a44967751ff4f38d9e1c8665","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.16_1790046957646_0.969665374889227","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@openrouter/sdk","version":"1.3.17","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.17","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"e3c1cb06887bf29b584b63152e7de6f5e6e65399","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.17.tgz","fileCount":2124,"integrity":"sha512-A6W+Em7J0+uS+4Bfiqt/PrRGj5rC94rqOgyHi04FYw0mcFrqNhe9MDrebq0xRNa+F1lBvx2CxTak9WMHISWk5Q==","signatures":[{"sig":"MEUCIDdlwttp6kwD0NQzhiz2a/UT+Vwsf+TYBr9OUNx0D1MPAiEAgM9WL1FhkoUExNFgScTByAeMv61u5o7BmFQ55+xXK9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsyRlkdph3uaBcB3LFu2RI+csOlB4BXecq2ZviBa6DngIhAJ4iOcOo7O5wYfo7U9HibyGNB8QGgmWmwQyBWokc7STh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4577039},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"4b62fd7c281a55270e0046e7961044cd0d67684a","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.17_1790059594342_0.5883937427731898","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@openrouter/sdk","version":"1.3.18","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.18","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d455cf7be4373c839a3008bbbbf427eed4b7730a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.18.tgz","fileCount":2124,"integrity":"sha512-QuuO2IXxo408UsTudJQyu9qwc9U0tRnXYLQp5ntb0xmLqLIQFq/c/u+R4OiKVglA2kC4XRTZC0mZiH3oXVvB9A==","signatures":[{"sig":"MEYCIQC1eATzyqJXYhuOxBD0NPfZdnkZXdqfmvx2hq4o6k97VgIhAM1Mkd7ydjR3KVlmYcTpxN7NIiDf6zhl3h3Em8rmS9+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHCrdhIA9v5XR8VyqiYVeb7VgzMIhJbvNjiEllJOY/4OAiAHn83nghy5bhBXj8TmC+VWrTFXY6o4ajzIg/n8MfDz5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4577039},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8d413ce28e6d3669065a7fe07fe9ec9e99f6c135","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.18_1790110430415_0.5181834231772795","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"@openrouter/sdk","version":"1.3.19","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.19","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"cbf7b1aedfda5397ac4edefe7dd3a5c213fecd17","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.19.tgz","fileCount":2126,"integrity":"sha512-HItTia3VtKZAeZM36BrW4TF+u9hFIBJalcRZaFjx5SI+jiGKxrRLTcJKwSpla6KY6O4kVnUG07C1XfdqsgN1Xw==","signatures":[{"sig":"MEUCIE3JY+FrH32ZIt9ZrTx/wYtAki7FCv77vIVhE7QXeirAAiEA8JHDXd//vajPbhL2yWpgMps1IZnWAvWev1mSr2vicoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5QKzTEnrHXp2T1Z3UOKp9U5PKDzK6kS7FeUQIHqOzlgIgQoo4Ppc6hY6y7eGrGIU6jiIhFl1RT21SF8Rf2jFvGAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4582963},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"89e9afb17105f524d8d2bb5cf4ad0820cce6cf50","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.19_1790113633648_0.7154207355434079","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"@openrouter/sdk","version":"1.3.20","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.20","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"31538654e57ceda40ba518731965f6d9ec2d0a14","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.20.tgz","fileCount":2126,"integrity":"sha512-5CddvSiV9c77C1gYX6MM/UcXZuVqT9h8RdXszzGSezKux+WS9nPxGMw+8bK0G2MHS5LjI4vBqc6yhfjoZVjUjQ==","signatures":[{"sig":"MEQCIQDbx4nZvfTDLb5Cs6jZ9IUGFxZoVM1zOv5Pbj1g66GnigIfHIbwhWSU+pXfpSm9ceioxM/frGhv3i0Stt5222FsNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbe1KTZjH7g02DMzPXYFv1jveE92bTqK0FZH5FxXf4QgIgJulhzB7tXcn2e9NXWQ2iBuRKyks7GuVJy5YTtNQwBRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4583067},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"ebffa5466bb176c2729a6eb4a9f1dce7b67aa72b","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.20_1790176008899_0.0016434947577756986","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"@openrouter/sdk","version":"1.3.21","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.21","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"0009cd22b75dfffafcbd951342f98a6ecee22408","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.21.tgz","fileCount":2134,"integrity":"sha512-IIAmRM5MYNGAx+KzDz4AKPxwN1oqjmT5+tjqvX4Wt3rPEr5sUrlFBIteLYSb4zAN/XiEcx6Uh/7IZeB3rhxNwA==","signatures":[{"sig":"MEUCIQCvJmOn102FUvH/y0VlcaPjO95trnVBi4j+4Vsg2dkHpQIgNTyXxknY6DSBpCmUsGsrh/5b9c1P+UDGfw9cYEOV6q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW9vqu/3lJc47ynhiVtYmOr1agHn+bWEi0W9kp90htGAIhAJk/M2S/SZMa+MGhP02CL8PQzL5Z0AlV7aqZb1ZdOYsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4602722},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"a28874641f8588e83b497c4947b60f3b5c780de3","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc","compile":"tsc","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.21_1790184940266_0.14420477880787286","host":"s3://npm-registry-packages-npm-production"}},"1.3.22":{"name":"@openrouter/sdk","version":"1.3.22","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.22","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"ab0f3b30da7dc6ed0fb2f66e441ada971afca50a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.22.tgz","fileCount":2135,"integrity":"sha512-USm+U/QEu/ZaIreBUfOB2U/TvZnfuSYPLeG3M/xSjGnMH7uHXdLaQu/cK3pFl4VAvPvrBbdOY3g55qJYFi7rzA==","signatures":[{"sig":"MEUCIFHXxHqHiFq+VzzEn6a5dYqhC7yjCJIspKfOj47ulw40AiEAzOU4/aXazhoA+86honHMRv1QtEAea88RuvQVdiJoRDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1226yktgtyiDkBTFr2MojCvTxGDkhbotYLgZ1h2oKMAIhANyahjFiwN/iX7WxNDn2hByTWGykIfCC4LlPzjnuBTTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4732798},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"136da7a7e2136e52db1abea6532c5039fb268603","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.22_1790256886417_0.37326996604751206","host":"s3://npm-registry-packages-npm-production"}},"1.3.23":{"name":"@openrouter/sdk","version":"1.3.23","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.23","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"391ad448a84fd17ad572222d8f4f5d172b412361","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.23.tgz","fileCount":2135,"integrity":"sha512-EAIa7uBdJiQcUd3ZUd04Q3G4J4JLYFA8VCQ/41FK/4ZNU+Uo/5/sQABVVV6KomJhXHENncOd9Wjg/o9S4v4ypQ==","signatures":[{"sig":"MEYCIQDQOpHBqpMjKGcjILj/PlGB0MWH5ToxVcc+X2+NKsZ9TAIhAMgzPUk7ADuMje0eoMKur1YGrFYdIDOn9Ru8y7Ya5rvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUXgujVRCPzPO/kAt7Edyg1A+pFAPAWlyngMf6s5WEnwIgTp3XrdfGo2th2eGv9ouUsKgdafPHb74JFbp8W/fj9Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4732798},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"6c8c41a77f1a137ec462aaeef108ef3c8cb6ce2f","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.23_1790257558249_0.3692647125016191","host":"s3://npm-registry-packages-npm-production"}},"1.3.24":{"name":"@openrouter/sdk","version":"1.3.24","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.24","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"71b0f209fef3f6211866318e14aa499ec175683d","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.24.tgz","fileCount":2135,"integrity":"sha512-q+zvjRWLaxDLhYWof8WAonBokIu9wSFf1Va96pjyuxDVzQGnDWe1WTpuRaGQbCrKOU5rtLwuIwXOga/1aGbj4w==","signatures":[{"sig":"MEQCIBGivBumiBfVpb35HsEGcqiE1lWmzOCWoDZQJU4RzT7UAiAPIm6XaDHOuZXdqRMaC7JKIu+rA65Hewy+DbFAABLpmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtDznGVSUXyrn0blj5sqt1z+xMGKdxrzRj5RS8gERiIAiEAxHGcvMdPbiEcbkUf7c6ySOsq/Z4EIN3CuMwWhRK0SNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4733291},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cc7efd1301ecc51271ec851f589423319683e2bf","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.24_1790272110888_0.21974808626432907","host":"s3://npm-registry-packages-npm-production"}},"1.3.25":{"name":"@openrouter/sdk","version":"1.3.25","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.25","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"000ea73a00949d16d6da5cd26d66aaba10727c6a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.25.tgz","fileCount":2141,"integrity":"sha512-oai89d04Hmih6ACMgfVbidjmUTsxDq56CWw2bhiqZqTXGcGq5JFHGA2GnHAx2QDOIrAH6zsqsUVDyN3l2Mn8Nw==","signatures":[{"sig":"MEQCICBXi0YX0Jc9Sf8/pG9U+36p/O8qAnQVOeC6VcYNSyNiAiBE36P36aQxLE+Y0Qoka5ONUh/JdqKTvcgXoLkfzYTKaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBmjUquxGDvOB+BuqfBveonk246wsQQ8hwX9123TUFoJAiEAycYST2XfwbHhPx452L5jh6XLGEr/1ARfyOYCNw/ko4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4746116},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"36241c564531972e75f6d91e0bdecaaafdbdf9cc","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.25_1790276091428_0.8096877743215933","host":"s3://npm-registry-packages-npm-production"}},"1.3.26":{"name":"@openrouter/sdk","version":"1.3.26","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.26","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"33ed71e6be8d66d5d85504989da9f76b1fddbe15","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.26.tgz","fileCount":2141,"integrity":"sha512-q2AS9/2GqkhpeizLM/Qzc48GGIOIRcDnamhmVzqKTUGWCPQzzPQ60xcHfjzn1RoZgsWoct87Ifx/3tTzTrfWFA==","signatures":[{"sig":"MEQCIH2UYZKP1TJ1stCogziEyQtn2tyFXPzEmW3kQs/UDDw6AiBJ42CUHEreJ5x4O+3/3OP75dVP0Q2dNFpi8y8cWpMNDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF3PriFH2kJZUlU7J97hHDcvUXeixeRSuMz0MJ+do1qAIgCFmUfZen00tVs+gUkp6JjAUvmW+JalV7l5I/gAcbSEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4746957},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"50589508b9911d895263a33eb39a1bd6906efc14","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.26_1790280640482_0.9813760278134172","host":"s3://npm-registry-packages-npm-production"}},"1.3.27":{"name":"@openrouter/sdk","version":"1.3.27","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.27","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"9ae30f827ccf716d7928307a06f975926834618a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.27.tgz","fileCount":2141,"integrity":"sha512-/kGWE5jgdFSFpw7d1C0/E4ZRcpFjz6Dn8jRn3sWxWTrjJ/ynvwJlhps8DsNASdgWQ7GEcOSgeEo6Eb8wZbxJ5g==","signatures":[{"sig":"MEYCIQCv8tLSvq8vhGIiSfXleFOuFYxJ8u2T8j7kCyibJ42rmwIhAOdYGfsUgPB06q0s9bFpbePt4VyjG7QtXkTluJy84Fn0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQ7b2FdmztQXltuopC9IlXEMKJdxCPIICx4YDrh5lYxgIhAIutO4YrEegeyPfmjMMBtA4LrgtZ4B/ZL5RgksGzB58u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4747766},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8d95d524346f221b446f0928f456becad9f5f4e7","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.27_1790288943735_0.4169341565182447","host":"s3://npm-registry-packages-npm-production"}},"1.3.28":{"name":"@openrouter/sdk","version":"1.3.28","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.28","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"d9825d5d1fabf6ef9bf3527175142f5d157df63a","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.28.tgz","fileCount":2141,"integrity":"sha512-wfZTYHXKbpu0oRH8afkD/iGUqJmG5ZISS6WbMtcZeX3HlnBiGodaDBTRWo/ETqOfYPhS+9iPnRApSl0BzwZtbQ==","signatures":[{"sig":"MEUCIQDGAleshOgcBf7wL3EIi15GUKR2XX0P2UOSW/vn18ngnQIgb6PvgYZ/6wg29zOd4UTsIzZFbOg/ja8wTT+m5n5XVtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFtFdSD5xSLFl7cJHmk+XQeA9IGe15YWLR8baXiYHlgNAiBllGORtp+z3LEdtixcOKmxfX6/JWVkagBB0Zjwc2TOCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4747597},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"8685e5b2605609a9b8192db28c5c9c7f4baee5b1","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.28_1790332271614_0.8559962677662092","host":"s3://npm-registry-packages-npm-production"}},"1.3.29":{"name":"@openrouter/sdk","version":"1.3.29","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"author":{"name":"OpenRouter"},"license":"Apache-2.0","_id":"@openrouter/sdk@1.3.29","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"92f3cd73b0a1f675b2e44386bf67364b0172fd58","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.29.tgz","fileCount":2145,"integrity":"sha512-DAjMaiJGHTGxhJam3lOX9e3RxjGzUr9zzRF0p+sicihQXdL66iMAFV2xbXkmLpzusdcFi42CdKwjyxPcxrsY/Q==","signatures":[{"sig":"MEUCIBsuqEMfbT0VogXMbuCI8fFy0k4RBk08lmdqKid9tUU8AiEAkYdrxogswmmUp0xYjfRsyhJzheDQXfGO5ctbbnHlGcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICXZAgy38gSwBXcAwn5swsILKDJuHqj2KA1p7Ge/3AqJAiEAwmU9rxTyHTMibKsmNkrxTj3/yP8z8lb0gSKi9284TXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4752893},"main":"./esm/index.js","type":"module","types":"./esm/index.d.ts","exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"cbc5a11b8ccf06fad75ef2338bc681ab1cc5ab8e","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.29_1790365767255_0.3448048492635012","host":"s3://npm-registry-packages-npm-production"}},"1.3.30":{"_id":"@openrouter/sdk@1.3.30","bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"dist":{"shasum":"2bba4d70ed8e969ae8ef57daa3c9338b4721bb0b","tarball":"https://registry.npmjs.org/@openrouter/sdk/-/sdk-1.3.30.tgz","fileCount":2317,"integrity":"sha512-wPqgcypVZtwz7TYQQFMsQ/qIqPB8Zv54fGlBoHTij7LllKrMbj2syebWD8vAZ0Z7mXreh8s6JxCDI1PW+EdGAw==","signatures":[{"sig":"MEUCIHLZZxuPcIi8jbI0PZgxsSiolQ/6jtRTbo0qnswu7Oj7AiEA1hIBdED1zBlaXGiy3RU9RML0vkBukF2Yx4qD5JEjzDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIANjZQQhPtQbMd14YM/B5R6viYp+Hf4dJN8AkvoW8QrdAiEA8ATyZbEiAvLD0nBGuiBej46IgPtgSieD/kKe+DdZOeo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fsdk@1.3.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5061989},"main":"./esm/index.js","name":"@openrouter/sdk","type":"module","types":"./esm/index.d.ts","author":{"name":"OpenRouter"},"exports":{".":{"types":"./esm/index.d.ts","source":"./src/index.ts","default":"./esm/index.js"},"./*":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./*.js":{"types":"./esm/*.d.ts","source":"./src/*.ts","default":"./esm/*.js"},"./types":{"types":"./esm/types/index.d.ts","source":"./src/types/index.ts","default":"./esm/types/index.js"},"./models":{"types":"./esm/models/index.d.ts","source":"./src/models/index.ts","default":"./esm/models/index.js"},"./package.json":"./package.json","./models/errors":{"types":"./esm/models/errors/index.d.ts","source":"./src/models/errors/index.ts","default":"./esm/models/errors/index.js"},"./models/operations":{"types":"./esm/models/operations/index.d.ts","source":"./src/models/operations/index.ts","default":"./esm/models/operations/index.js"}},"gitHead":"700b1b51e2747f6fda8b5c212ffa9218b7dccaa3","license":"Apache-2.0","scripts":{"lint":"eslint --cache --max-warnings=0 src","test":"vitest --run --project unit","build":"tsc && node scripts/unbarrel-imports.js","compile":"tsc && node scripts/unbarrel-imports.js","prepare":"npm run build","test:e2e":"vitest --run --project e2e","typecheck":"tsc --noEmit","test:watch":"vitest --watch --project unit","postinstall":"node scripts/check-types.js || true","test:transit":"exit 0","prepublishOnly":"npm run build","typecheck:transit":"exit 0"},"version":"1.3.30","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e66ded7c-df48-4339-8a08-24748374c0ec"}},"homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","directories":{},"maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0 || ^4.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"dotenv":"^16.4.7","eslint":"^9.26.0","vitest":"^3.2.4","globals":"^15.14.0","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/node":"^22.13.12","typescript-eslint":"^8.26.0"},"peerDependencies":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.3.30_1790370349634_0.008720145036657412"}}},"time":{"created":"2025-09-23T20:52:17.993Z","modified":"2026-09-25T21:05:50.240Z","0.0.0-beta.0":"2025-09-23T20:52:18.317Z","0.0.0-beta.1":"2025-09-23T21:10:16.839Z","0.0.0-beta.2":"2025-09-23T21:28:24.685Z","0.0.0-beta.4":"2025-09-23T22:14:57.152Z","0.0.0-beta.5":"2025-09-24T16:19:04.864Z","0.0.0-beta.7":"2025-09-24T18:07:17.180Z","0.0.0-beta.8":"2025-09-24T19:45:05.418Z","0.0.0-beta.9":"2025-09-24T19:50:53.398Z","0.0.0-beta.17":"2025-09-25T21:16:49.425Z","0.0.0-beta.32":"2025-10-07T21:12:33.234Z","0.0.0-beta.33":"2025-10-07T22:21:40.973Z","0.0.0-beta.37":"2025-10-08T16:08:09.008Z","0.0.0-beta.38":"2025-10-08T21:19:54.584Z","0.0.0-beta.39":"2025-10-10T18:24:40.833Z","0.0.0-beta.40":"2025-10-16T18:12:30.452Z","0.0.0-beta.41":"2025-10-18T05:47:42.802Z","0.0.0-beta.42":"2025-10-18T19:33:38.964Z","0.0.0-beta.43":"2025-10-18T21:38:45.653Z","0.0.1-beta.0":"2025-10-20T21:35:17.947Z","0.0.1-beta.1":"2025-10-20T21:39:33.877Z","0.0.1-beta.2":"2025-10-21T15:35:53.112Z","0.0.1-beta.3":"2025-10-22T22:24:30.660Z","0.0.1-beta.5":"2025-10-23T14:59:52.936Z","0.0.1-beta.6":"2025-10-23T17:26:12.972Z","0.0.1-beta.7":"2025-10-23T17:55:24.060Z","0.0.1-beta.8":"2025-10-23T20:15:09.658Z","0.0.1-beta.9":"2025-10-23T20:20:50.962Z","0.0.1-beta.10":"2025-10-24T19:09:18.700Z","0.0.1-beta.11":"2025-10-28T15:46:30.947Z","0.0.1-beta.12":"2025-10-28T18:04:45.374Z","0.0.1-beta.14":"2025-10-28T22:52:25.277Z","0.0.1-beta.16":"2025-10-28T23:53:16.795Z","0.0.1-beta.18":"2025-10-30T16:50:19.457Z","0.0.1":"2025-10-30T17:01:01.447Z","0.1.0":"2025-11-04T15:52:51.514Z","0.1.1":"2025-11-05T20:28:04.352Z","0.1.2":"2025-11-06T15:32:30.605Z","0.1.3":"2025-11-07T03:17:33.997Z","0.1.4":"2025-11-07T21:17:09.225Z","0.1.5":"2025-11-08T12:10:44.412Z","0.1.6":"2025-11-08T12:26:40.285Z","0.1.7":"2025-11-10T16:30:35.899Z","0.1.8":"2025-11-10T20:30:57.352Z","0.1.9":"2025-11-11T16:39:30.277Z","0.1.10":"2025-11-12T02:09:11.546Z","0.1.11":"2025-11-12T15:59:10.247Z","0.1.13":"2025-11-18T18:52:32.845Z","0.1.17":"2025-11-20T02:28:32.100Z","0.1.18":"2025-11-20T19:17:30.338Z","0.1.23":"2025-11-20T21:44:46.817Z","0.1.24":"2025-11-21T20:04:05.828Z","0.1.25":"2025-11-21T21:07:02.161Z","0.1.27":"2025-11-22T04:05:46.331Z","0.2.6":"2025-12-02T18:49:17.125Z","0.2.9":"2025-12-02T20:12:07.369Z","0.2.11":"2025-12-12T20:06:55.399Z","0.3.1":"2025-12-16T21:15:44.686Z","0.3.2":"2025-12-17T18:17:01.884Z","0.3.7":"2025-12-17T20:52:33.620Z","0.3.10":"2025-12-19T17:47:12.191Z","0.3.11":"2025-12-28T23:19:48.160Z","0.3.12":"2026-01-09T15:35:59.189Z","0.3.14":"2026-01-14T01:43:56.928Z","0.3.15":"2026-01-19T01:15:07.284Z","0.3.16":"2026-01-22T01:30:20.347Z","0.4.0":"2026-01-22T22:44:54.094Z","0.5.1":"2026-01-27T16:44:11.095Z","0.8.0":"2026-02-06T01:36:23.418Z","0.9.11":"2026-02-23T22:58:24.166Z","0.10.2":"2026-03-26T19:20:46.136Z","0.11.2":"2026-04-02T17:54:53.765Z","0.12.0":"2026-04-12T13:59:01.626Z","0.12.1":"2026-04-13T08:45:12.131Z","0.12.2":"2026-04-13T16:19:29.732Z","0.12.3":"2026-04-14T02:39:13.752Z","0.12.4":"2026-04-14T14:47:13.017Z","0.12.5":"2026-04-14T16:32:43.438Z","0.12.6":"2026-04-14T17:03:04.202Z","0.12.7":"2026-04-14T18:39:13.967Z","0.12.8":"2026-04-15T14:43:04.109Z","0.12.9":"2026-04-15T23:14:53.766Z","0.12.10":"2026-04-16T14:02:30.104Z","0.12.11":"2026-04-16T14:24:22.135Z","0.12.12":"2026-04-16T16:17:48.454Z","0.12.13":"2026-04-16T18:28:37.793Z","0.12.14":"2026-04-17T01:04:54.958Z","0.12.15":"2026-04-18T22:09:43.497Z","0.12.16":"2026-04-19T16:22:03.825Z","0.12.17":"2026-04-20T17:30:11.682Z","0.12.18":"2026-04-21T15:46:57.210Z","0.12.19":"2026-04-22T03:33:59.118Z","0.12.20":"2026-04-22T18:18:41.848Z","0.12.21":"2026-04-24T14:09:53.632Z","0.12.22":"2026-04-28T01:57:20.864Z","0.12.23":"2026-04-30T11:21:12.933Z","0.12.24":"2026-04-30T17:26:55.125Z","0.12.25":"2026-05-04T05:50:49.411Z","0.12.26":"2026-05-04T20:36:12.049Z","0.12.27":"2026-05-05T15:52:00.342Z","0.12.28":"2026-05-05T17:00:33.398Z","0.12.29":"2026-05-06T02:39:18.882Z","0.12.30":"2026-05-06T04:19:59.618Z","0.12.31":"2026-05-06T10:42:12.136Z","0.12.32":"2026-05-06T17:02:45.190Z","0.12.33":"2026-05-06T19:23:09.442Z","0.12.34":"2026-05-06T22:07:26.732Z","0.12.35":"2026-05-06T22:50:27.700Z","0.12.79":"2026-05-29T21:30:53.806Z","0.13.7":"2026-06-15T21:53:18.074Z","0.13.13":"2026-06-24T21:48:51.781Z","0.13.14":"2026-06-24T22:42:01.850Z","0.13.15":"2026-06-25T22:37:15.596Z","0.13.16":"2026-06-26T00:23:28.891Z","0.13.17":"2026-06-26T12:12:44.178Z","0.13.18":"2026-06-26T14:44:42.549Z","0.13.19":"2026-06-26T18:26:32.167Z","0.13.20":"2026-06-26T23:50:56.620Z","0.13.21":"2026-06-28T15:34:10.962Z","0.13.22":"2026-07-01T16:20:32.155Z","0.13.23":"2026-07-03T15:13:02.289Z","0.13.24":"2026-07-03T20:02:15.647Z","0.13.25":"2026-07-07T14:37:47.278Z","0.13.26":"2026-07-07T17:32:00.241Z","0.13.27":"2026-07-07T19:16:31.090Z","0.13.28":"2026-07-07T21:53:19.430Z","0.13.29":"2026-07-08T03:37:04.063Z","0.13.30":"2026-07-08T07:08:20.548Z","0.13.31":"2026-07-08T09:38:34.749Z","0.13.32":"2026-07-08T19:15:21.553Z","0.13.33":"2026-07-09T10:21:07.680Z","0.13.34":"2026-07-09T17:19:51.574Z","0.13.35":"2026-07-09T17:35:43.560Z","0.13.36":"2026-07-09T18:22:13.404Z","0.13.37":"2026-07-09T19:55:44.128Z","0.13.38":"2026-07-09T21:42:35.750Z","0.13.39":"2026-07-10T01:25:47.983Z","0.13.40":"2026-07-10T15:49:04.504Z","0.13.41":"2026-07-10T20:21:06.751Z","0.13.42":"2026-07-10T23:08:54.361Z","0.13.43":"2026-07-11T03:26:56.893Z","0.13.44":"2026-07-12T16:44:11.083Z","0.13.45":"2026-07-13T18:02:18.421Z","0.13.46":"2026-07-13T19:25:56.418Z","0.13.47":"2026-07-13T19:34:49.504Z","0.13.48":"2026-07-13T20:50:46.190Z","0.13.49":"2026-07-14T05:43:00.245Z","0.13.50":"2026-07-14T14:57:02.307Z","0.13.51":"2026-07-14T20:01:51.713Z","0.13.52":"2026-07-14T21:11:24.629Z","0.13.53":"2026-07-14T21:33:55.427Z","0.13.54":"2026-07-14T22:15:22.041Z","0.13.55":"2026-07-14T23:12:30.042Z","0.13.56":"2026-07-15T14:57:01.367Z","0.13.57":"2026-07-15T21:24:05.122Z","0.13.58":"2026-07-16T00:32:59.771Z","0.13.59":"2026-07-16T15:45:45.375Z","0.13.60":"2026-07-16T19:46:22.507Z","0.13.61":"2026-07-17T14:43:00.221Z","0.13.62":"2026-07-17T16:34:42.938Z","0.13.63":"2026-07-17T18:15:21.493Z","0.13.64":"2026-07-17T18:36:12.129Z","0.13.65":"2026-07-17T21:01:04.288Z","0.13.66":"2026-07-19T16:58:55.971Z","0.13.67":"2026-07-20T17:06:37.031Z","1.0.0":"2026-07-20T21:21:50.970Z","1.0.1":"2026-07-21T17:37:13.608Z","1.0.2":"2026-07-21T17:55:34.575Z","1.0.3":"2026-07-21T18:36:25.120Z","1.0.4":"2026-07-21T19:53:05.982Z","1.0.5":"2026-07-21T20:51:45.135Z","1.0.6":"2026-07-21T22:48:42.038Z","1.0.7":"2026-07-22T00:11:07.334Z","1.0.8":"2026-07-22T18:07:10.551Z","1.0.9":"2026-07-22T18:24:02.326Z","1.0.10":"2026-07-22T18:28:27.970Z","1.0.11":"2026-07-22T19:21:23.923Z","1.0.12":"2026-07-22T21:58:44.768Z","1.0.13":"2026-07-23T23:28:37.141Z","1.0.14":"2026-07-24T00:25:37.036Z","1.0.16":"2026-07-24T00:46:40.702Z","1.0.17":"2026-07-24T01:43:32.214Z","1.0.18":"2026-07-24T18:02:51.315Z","1.0.19":"2026-07-24T20:19:56.699Z","1.0.20":"2026-07-24T21:43:11.728Z","1.0.21":"2026-07-24T22:26:10.049Z","1.1.2":"2026-07-25T00:52:42.862Z","1.1.6":"2026-07-25T02:25:53.354Z","1.1.7":"2026-07-25T17:04:31.738Z","1.1.8":"2026-07-25T23:41:39.736Z","1.1.9":"2026-07-27T19:55:56.898Z","1.1.10":"2026-07-27T20:18:12.993Z","1.1.12":"2026-07-28T02:32:29.278Z","1.1.13":"2026-07-28T07:27:51.626Z","1.1.14":"2026-07-28T15:06:41.637Z","1.1.15":"2026-07-28T16:54:03.472Z","1.1.16":"2026-07-28T19:25:08.937Z","1.1.17":"2026-07-28T23:11:42.264Z","1.1.18":"2026-07-29T03:14:03.307Z","1.1.19":"2026-07-29T14:23:57.666Z","1.1.20":"2026-07-29T20:55:55.228Z","1.1.21":"2026-07-29T21:47:45.726Z","1.1.22":"2026-07-29T22:57:59.006Z","1.1.23":"2026-07-30T13:57:04.323Z","1.1.24":"2026-07-30T17:53:39.641Z","1.1.25":"2026-07-30T19:31:38.405Z","1.2.0":"2026-07-30T19:40:56.356Z","1.2.1":"2026-07-30T21:35:18.337Z","1.2.2":"2026-07-30T22:12:24.554Z","1.2.3":"2026-07-31T14:39:44.456Z","1.2.4":"2026-08-01T05:25:11.988Z","1.2.5":"2026-08-03T12:52:19.840Z","1.2.6":"2026-08-03T20:57:28.285Z","1.2.7":"2026-08-04T07:03:23.923Z","1.2.8":"2026-08-04T18:04:57.871Z","1.2.9":"2026-08-04T21:14:15.680Z","1.2.10":"2026-08-05T15:26:15.159Z","1.2.11":"2026-08-05T15:57:39.444Z","1.2.12":"2026-08-07T17:22:33.645Z","1.2.13":"2026-08-07T18:33:31.237Z","1.2.14":"2026-08-07T21:29:11.216Z","1.2.15":"2026-08-07T22:40:13.162Z","1.2.16":"2026-08-08T03:03:28.112Z","1.2.17":"2026-08-08T04:18:06.189Z","1.2.18":"2026-08-09T02:29:22.196Z","1.2.19":"2026-08-10T15:28:11.001Z","1.2.20":"2026-08-10T19:32:32.699Z","1.2.21":"2026-08-11T01:02:52.296Z","1.2.22":"2026-08-11T02:34:28.796Z","1.2.23":"2026-08-11T12:09:02.071Z","1.2.24":"2026-08-11T14:12:07.485Z","1.2.25":"2026-08-11T18:31:47.060Z","1.2.26":"2026-08-11T19:16:11.717Z","1.2.27":"2026-08-11T20:27:47.090Z","1.2.28":"2026-08-12T17:12:58.663Z","1.2.29":"2026-08-12T18:55:38.068Z","1.2.31":"2026-08-13T01:41:36.316Z","1.2.32":"2026-08-13T03:28:34.664Z","1.2.33":"2026-08-13T18:28:44.204Z","1.2.34":"2026-08-13T23:09:44.794Z","1.2.35":"2026-08-14T15:49:46.802Z","1.2.36":"2026-08-14T20:44:20.365Z","1.2.37":"2026-08-14T21:31:33.964Z","1.2.38":"2026-08-17T05:40:57.924Z","1.2.39":"2026-08-17T20:16:29.464Z","1.2.40":"2026-08-17T21:13:51.172Z","1.2.41":"2026-08-17T21:54:04.404Z","1.2.42":"2026-08-18T00:43:37.869Z","1.2.43":"2026-08-18T21:36:56.902Z","1.2.44":"2026-08-19T05:05:30.187Z","1.2.45":"2026-08-19T20:54:40.692Z","1.2.46":"2026-08-19T22:00:55.322Z","1.2.47":"2026-08-19T22:38:27.182Z","1.2.48":"2026-08-20T12:33:42.559Z","1.2.49":"2026-08-20T18:19:47.368Z","1.2.50":"2026-08-20T19:21:51.809Z","1.2.51":"2026-08-21T06:16:38.956Z","1.2.52":"2026-08-21T20:10:56.995Z","1.2.53":"2026-08-21T23:48:49.603Z","1.2.54":"2026-08-22T06:32:42.391Z","1.2.55":"2026-08-24T02:02:00.369Z","1.2.56":"2026-08-24T04:14:34.162Z","1.2.57":"2026-08-24T07:46:09.876Z","1.2.59":"2026-08-24T16:55:14.624Z","1.2.60":"2026-08-24T19:40:55.282Z","1.2.61":"2026-08-24T22:21:32.181Z","1.2.62":"2026-08-25T04:24:57.536Z","1.2.63":"2026-08-25T07:39:56.804Z","1.2.64":"2026-08-25T07:54:46.668Z","1.2.65":"2026-08-25T08:47:09.364Z","1.2.66":"2026-08-25T11:40:06.682Z","1.2.67":"2026-08-25T15:37:16.441Z","1.2.68":"2026-08-25T18:10:22.082Z","1.2.69":"2026-08-25T20:41:19.797Z","1.2.70":"2026-08-25T22:53:52.493Z","1.2.71":"2026-08-26T08:27:52.371Z","1.2.72":"2026-08-26T14:23:15.692Z","1.2.73":"2026-08-26T17:45:29.995Z","1.2.74":"2026-08-26T18:05:32.500Z","1.2.75":"2026-08-26T19:30:44.380Z","1.2.76":"2026-08-27T14:56:35.311Z","1.2.77":"2026-08-27T15:22:01.352Z","1.2.78":"2026-08-27T19:06:05.334Z","1.2.79":"2026-08-27T21:17:13.465Z","1.2.80":"2026-08-28T02:57:53.613Z","1.2.81":"2026-08-28T15:50:27.539Z","1.2.82":"2026-08-28T17:09:03.592Z","1.2.83":"2026-08-28T19:58:12.897Z","1.2.84":"2026-08-30T04:23:24.084Z","1.2.85":"2026-08-31T03:14:18.499Z","1.2.86":"2026-08-31T12:27:01.137Z","1.2.87":"2026-09-01T00:09:05.516Z","1.2.88":"2026-09-01T01:49:52.014Z","1.2.89":"2026-09-01T17:53:53.602Z","1.2.90":"2026-09-01T18:34:41.769Z","1.2.91":"2026-09-01T19:40:46.087Z","1.2.92":"2026-09-01T22:02:53.196Z","1.2.93":"2026-09-02T04:41:06.080Z","1.2.94":"2026-09-02T16:08:18.941Z","1.2.95":"2026-09-02T18:49:57.607Z","1.2.96":"2026-09-02T19:35:20.097Z","1.2.97":"2026-09-02T20:05:54.985Z","1.2.98":"2026-09-02T23:36:18.959Z","1.2.99":"2026-09-03T00:33:45.037Z","1.2.100":"2026-09-03T01:29:38.251Z","1.2.101":"2026-09-03T16:55:27.892Z","1.2.102":"2026-09-03T18:12:44.267Z","1.2.103":"2026-09-03T22:28:09.880Z","1.2.104":"2026-09-04T18:41:12.570Z","1.2.105":"2026-09-04T19:21:19.760Z","1.2.106":"2026-09-04T20:17:09.186Z","1.2.107":"2026-09-05T22:09:47.725Z","1.2.108":"2026-09-07T17:34:25.113Z","1.2.109":"2026-09-08T15:37:58.610Z","1.2.110":"2026-09-08T18:28:18.088Z","1.2.111":"2026-09-08T19:58:59.213Z","1.2.112":"2026-09-08T20:19:59.746Z","1.2.113":"2026-09-08T22:58:18.821Z","1.2.114":"2026-09-09T17:59:41.619Z","1.2.115":"2026-09-09T18:42:51.592Z","1.2.116":"2026-09-09T21:32:09.713Z","1.2.117":"2026-09-10T22:26:17.176Z","1.2.118":"2026-09-11T14:49:11.832Z","1.2.119":"2026-09-11T15:27:22.741Z","1.2.120":"2026-09-14T08:19:40.569Z","1.2.121":"2026-09-14T17:01:18.996Z","1.2.122":"2026-09-14T19:10:18.537Z","1.2.123":"2026-09-15T03:23:30.944Z","1.2.124":"2026-09-15T17:07:43.850Z","1.2.125":"2026-09-15T20:36:01.824Z","1.2.126":"2026-09-15T21:59:58.775Z","1.2.127":"2026-09-16T01:52:29.532Z","1.2.128":"2026-09-16T04:23:54.196Z","1.2.129":"2026-09-16T14:54:26.117Z","1.2.130":"2026-09-16T17:01:11.279Z","1.2.131":"2026-09-16T17:35:26.590Z","1.2.132":"2026-09-16T20:06:15.277Z","1.2.133":"2026-09-16T20:50:34.744Z","1.2.134":"2026-09-17T02:40:59.504Z","1.2.135":"2026-09-17T03:43:04.645Z","1.2.136":"2026-09-17T06:20:06.198Z","1.2.137":"2026-09-17T14:56:50.077Z","1.2.138":"2026-09-17T16:57:36.992Z","1.2.139":"2026-09-17T18:54:25.899Z","1.2.140":"2026-09-17T20:18:19.378Z","1.2.141":"2026-09-17T20:36:40.985Z","1.2.142":"2026-09-17T21:28:38.546Z","1.2.143":"2026-09-17T22:39:10.826Z","1.2.144":"2026-09-18T00:43:49.676Z","1.2.145":"2026-09-18T04:38:25.736Z","1.2.146":"2026-09-18T17:23:02.663Z","1.2.147":"2026-09-18T20:19:49.287Z","1.2.148":"2026-09-18T22:15:37.743Z","1.2.149":"2026-09-18T23:37:52.713Z","1.3.0":"2026-09-18T23:55:23.265Z","1.3.1":"2026-09-19T02:26:02.961Z","1.3.2":"2026-09-19T14:06:16.324Z","1.3.3":"2026-09-19T17:39:43.775Z","1.3.4":"2026-09-19T18:03:25.515Z","1.3.5":"2026-09-19T19:28:38.859Z","1.3.6":"2026-09-19T21:34:01.861Z","1.3.7":"2026-09-20T03:40:12.649Z","1.3.8":"2026-09-20T04:54:23.071Z","1.3.9":"2026-09-21T01:18:38.529Z","1.3.10":"2026-09-21T03:36:35.224Z","1.3.11":"2026-09-21T13:28:29.447Z","1.3.12":"2026-09-21T21:07:27.138Z","1.3.13":"2026-09-21T22:46:27.678Z","1.3.14":"2026-09-21T23:46:25.332Z","1.3.15":"2026-09-22T00:21:10.475Z","1.3.16":"2026-09-22T03:15:57.776Z","1.3.17":"2026-09-22T06:46:34.447Z","1.3.18":"2026-09-22T20:53:50.528Z","1.3.19":"2026-09-22T21:47:13.752Z","1.3.20":"2026-09-23T15:06:49.140Z","1.3.21":"2026-09-23T17:35:40.379Z","1.3.22":"2026-09-24T13:34:46.603Z","1.3.23":"2026-09-24T13:45:58.381Z","1.3.24":"2026-09-24T17:48:31.082Z","1.3.25":"2026-09-24T18:54:51.538Z","1.3.26":"2026-09-24T20:10:40.577Z","1.3.27":"2026-09-24T22:29:03.879Z","1.3.28":"2026-09-25T10:31:11.713Z","1.3.29":"2026-09-25T19:49:27.583Z","1.3.30":"2026-09-25T21:05:49.821Z"},"bugs":{"url":"https://github.com/OpenRouterTeam/typescript-sdk/issues"},"author":{"name":"OpenRouter"},"license":"Apache-2.0","homepage":"https://github.com/OpenRouterTeam/typescript-sdk#readme","keywords":["openrouter","sdk","typescript","api","client","library","rest","http","agent","ai","openai","models","llm"],"repository":{"url":"git+https://github.com/OpenRouterTeam/typescript-sdk.git","type":"git"},"description":"The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.","maintainers":[{"name":"christineschen","email":"christinechensd@gmail.com"},{"name":"louisgv","email":"lgvichy@gmail.com"},{"name":"alexanderatallah","email":"alexander.atallah@gmail.com"},{"name":"sambarnes","email":"mistersamuelbarnes@gmail.com"},{"name":"shashankgoyal-or","email":"shashank.goyal@openrouter.ai"},{"name":"robertyeakel","email":"robert.yeakel@openrouter.ai"},{"name":"davidlbowman-npm","email":"david@theinnovationlab.dev"},{"name":"lukehagar","email":"lukeslakemail@gmail.com"},{"name":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"readme":"![hero illustration](./assets/banner.png)\n\n# OpenRouter TypeScript SDK\n\nThe [OpenRouter TypeScript SDK](https://openrouter.ai/docs/sdks/typescript) is the official type-safe toolkit designed to build AI-powered features and solutions in any JS or TS runtime. It provides seamless access to 400+ leading AI models across providers combined with first-class TypeScript support.\n\nTo learn more about how to use the OpenRouter SDK, check out our [API Reference](https://openrouter.ai/docs/sdks/typescript/reference) and [Documentation](https://openrouter.ai/docs/sdks/typescript).\n\n<!-- No Summary [summary] -->\n\n<!-- No Table of Contents [toc] -->\n\n<!-- Start SDK Installation [installation] -->\n## SDK Installation\n\nThe SDK can be installed with either [npm](https://www.npmjs.com/), [pnpm](https://pnpm.io/), [bun](https://bun.sh/) or [yarn](https://classic.yarnpkg.com/en/) package managers.\n\n### NPM\n\n```bash\nnpm add @openrouter/sdk\n```\n\n### PNPM\n\n```bash\npnpm add @openrouter/sdk\n```\n\n### Bun\n\n```bash\nbun add @openrouter/sdk\n```\n\n### Yarn\n\n```bash\nyarn add @openrouter/sdk\n```\n\n> [!NOTE]\n> This package is published as an ES Module (ESM) only. For applications using\n> CommonJS, use `await import(\"@openrouter/sdk\")` to import and use this package.\n<!-- End SDK Installation [installation] -->\n\n## Migrating `callModel` to `@openrouter/agent`\n\n> [!IMPORTANT]\n> `callModel` and its associated types have moved to the [`@openrouter/agent`](https://www.npmjs.com/package/@openrouter/agent) package. If you are using `callModel`, tool definitions, or related types from `@openrouter/sdk`, you should migrate to `@openrouter/agent`.\n>\n> To assist with the migration, run:\n>\n> ```bash\n> npx skills add OpenRouterTeam/skills --skill openrouter-agent-migration\n> ```\n\n<!-- Start Requirements [requirements] -->\n## Requirements\n\nFor supported JavaScript runtimes, please consult [RUNTIMES.md](RUNTIMES.md).\n<!-- End Requirements [requirements] -->\n\n<!-- No SDK Example Usage [usage] -->\n## SDK Usage\n\n```typescript\nimport { OpenRouter } from \"@openrouter/sdk\";\n\nconst openRouter = new OpenRouter();\n\nconst result = await openRouter.chat.send({\n  messages: [\n    {\n      role: \"user\",\n      content: \"Hello, how are you?\",\n    },\n  ],\n  model: \"openai/gpt-5\",\n  provider: {\n    zdr: true,\n    sort: \"price\",\n  },\n  stream: true\n});\n\nfor await (const chunk of result) {\n  console.log(chunk.choices[0].delta.content)\n}\n\n```\n\n<!-- No Authentication [security] -->\n\n<!-- No Available Resources and Operations [operations] -->\n\n<!-- No Standalone functions [standalone-funcs] -->\n\n<!-- No React hooks with TanStack Query [react-query] -->\n\n<!-- No Server-sent event streaming [eventstream] -->\n\n<!-- No Retries [retries] -->\n\n<!-- No Error Handling [errors] -->\n\n<!-- No Server Selection [server] -->\n\n<!-- No Custom HTTP Client [http-client] -->\n\n<!-- Start Pagination [pagination] -->\n## Pagination\n\nSome of the endpoints in this SDK support pagination. To use pagination, you\nmake your SDK calls as usual, but the returned response object will also be an\nasync iterable that can be consumed using the [`for await...of`][for-await-of]\nsyntax.\n\n[for-await-of]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of\n\nHere's an example of one such pagination call:\n\n```typescript\nimport { OpenRouter } from \"@openrouter/sdk\";\n\nconst openRouter = new OpenRouter({\n  httpReferer: \"<value>\",\n  appTitle: \"<value>\",\n  appCategories: \"<value>\",\n  apiKey: process.env[\"OPENROUTER_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await openRouter.batch.list();\n\n  for await (const page of result) {\n    console.log(page);\n  }\n}\n\nrun();\n\n```\n<!-- End Pagination [pagination] -->\n\n<!-- Start File uploads [file-upload] -->\n## File uploads\n\nCertain SDK methods accept files as part of a multi-part request. It is possible and typically recommended to upload files as a stream rather than reading the entire contents into memory. This avoids excessive memory consumption and potentially crashing with out-of-memory errors when working with very large files. The following example demonstrates how to attach a file stream to a request.\n\n> [!TIP]\n>\n> Depending on your JavaScript runtime, there are convenient utilities that return a handle to a file without reading the entire contents into memory:\n>\n> - **Node.js v20+:** Since v20, Node.js comes with a native `openAsBlob` function in [`node:fs`](https://nodejs.org/docs/latest-v20.x/api/fs.html#fsopenasblobpath-options).\n> - **Bun:** The native [`Bun.file`](https://bun.sh/docs/api/file-io#reading-files-bun-file) function produces a file handle that can be used for streaming file uploads.\n> - **Browsers:** All supported browsers return an instance to a [`File`](https://developer.mozilla.org/en-US/docs/Web/API/File) when reading the value from an `<input type=\"file\">` element.\n> - **Node.js v18:** A file stream can be created using the `fileFrom` helper from [`fetch-blob/from.js`](https://www.npmjs.com/package/fetch-blob).\n\n```typescript\nimport { OpenRouter } from \"@openrouter/sdk\";\nimport { openAsBlob } from \"node:fs\";\n\nconst openRouter = new OpenRouter({\n  httpReferer: \"<value>\",\n  appTitle: \"<value>\",\n  appCategories: \"<value>\",\n  apiKey: process.env[\"OPENROUTER_API_KEY\"] ?? \"\",\n});\n\nasync function run() {\n  const result = await openRouter.stt.createTranscriptionMultipart({\n    requestBody: {\n      file: await openAsBlob(\"example.file\"),\n      language: \"en\",\n      model: \"openai/whisper-large-v3\",\n    },\n  });\n\n  console.log(result);\n}\n\nrun();\n\n```\n<!-- End File uploads [file-upload] -->\n\n<!-- Start Debugging [debug] -->\n## Debugging\n\nYou can setup your SDK to emit debug logs for SDK requests and responses.\n\nYou can pass a logger that matches `console`'s interface as an SDK option.\n\n> [!WARNING]\n> Beware that debug logging will reveal secrets, like API tokens in headers, in log messages printed to a console or files. It's recommended to use this feature only during local development and not in production.\n\n```typescript\nimport { OpenRouter } from \"@openrouter/sdk\";\n\nconst sdk = new OpenRouter({ debugLogger: console });\n```\n\nYou can also enable a default debug logger by setting an environment variable `OPENROUTER_DEBUG` to true.\n<!-- End Debugging [debug] -->\n\n<!-- Placeholder for Future Speakeasy SDK Sections -->\n\n# Development\n\n## Running Tests\n\nTo run the test suite, you'll need to set up your environment with an OpenRouter API key.\n\n### Local Development\n\n1. Copy the example environment file:\n\n   ```bash\n   cp .env.example .env\n   ```\n\n2. Edit `.env` and add your OpenRouter API key:\n\n   ```bash\n   OPENROUTER_API_KEY=your_api_key_here\n   ```\n\n3. Run the tests:\n\n   ```bash\n   npx vitest\n   ```","readmeFilename":"README.md"}