{"_id":"@tanstack/ai-utils","_rev":"13-672e6579cf4c7b5ef631a81a37c6ef57","name":"@tanstack/ai-utils","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"@tanstack/ai-utils","version":"0.1.0","keywords":["ai","utils","tanstack"],"author":"","license":"MIT","_id":"@tanstack/ai-utils@0.1.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"77a9556ede96cbd4bca9ff69c264cb900d4f5c57","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.1.0.tgz","fileCount":22,"integrity":"sha512-80WL7pt0kywQNjyS5/PtfV4ylCJhZbKhMoF4lmTVHBpwM96JbLXLz0CwpCgQ+A5nDc6DCpL8RzDguHMI2ZBYHg==","signatures":[{"sig":"MEYCIQCIPGPuYlpSG+jmUCPfkYWhdXrxhhuW0IVZFBqqqYkswgIhAORy7tGtEoEgLOU6JpX4xQFyrRFn+mXv7U0zYkrFOhkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16205},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"gitHead":"27c9aeb80993f8262e65ef623a4cc6dadf18817e","scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-utils"},"_npmVersion":"11.4.1","description":"Shared utilities for TanStack AI adapter packages","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.1.0_1778488310164_0.500609067860152","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@tanstack/ai-utils","version":"0.2.0","keywords":["ai","utils","tanstack"],"author":"","license":"MIT","_id":"@tanstack/ai-utils@0.2.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"23f2d6eaefa669b2e52cf318efd6f7c8985febb0","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.2.0.tgz","fileCount":22,"integrity":"sha512-ttFkUEg60sAUHPZZ9bwDuJS0K2pcI6JLpRcJS7FAiqD3+h3CtJZaF38eWG5nBy1w6fJ9zfaG7ExZf2AQpcyzDw==","signatures":[{"sig":"MEYCIQCDObnJxFyb/yEm5KKhDcsCmVp+j6Sno07Bg+vjIk3eUAIhAP5TBTaxButfB9CsXWX/Aw0wyCb49UzlXKh44Pr+8x4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21316},"type":"module","_from":"file:tanstack-ai-utils-0.2.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"_resolved":"/tmp/17310feb4c298ffff8e13f9c6448c106/tanstack-ai-utils-0.2.0.tgz","_integrity":"sha512-ttFkUEg60sAUHPZZ9bwDuJS0K2pcI6JLpRcJS7FAiqD3+h3CtJZaF38eWG5nBy1w6fJ9zfaG7ExZf2AQpcyzDw==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-utils"},"_npmVersion":"11.6.0","description":"Shared utilities for TanStack AI adapter packages","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.2.0_1778488728450_0.03997480609060933","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@tanstack/ai-utils","version":"0.2.1","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-utils@0.2.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"d9c79cbdbdee79985efcc96a53a1a258e14e4e6b","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.2.1.tgz","fileCount":22,"integrity":"sha512-cFsSeaiAOOEtAOWvFWD0jHiLlFSYi+FYmbEPeD70zHntM8ws2YFb4Dgz94+J8rsoffLXIFTkKswTowx5QlTsWg==","signatures":[{"sig":"MEUCIQDPn7IxDJIcFz0vvnzE5bQJ6MpVKWwKSc/3tKQxbGPzyAIgVpZbhGdnEaZC2LsXyyM9hWFEsY7ccn+AzGi/OOPmLk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22108},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.3","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.2.1_1779461316302_0.5015025266943967","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@tanstack/ai-utils","version":"0.2.2","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-utils@0.2.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"5aa7bf198e563eb941eccabdeca3dc58b7869b2b","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.2.2.tgz","fileCount":22,"integrity":"sha512-QZNgbhoPhh5snlMf21SuF4QNTJme4aldvBx2ppMefqfMQHBQPFDJl6TxHDNW8voIzQe42rE5U9XfoWrS0K/xFQ==","signatures":[{"sig":"MEUCIQCvgJIXUUfBM5RR1U4Vq3OKzFrPEhStXVOtfSDLsCcEwgIgKg6ONqZNScp3PaCs9dpFLAie6oB67iuHZOF0SSm38xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22317},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.3","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.2.2_1781633304280_0.37834522990645936","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@tanstack/ai-utils","version":"0.3.0","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-utils@0.3.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"e7c7b52024fbe9ea3332e6be505198437c719daf","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.3.0.tgz","fileCount":22,"integrity":"sha512-gy36dQvyd+DG2uuvZK533kEfBhK5S6eV2AGc7iBQBBTeCpzs+hMhqeJ5xAnqfZ2nyHsn6jzkzLyfabyrLU5dKA==","signatures":[{"sig":"MEUCIQC43GyYjwsPEhffDhICwMBuaFW8HyhKZ1KpGSKW6pO7jAIgNxwE0kg4SRYKJiOhimrn/dmFgg374UIjeIjQsH5Z3NM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32872},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.3","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.3.0_1782223844277_0.33129527925703606","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@tanstack/ai-utils","version":"0.3.1","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-utils@0.3.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"41e0e59eebd0cbf12d0c9363a329b113b4841e7a","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.3.1.tgz","fileCount":22,"integrity":"sha512-fgbjd5DohL3k5rTWr/KInauLVYMiHVm0cnmTsNrzL3cr4wWhEld5vmFSrjiwUWACAuONjZa+uBXuS+ZSO8fwDQ==","signatures":[{"sig":"MEYCIQD8EtweCd2OAPNgjbK1GKFPM/a+5T3NGdHNZCsdJyxvjAIhAKBqDSzde7lJ5MA4upTcbWZthZWQwJ4lmreVbIulyfEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32872},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.3","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.3.1_1782403714626_0.1669335868253221","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@tanstack/ai-utils","version":"0.4.0","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-utils@0.4.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"d4ee407d446471d0ba1c500348e6b5be22e481ad","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.4.0.tgz","fileCount":21,"integrity":"sha512-xqvAgPJkIuGk1m+jZKyb7vBTQIaBmUD9EVzlPkDWWMp80n69uwL0TnBZCVk+OwL9goTQiFy648dnBfLsiJgl6A==","signatures":[{"sig":"MEUCIQCJWU2FDaK+af/mkhdl1YeaG+Ii4rjQnhUmSr06IDC3awIgQqhm70NBizQzFO8mgWHcD9zREfejnls2rUVTbue9JNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35728},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.4","@types/node":"^24.10.1","@vitest/coverage-v8":"4.0.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-utils_0.4.0_1785863429611_0.008548393494141271","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"_id":"@tanstack/ai-utils@0.4.1","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"2e23a36604de1877638fc980202dee6d3e9a1c7b","tarball":"https://registry.npmjs.org/@tanstack/ai-utils/-/ai-utils-0.4.1.tgz","fileCount":22,"integrity":"sha512-B3PGn2WYiRtivZCt7MUN2iXeoK9fwZhgdbrPIz5hPqVR8r8sNDZMmMqtiOkp7sxzPvVlCBItFVHw7QpZ9g6e9w==","signatures":[{"sig":"MEQCIGMLRa5Mnoh6RaaKMkEuibnJ5UUNbZMdSji+fJr/o1zvAiBOjCZWmh5Mz1RV90i9JNDRtjmaXNNJI1J9drz3NkNZtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID/7/b6DVqZ2Wgkk6PwODH3HiPjcQeqcQ/hOBbUS36SfAiEAgNKcT/aVHN9tIC6Bx8cIA14hjrS+NW8wWrH9aqzqYcA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-utils@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39939},"name":"@tanstack/ai-utils","type":"module","types":"./dist/esm/index.d.ts","author":"Tanner Linsley","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"license":"MIT","scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"version":"0.4.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74997119-a9d4-4770-8122-ca0cf0232f53"}},"homepage":"https://tanstack.com/ai","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","directories":{},"maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","@types/node":"^24.10.1","@vitest/coverage-v8":"4.1.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-utils_0.4.1_1790008272695_0.8297436461703991"}}},"time":{"created":"2026-05-11T08:31:50.024Z","modified":"2026-09-21T16:31:13.210Z","0.1.0":"2026-05-11T08:31:50.309Z","0.2.0":"2026-05-11T08:38:48.595Z","0.2.1":"2026-05-22T14:48:36.456Z","0.2.2":"2026-06-16T18:08:24.588Z","0.3.0":"2026-06-23T14:10:44.411Z","0.3.1":"2026-06-25T16:08:34.761Z","0.4.0":"2026-08-04T17:10:29.803Z","0.4.1":"2026-09-21T16:31:12.790Z"},"bugs":{"url":"https://github.com/TanStack/ai/issues"},"author":"Tanner Linsley","license":"MIT","homepage":"https://tanstack.com/ai","keywords":["ai","ai-sdk","typescript","tanstack","utilities","adapter","provider-adapter"],"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-utils"},"description":"Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"readme":"","readmeFilename":""}