{"name":"ai","version":"4.2.2","description":"AI SDK by Vercel - The AI Toolkit for TypeScript and JavaScript","license":"Apache-2.0","sideEffects":false,"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./test":{"types":"./test/dist/index.d.ts","import":"./test/dist/index.mjs","module":"./test/dist/index.mjs","require":"./test/dist/index.js"},"./rsc":{"types":"./rsc/dist/index.d.ts","react-server":"./rsc/dist/rsc-server.mjs","import":"./rsc/dist/rsc-client.mjs"},"./react":{"types":"./react/dist/index.d.ts","react-server":"./react/dist/index.server.mjs","import":"./react/dist/index.mjs","require":"./react/dist/index.js"},"./mcp-stdio":{"types":"./mcp-stdio/dist/index.d.ts","import":"./mcp-stdio/dist/index.mjs","require":"./mcp-stdio/dist/index.js"}},"dependencies":{"@ai-sdk/provider":"1.1.0","@ai-sdk/provider-utils":"2.2.1","@ai-sdk/react":"1.2.1","@ai-sdk/ui-utils":"1.2.1","@opentelemetry/api":"1.9.0","jsondiffpatch":"0.6.0"},"devDependencies":{"@edge-runtime/vm":"^5.0.0","@types/node":"20.17.24","@types/react":"^18","@types/react-dom":"^18","@vitejs/plugin-react":"4.3.3","eslint":"8.57.1","react-dom":"^18","react-server-dom-webpack":"18.3.0-canary-eb33bd747-20240312","tsup":"^7.2.0","typescript":"5.6.3","zod":"3.23.8","@vercel/ai-tsconfig":"0.0.0","eslint-config-vercel-ai":"0.0.0"},"peerDependencies":{"react":"^18 || ^19 || ^19.0.0-rc","zod":"^3.23.8"},"peerDependenciesMeta":{"react":{"optional":true}},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"homepage":"https://sdk.vercel.ai/docs","repository":{"type":"git","url":"git+https://github.com/vercel/ai.git"},"bugs":{"url":"https://github.com/vercel/ai/issues"},"keywords":["ai","vercel","react","next","nextjs"],"scripts":{"build":"tsup","build:watch":"tsup --watch","clean":"rm -rf dist && rm -rf react/dist && rm -rf rsc/dist","lint":"eslint \"./**/*.ts*\"","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\"","test":"pnpm test:node && pnpm test:edge && pnpm test:ui && pnpm test:e2e","test:e2e":"playwright test","test:edge":"vitest --config vitest.edge.config.js --run","test:edge:watch":"vitest --config vitest.edge.config.js","test:node":"vitest --config vitest.node.config.js --run","test:node:watch":"vitest --config vitest.node.config.js","test:node:core":"pnpm vitest --config vitest.node.config.js --run ./core/","test:node:util":"pnpm vitest --config vitest.node.config.js --run ./util/","test:ui":"pnpm test:ui:react","test:ui:react":"vitest --config vitest.ui.react.config.js --run","test:ui:react:watch":"vitest --config vitest.ui.react.config.js"},"_id":"ai@4.2.2","_integrity":"sha512-lSQyQCP13/CYuPQ95vnMGgZBUPnqNrEwenreoO/qpPei0NJNDbYYIyUYceQa4WmOUnq2rkP2y4eU0WRrbZoQBQ==","_resolved":"/tmp/9608985bbec89192c1265b2a8fac2d00/ai-4.2.2.tgz","_from":"file:ai-4.2.2.tgz","_nodeVersion":"18.20.7","_npmVersion":"10.8.2","dist":{"shasum":"f80139a82472160287ccd54f70ce2cc02fec27ef","size":471882,"noattachment":false,"key":"/ai/-/ai-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ai/download/ai-4.2.2.tgz"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"directories":{},"maintainers":[{"name":"matt.straka","email":""},{"name":"npm_bot_vercel_labs","email":""},{"name":"rauchg","email":""},{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_4.2.2_1742835638892_0.9713549141807019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T17:00:39.253Z","publish_time":1742835639253,"_source_registry_name":"default","_cnpm_publish_time":1742835639253,"dist-tags":{"ai-v5":"5.0.157","ai-v6":"6.0.132","alpha":"5.0.0-alpha.15","beta":"7.0.0-beta.33","canary":"5.0.0-canary.24","latest":"6.0.134","snapshot":"7.0.0-beta.1-gr2m-test"}}