{"name":"@openrouter/ai-sdk-provider","version":"3.0.0","type":"module","license":"Apache-2.0","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal/index.d.ts","import":"./dist/internal/index.js","default":"./dist/internal/index.js"}},"devDependencies":{"@ai-sdk/provider":"4.0.0","@ai-sdk/provider-utils":"5.0.0","@ai-sdk/test-server":"1.0.3","@biomejs/biome":"2.3.7","@changesets/changelog-github":"0.5.1","@changesets/cli":"2.29.7","@edge-runtime/vm":"5.0.0","@types/json-schema":"7.0.15","@types/node":"24.2.0","ai":"7.0.2","dotenv":"17.2.1","msw":"2.12.4","tsup":"8.5.0","typescript":"5.9.2","vite-tsconfig-paths":"5.1.4","vitest":"3.2.4"},"peerDependencies":{"ai":"^7.0.0","zod":"^3.25.76 || ^4.1.8"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"homepage":"https://github.com/OpenRouterTeam/ai-sdk-provider","repository":{"type":"git","url":"git+https://github.com/OpenRouterTeam/ai-sdk-provider.git"},"bugs":{"url":"https://github.com/OpenRouterTeam/ai-sdk-provider/issues"},"keywords":["ai"],"scripts":{"build":"pnpm clean && tsup","clean":"node -e \"const fs=require('node:fs'); for (const path of ['dist','internal/dist']) fs.rmSync(path,{recursive:true,force:true});\"","dev":"tsup --watch","stylecheck":"biome check","typecheck":"tsc --noEmit","format":"biome format --write","prepublish":"pnpm run build","test":"pnpm test:node && pnpm test:edge","test:edge":"vitest --config vitest.edge.config.ts --run","test:node":"vitest --config vitest.node.config.ts --run","test:e2e":"vitest --config vitest.e2e.config.ts --run","test:issues":"vitest --config vitest.issues.config.ts --run","changeset":"changeset","changeset-version":"changeset version","changeset-publish":"pnpm build && pnpm test && changeset publish --provenance"},"_id":"@openrouter/ai-sdk-provider@3.0.0","description":"The [OpenRouter](https://openrouter.ai/) provider for the [Vercel AI SDK](https://sdk.vercel.ai/docs) gives access to over 300 large language models on the OpenRouter chat and completion APIs.","_integrity":"sha512-m9XTSWoODH2RM5OsZpaGiN7QRR8cdP5paBWq699Tu3JVmGPBKT8xF8XwV0ZBVVsjikD/JgWfak4VSsTR4wAVbg==","_resolved":"/tmp/7201929779ad749f3cf31115f1bd3f56/openrouter-ai-sdk-provider-3.0.0.tgz","_from":"file:openrouter-ai-sdk-provider-3.0.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-m9XTSWoODH2RM5OsZpaGiN7QRR8cdP5paBWq699Tu3JVmGPBKT8xF8XwV0ZBVVsjikD/JgWfak4VSsTR4wAVbg==","shasum":"712c0a6e0088055483af96d8d6a03a37adab5e83","tarball":"https://registry.npmjs.org/@openrouter/ai-sdk-provider/-/ai-sdk-provider-3.0.0.tgz","fileCount":9,"unpackedSize":1446958,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openrouter%2fai-sdk-provider@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHPrQFihQEerbPs/RXTvtb7oVuUS+OSTedfgMLMv9UDIAiEA3vDVfJm2JSHhaY6Yf05TZRCi7L5XaRBUOpvNGEIP3LE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:35d0e957-4ece-4d70-bbd6-daa8a0ce4d46"}},"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":"mattapperson-or","email":"matt.apperson@openrouter.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-sdk-provider_3.0.0_1783362392190_0.27090523759156016"},"_hasShrinkwrap":false}