{"bugs":{"url":"https://github.com/cloudflare/ai/issues"},"dist":{"shasum":"fa2c9c0b67fd3f7d27f9829ddc60a35c39275b7f","tarball":"https://registry.npmjs.org/@cloudflare/tanstack-ai/-/tanstack-ai-0.2.1.tgz","fileCount":81,"integrity":"sha512-2CgHPvIxKOtBqZHoyKbabzu6vYyw+xMxfgeJrabvg6exzrabyk+JgDDWUGJ0WBnlE+JsNeDXPaJSZBA6kjOuZA==","signatures":[{"sig":"MEUCICKlFKXZxr8lMRYDExDtadfG1CibDZwu3jUqfqxYtM9xAiEAgpZcv7+ZtZrdUDCBcOmPbqT/TyUU0SizhDyynlZYpHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2ftanstack-ai@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733778},"main":"./dist/index.mjs","name":"@cloudflare/tanstack-ai","type":"module","types":"./dist/index.d.mts","author":"Cloudflare Inc.","exports":{".":{"types":{"import":"./dist/index.d.mts","require":"./dist/index.d.cts"},"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./adapters/grok":{"types":{"import":"./dist/adapters/grok.d.mts","require":"./dist/adapters/grok.d.cts"},"import":"./dist/adapters/grok.mjs","require":"./dist/adapters/grok.cjs"},"./adapters/gemini":{"types":{"import":"./dist/adapters/gemini.d.mts","require":"./dist/adapters/gemini.d.cts"},"import":"./dist/adapters/gemini.mjs","require":"./dist/adapters/gemini.cjs"},"./adapters/openai":{"types":{"import":"./dist/adapters/openai.d.mts","require":"./dist/adapters/openai.d.cts"},"import":"./dist/adapters/openai.mjs","require":"./dist/adapters/openai.cjs"},"./adapters/anthropic":{"types":{"import":"./dist/adapters/anthropic.d.mts","require":"./dist/adapters/anthropic.d.cts"},"import":"./dist/adapters/anthropic.mjs","require":"./dist/adapters/anthropic.cjs"},"./adapters/openrouter":{"types":{"import":"./dist/adapters/openrouter.d.mts","require":"./dist/adapters/openrouter.d.cts"},"import":"./dist/adapters/openrouter.mjs","require":"./dist/adapters/openrouter.cjs"},"./adapters/workers-ai":{"types":{"import":"./dist/adapters/workers-ai.d.mts","require":"./dist/adapters/workers-ai.d.cts"},"import":"./dist/adapters/workers-ai.mjs","require":"./dist/adapters/workers-ai.cjs"},"./adapters/workers-ai-tts":{"types":{"import":"./dist/adapters/workers-ai-tts.d.mts","require":"./dist/adapters/workers-ai-tts.d.cts"},"import":"./dist/adapters/workers-ai-tts.mjs","require":"./dist/adapters/workers-ai-tts.cjs"},"./adapters/workers-ai-image":{"types":{"import":"./dist/adapters/workers-ai-image.d.mts","require":"./dist/adapters/workers-ai-image.d.cts"},"import":"./dist/adapters/workers-ai-image.mjs","require":"./dist/adapters/workers-ai-image.cjs"},"./adapters/workers-ai-summarize":{"types":{"import":"./dist/adapters/workers-ai-summarize.d.mts","require":"./dist/adapters/workers-ai-summarize.d.cts"},"import":"./dist/adapters/workers-ai-summarize.mjs","require":"./dist/adapters/workers-ai-summarize.cjs"},"./adapters/workers-ai-transcription":{"types":{"import":"./dist/adapters/workers-ai-transcription.d.mts","require":"./dist/adapters/workers-ai-transcription.d.cts"},"import":"./dist/adapters/workers-ai-transcription.mjs","require":"./dist/adapters/workers-ai-transcription.cjs"}},"license":"MIT","scripts":{"test":"vitest --run","build":"rm -rf dist && tsdown --config tsdown.config.ts","format":"oxfmt --write .","test:ci":"vitest --watch=false","test:e2e":"vitest --config vitest.e2e.config.ts --watch=false","test:watch":"vitest","type-check":"tsc --noEmit","test:e2e:rest":"vitest --config vitest.e2e.config.ts --watch=false test/e2e/workers-ai-rest.e2e.test.ts","test:e2e:binding":"vitest --config vitest.e2e.config.ts --watch=false test/e2e/workers-ai-binding.e2e.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:811c680f-7f8f-4438-8960-5a497fc70cdf"}},"keywords":["ai","chat","cloudflare","gateway","serverless","tanstack","workers"],"repository":{"url":"git+ssh://git@github.com/cloudflare/ai.git","type":"git"},"description":"Use TanStack AI with Cloudflare Workers AI and AI Gateway","directories":{},"maintainers":[{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"}],"_nodeVersion":"24.18.0","dependencies":{"openai":"^6.45.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.4.2","@tanstack/ai":"^0.38.0","@cloudflare/gateway-core":"0.0.0","@microsoft/api-extractor":"^7.58.9","@cloudflare/workers-types":"^4.20260628.1"},"peerDependencies":{"@tanstack/ai":">=0.28.0 <1.0.0"},"optionalDependencies":{"@google/genai":"^2.10.0","@openrouter/sdk":"^0.13.21","@anthropic-ai/sdk":"^0.106.0","@tanstack/ai-grok":">=0.14.5 <1.0.0","@tanstack/ai-gemini":">=0.18.3 <1.0.0","@tanstack/ai-openai":">=0.15.9 <1.0.0","@tanstack/ai-anthropic":">=0.15.11 <1.0.0","@tanstack/ai-openrouter":">=0.15.4 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.2.1_1783009610008_0.08351365100224606","host":"s3://npm-registry-packages-npm-production"},"_id":"@cloudflare/tanstack-ai@0.2.1","version":"0.2.1"}