{"_id":"@genkit-ai/ai","_rev":"166-1807f299a62f01c522894357dd40d196","name":"@genkit-ai/ai","dist-tags":{"latest":"1.42.0","next":"1.42.0-rc.2"},"versions":{"0.5.0-rc.0":{"name":"@genkit-ai/ai","version":"0.5.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"267175937f782c252b6c7d6a324f34ccbb8f81f1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.0.tgz","fileCount":94,"integrity":"sha512-yzB19R8T90pb1t4Yyu2iWqI34GJIs9d+e9S0m5YRezwRmPCJuAdcLhEPvMmgIr/htN5YQAbA6ijXLHQ9/514ow==","signatures":[{"sig":"MEQCIDVB1GfB6X5UgsrngiCycFXUeu28f165/kuDv5++maxLAiBBzv7A3IwJ7iLFpGTkmuldK4Ksi65cfzbEfwxb4xA/9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829947},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/5fc680e4c46ee85965beab40a240c5af/genkit-ai-ai-0.5.0-rc.0.tgz","_integrity":"sha512-yzB19R8T90pb1t4Yyu2iWqI34GJIs9d+e9S0m5YRezwRmPCJuAdcLhEPvMmgIr/htN5YQAbA6ijXLHQ9/514ow==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"9.8.1","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.0","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.0_1712252512437_0.7483124186169439","host":"s3://npm-registry-packages"}},"0.5.0-rc.1":{"name":"@genkit-ai/ai","version":"0.5.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"ac87d7eec97de45c241cfc4fb87ff2d5568317ae","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.1.tgz","fileCount":94,"integrity":"sha512-wAld1A3SxXtEoBijCCzJloxw3LsMw/BS98Jvi6xli86P8CdZXagNb04xDko6caJ43ST5hUv6U26nOPUzADIZbw==","signatures":[{"sig":"MEUCIQDTsA+CSu7qdiVp1uqXY9pnUZgZ0Q8vdeweDsXl+fDL1wIgAoOIgxXDjy+8e4WqXOxOBzAqeT2NCD08q5yfvt0E/1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829947},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/ce0b6b969ab689c9d2933a9790901e45/genkit-ai-ai-0.5.0-rc.1.tgz","_integrity":"sha512-wAld1A3SxXtEoBijCCzJloxw3LsMw/BS98Jvi6xli86P8CdZXagNb04xDko6caJ43ST5hUv6U26nOPUzADIZbw==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"9.8.1","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.1","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.1_1712329280559_0.6914069359700088","host":"s3://npm-registry-packages"}},"0.5.0-rc.2":{"name":"@genkit-ai/ai","version":"0.5.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"e45569b5b2807367970a01308ec8d22296302079","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.2.tgz","fileCount":94,"integrity":"sha512-nHvQ50FBnCbTWc7hhqYc0lJ4PhbJHlpBXHGPcwz9Nw9c0u8ED/IcXjSAZAj16yaRr25N5OSa8GbrtSWxoXIJ+w==","signatures":[{"sig":"MEUCIQCSDL+FA8VYezmHqbPzzhJIb/zr6yRBVywV5Wb8sLgb+wIgWly8gqqmmETL5gPu8/BRfMnwc9bpfaqDWM4/Ck+G0Tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829947},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/3be2971fe3555035acc7e28b6428678b/genkit-ai-ai-0.5.0-rc.2.tgz","_integrity":"sha512-nHvQ50FBnCbTWc7hhqYc0lJ4PhbJHlpBXHGPcwz9Nw9c0u8ED/IcXjSAZAj16yaRr25N5OSa8GbrtSWxoXIJ+w==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"9.8.1","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.2","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.2_1712369631033_0.7160518050685944","host":"s3://npm-registry-packages"}},"0.5.0-rc.3":{"name":"@genkit-ai/ai","version":"0.5.0-rc.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.3","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"97c8ce74082418d18c924f248b76dcfd4d8bf81e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.3.tgz","fileCount":94,"integrity":"sha512-heF1Unzy1inuz3T4SkMDTgGXJzyvXqqL1N1+S64a5BbypuYziEXxJhi08bxsGjX96eHMK7P2k60CyRvmse7VMw==","signatures":[{"sig":"MEUCIBvdFQu3IhzlxmdL0moXMkkaVHCzvo5T9iNuiJS8FBvdAiEA88Sk3PkOpP7NbHZhIZtl6JzgMpa2TxYn87Q+Ln8Y+Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":849391},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/a0782e6dbeacdd38284c17e055c1df20/genkit-ai-ai-0.5.0-rc.3.tgz","_integrity":"sha512-heF1Unzy1inuz3T4SkMDTgGXJzyvXqqL1N1+S64a5BbypuYziEXxJhi08bxsGjX96eHMK7P2k60CyRvmse7VMw==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.3","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.3_1713310340866_0.8038990685869212","host":"s3://npm-registry-packages"}},"0.5.0-rc.4":{"name":"@genkit-ai/ai","version":"0.5.0-rc.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.4","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"1740a6eb9ea2f8978c5eaf2ac8cbf065dd44f213","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.4.tgz","fileCount":94,"integrity":"sha512-h/XcvHV1d4mCy5lsfICmaNj/BaxByFaTB1owwER8rK6OAqsCawrC3vmijiFcr2ngqYKVIZKrgx3kDVpE8JG/iA==","signatures":[{"sig":"MEQCIBDC4Zh+0hxNvcVnjTc54F8q7ew212DoYvANs0PlW/3IAiB4GuGVRmagCA4gxHll4mnfXpsWUIimCPJ949lYzKkqpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":849391},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/3bb1312aa191da04b757689ebc6da5bb/genkit-ai-ai-0.5.0-rc.4.tgz","_integrity":"sha512-h/XcvHV1d4mCy5lsfICmaNj/BaxByFaTB1owwER8rK6OAqsCawrC3vmijiFcr2ngqYKVIZKrgx3kDVpE8JG/iA==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.4","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.4_1713459530610_0.1736071276483271","host":"s3://npm-registry-packages"}},"0.5.0-rc.5":{"name":"@genkit-ai/ai","version":"0.5.0-rc.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.5","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"318e97594d609a2e036c2dcf29f40a01b9e8606f","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.5.tgz","fileCount":94,"integrity":"sha512-syROOF0VQq1LU0MWlJuG7p8EkELD8/KYXN7Kt7Ul4B/MWmgk6+xntAi9S+D3EVXJ9ZAHWTygoomjqIui+HEuBQ==","signatures":[{"sig":"MEUCID89sD1apX6V2bOgAfVrV0d5CLMqQu1OvuVpX5g4k6wOAiEAkJFRP6Pez2RcvnJ6KowMAyGB9SpHSJeLIVqvr1kaycQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":849391},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.5.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/eb1ce6d3551e0acb5aea60c5f4ebc59b/genkit-ai-ai-0.5.0-rc.5.tgz","_integrity":"sha512-syROOF0VQq1LU0MWlJuG7p8EkELD8/KYXN7Kt7Ul4B/MWmgk6+xntAi9S+D3EVXJ9ZAHWTygoomjqIui+HEuBQ==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.5","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.5_1713549986520_0.39091448730731715","host":"s3://npm-registry-packages"}},"0.5.0-rc.6":{"name":"@genkit-ai/ai","version":"0.5.0-rc.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.6","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"b4d80edfcbbb89e7d987cde9e2f46b40d4ec5714","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.6.tgz","fileCount":94,"integrity":"sha512-Y87P8BgcOPIkvN43CGUc010Uta8yl7qOcMC5vPhw6+awTt8l16ucV6Re10W/wC3PzbWw7e86K8sGyn+xrss3RQ==","signatures":[{"sig":"MEUCIQCE9/YnppyZzTVaje9+xaMR4m/5T2K+zkPM11976kYTRgIgaL8gWhM7IFB3V3P2/xWe0bKk2ElH+vPuqXbSCENeBg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":893937},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.6.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/74aaf2a531568eb108ad45b68265f790/genkit-ai-ai-0.5.0-rc.6.tgz","_integrity":"sha512-Y87P8BgcOPIkvN43CGUc010Uta8yl7qOcMC5vPhw6+awTt8l16ucV6Re10W/wC3PzbWw7e86K8sGyn+xrss3RQ==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.6","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.6_1714422711554_0.454079803817226","host":"s3://npm-registry-packages"}},"0.5.0-rc.7":{"name":"@genkit-ai/ai","version":"0.5.0-rc.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.7","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"0d76de850f4f0f72fe5f11b8f974d6c211ccb466","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.7.tgz","fileCount":94,"integrity":"sha512-woVNZ/2ZEzh/79aM9QL+g0aQfHT4keVZvxUuRJvSJ0DMsV+OChJT7Yn3pIhyLpQq+3FmzTgbvfU1VzV/9Rh2dQ==","signatures":[{"sig":"MEQCIATO74D61Qzshakc7fs41IekEkh7mQApGqpovcSAgB8iAiBrao+buLSnRb8yRNob0zzYeM22QWAor1oS8LXMLLyAUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":906233},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.7.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/6f7dc81625dae5565a676b8263d95410/genkit-ai-ai-0.5.0-rc.7.tgz","_integrity":"sha512-woVNZ/2ZEzh/79aM9QL+g0aQfHT4keVZvxUuRJvSJ0DMsV+OChJT7Yn3pIhyLpQq+3FmzTgbvfU1VzV/9Rh2dQ==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.7","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.7_1714488161535_0.5148021465799131","host":"s3://npm-registry-packages"}},"0.5.0-rc.8":{"name":"@genkit-ai/ai","version":"0.5.0-rc.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.8","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"dist":{"shasum":"429944a704df39236a0d21d69e74697b235b4813","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.8.tgz","fileCount":94,"integrity":"sha512-LNlrYjJ+EHV4MPR0dZO8MVYsWA3kjH7lT9ALdV3BZ2EK6AehNCg0yl+ccV5Z2MNohUVrfkYpfAVfSU9BlUk8AA==","signatures":[{"sig":"MEUCIB8fTuCvpzmQbBbigDxXgxD4lT0wUnvJPGSwiBiSckp4AiEAnFp46don2lCvTG3VSwKsqJJMsrA6K7pQ1U8QYPE88xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":893937},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.8.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/af9425dd9a186877d19f89f129ae45f3/genkit-ai-ai-0.5.0-rc.8.tgz","_integrity":"sha512-LNlrYjJ+EHV4MPR0dZO8MVYsWA3kjH7lT9ALdV3BZ2EK6AehNCg0yl+ccV5Z2MNohUVrfkYpfAVfSU9BlUk8AA==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.8","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.8_1714581475622_0.4339753643296371","host":"s3://npm-registry-packages"}},"0.5.0-rc.9":{"name":"@genkit-ai/ai","version":"0.5.0-rc.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.9","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9c50468ddc470d8d8ae11ebc7266407c5edee83f","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.9.tgz","fileCount":101,"integrity":"sha512-5rXNziZaOYTYPOkGUGHUuv5uMaCQMUzpjCStLvzcJ0MlaWvOmkHBsoIjjlswa5kfHd8GNcO3W98OUrjkI3lVGg==","signatures":[{"sig":"MEYCIQDldVtXGX3FOJtmK97ttYx2hfrPM7oksGWtWSS7SHpM+QIhAL+pT/XXJ55TQFOGB4p47Uvio9jQCdQ/fb5HK1omIjfo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941339},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.9.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8169f3b05d1e8b88bb8d3677e39473c5/genkit-ai-ai-0.5.0-rc.9.tgz","_integrity":"sha512-5rXNziZaOYTYPOkGUGHUuv5uMaCQMUzpjCStLvzcJ0MlaWvOmkHBsoIjjlswa5kfHd8GNcO3W98OUrjkI3lVGg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.9","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.9_1715188657504_0.7668591418962607","host":"s3://npm-registry-packages"}},"0.5.0-rc.10":{"name":"@genkit-ai/ai","version":"0.5.0-rc.10","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.10","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a42e2ac766a0fcc7af0f1d4b3e9d5fe6e7e9614d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.10.tgz","fileCount":101,"integrity":"sha512-erzTzCR7FbYeoKq9wxMWObbCxyAAqefJdoBVrog75R8DyDBSo7/sf6nAPWbuZ98BW7zjWdIalCMXxrqiCvErlg==","signatures":[{"sig":"MEYCIQD2WWzBk9z0UIDng3oeoDU1bABYdPqCECz17aAW9U0NBwIhAI9+bWMjR8iY16+5gZ4sJX4Ff83/4G9dnl1FdsfRTd9v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945031},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.10.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/b655d003b95147d7460f537978abee73/genkit-ai-ai-0.5.0-rc.10.tgz","_integrity":"sha512-erzTzCR7FbYeoKq9wxMWObbCxyAAqefJdoBVrog75R8DyDBSo7/sf6nAPWbuZ98BW7zjWdIalCMXxrqiCvErlg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.10","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.10_1715357561191_0.4899034867616052","host":"s3://npm-registry-packages"}},"0.5.0-rc.11":{"name":"@genkit-ai/ai","version":"0.5.0-rc.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.11","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b30c52a5bf987f2348dcc4c2e160fa230beeacaf","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.11.tgz","fileCount":101,"integrity":"sha512-vwIVfmZG8TQKzU7opN5r2SdZ2b9dImw44jL+GDqsBILq0pLJe2l5XeK41qBDTC3cwYbP3YTGMHIY6zcyqy8Kzw==","signatures":[{"sig":"MEUCIQCkyYreAz4ViURKEyL5k6vocewcQYPccSivpzeD+XqDNAIgWb0Qvimz1FSJr5K5ArGkRcqjUt6WV2kCmykQ1CUYqn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945274},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.11.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/a59a894c0fc481cf2c5f86f8ea51383b/genkit-ai-ai-0.5.0-rc.11.tgz","_integrity":"sha512-vwIVfmZG8TQKzU7opN5r2SdZ2b9dImw44jL+GDqsBILq0pLJe2l5XeK41qBDTC3cwYbP3YTGMHIY6zcyqy8Kzw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","front-matter":"^4.0.2","@genkit-ai/core":"0.5.0-rc.11","@opentelemetry/api":"^1.7.0","zod-to-json-schema":"^3.21.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.11_1715375071638_0.9236060775199906","host":"s3://npm-registry-packages"}},"0.5.0-rc.12":{"name":"@genkit-ai/ai","version":"0.5.0-rc.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0-rc.12","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9fcb57e22b61393ad4eb5a648f33ab0e72058490","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0-rc.12.tgz","fileCount":101,"integrity":"sha512-yHC2SegIrmcdsRJ5kYgpQFl8aSOZrVB+G3LUBlCIX8vpDnNM1DrLP2RMNzzvgCqDTSde2anNNEj94y47nelkmQ==","signatures":[{"sig":"MEYCIQCcYBmS0dheIna0p6aULPSsggZUyENTaiihNuwhYIsEEAIhAJqJQNvJSAuyfZx1JmMhwj0z9gX4L6SZEuwDm4eezwoe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":964372},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0-rc.12.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/ddd5d540d6295740b05a6323b5732118/genkit-ai-ai-0.5.0-rc.12.tgz","_integrity":"sha512-yHC2SegIrmcdsRJ5kYgpQFl8aSOZrVB+G3LUBlCIX8vpDnNM1DrLP2RMNzzvgCqDTSde2anNNEj94y47nelkmQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.0-rc.12","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0-rc.12_1715610025383_0.946452718829957","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@genkit-ai/ai","version":"0.5.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.0","maintainers":[{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"6ce93667e48e44ce1f7cd3976bd660ac695bb355","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.0.tgz","fileCount":101,"integrity":"sha512-hub/O/u4AEmQBgG/99lCSiKL8pX/HIelnOw1kWPX75Xf8T5MEqeqSg7MgCo0iXl3tUQXDn2NdF27RL449tNZig==","signatures":[{"sig":"MEQCIDv/sIQlYFfLltT7txagcDi/4UEzdTt57UOezplKk5zvAiAohrL16R1PEg85HMjbLe83wpaWg27gYNb5coDHrVtlrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":964360},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/64565b065ffd24312d6e0f7bec328d20/genkit-ai-ai-0.5.0.tgz","_integrity":"sha512-hub/O/u4AEmQBgG/99lCSiKL8pX/HIelnOw1kWPX75Xf8T5MEqeqSg7MgCo0iXl3tUQXDn2NdF27RL449tNZig==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.0","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.0_1715635085564_0.004056509171183054","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@genkit-ai/ai","version":"0.5.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.1","maintainers":[{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"23bcf4657cc043b05cc72bdaf2615e3ac4173fd1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.1.tgz","fileCount":101,"integrity":"sha512-EXxkc6w2z/33MppDFFCWTIrSyKcwTzzKiZyf4Di0b0bS8+I4SCX3L+DxmBw+cM2BvB1e/LZjcL7fD9zY44Izhw==","signatures":[{"sig":"MEUCIFPJvWQpvpW/OQ7a5P2aX3qIEeamayiQzlWr5nf0TCddAiEA6gXSwSgGCt6g0JBY2nVp0SwbTW+NOOL3S30JmbpdZtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966080},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/594aa738661ec7bd49faf72757ac6def/genkit-ai-ai-0.5.1.tgz","_integrity":"sha512-EXxkc6w2z/33MppDFFCWTIrSyKcwTzzKiZyf4Di0b0bS8+I4SCX3L+DxmBw+cM2BvB1e/LZjcL7fD9zY44Izhw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.1","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.1_1716401436782_0.7095704308581603","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@genkit-ai/ai","version":"0.5.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.2","maintainers":[{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"2ba8970d0bb7a96c93609be3f292f04403fb94db","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.2.tgz","fileCount":101,"integrity":"sha512-VuXSTlNGhUSjU0SrFq5sREj99LRFInxPqMWOUMdaM48Y1RKtZLs+TuimW7Y5NJ2/SS0u1fq3cbD3YE0j+GAk/g==","signatures":[{"sig":"MEUCIEYws7sc6Mnnq1YiC7/6IGqgeAywh5AmMSpJEtQvjwT2AiEA0heXMihZijf1iD7NxyqLbvX+/BnLM0TFfJEk3GIdWU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976137},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8856223e378b84b8f9760c88e161fba1/genkit-ai-ai-0.5.2.tgz","_integrity":"sha512-VuXSTlNGhUSjU0SrFq5sREj99LRFInxPqMWOUMdaM48Y1RKtZLs+TuimW7Y5NJ2/SS0u1fq3cbD3YE0j+GAk/g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.2","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.2_1717011571859_0.33536499519507634","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@genkit-ai/ai","version":"0.5.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"7ecfb0283ce092ba64d93b85cfcf5b9537b0fdb1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.3.tgz","fileCount":101,"integrity":"sha512-wmpRkgjReVRAZoR63nuDq5moLRpva3dRzCyK8XzE5kNgWuIlTXgoFbUc/PzA4nzzPWk9+w8Q+Fumd0lJf8Vufw==","signatures":[{"sig":"MEYCIQDRz1lxgcqrXKI3tTcoIVyBIroG/YfQX+czHbd3kyeCLwIhAIVLKbaLRQ2/GIkcvjk1t2tp0grb+uN7VcYO7Hqz/HDI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":990196},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/66758365845ab6f936dbac46a6ca6756/genkit-ai-ai-0.5.3.tgz","_integrity":"sha512-wmpRkgjReVRAZoR63nuDq5moLRpva3dRzCyK8XzE5kNgWuIlTXgoFbUc/PzA4nzzPWk9+w8Q+Fumd0lJf8Vufw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.3","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.3_1718300900865_0.8497200515078243","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@genkit-ai/ai","version":"0.5.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.4","homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"2aa96549e029d1f9c328bfee95824f549599c494","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.4.tgz","fileCount":101,"integrity":"sha512-lntes3Exr7IqCK2J+iteoeoWipNTY1y2Km5dHpszGGxlYUUapVCN3bI5iw2TKTEvi84BeN84q4joP5c3oYDvpg==","signatures":[{"sig":"MEUCIQDg2x3a1E6FH66h4tlojSpjiyJUNmQ97R27JzUJj8tDsAIgJ4oM6SR31+xV84CGxExtA/aj/P8qna9Y8zs2UWmz5T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1003921},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/cd1a0e54bb0eca2188f8077f03b997d6/genkit-ai-ai-0.5.4.tgz","_integrity":"sha512-lntes3Exr7IqCK2J+iteoeoWipNTY1y2Km5dHpszGGxlYUUapVCN3bI5iw2TKTEvi84BeN84q4joP5c3oYDvpg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.4","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.4_1719606237923_0.9801657391461658","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@genkit-ai/ai","version":"0.5.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a4ff413b116faa2cc44c8c0abe73dfeb900b5f5b","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.5.tgz","fileCount":101,"integrity":"sha512-e4sKGC6WvVUi8ZedaV0VU+4vs8V5pSoB/QZmbpnbM0pgb5FjG+p516gEWi9LrNiyKb29gd7/emRnuU5FvIGROw==","signatures":[{"sig":"MEYCIQCYhEDyGOUQggSjnoZBfvwSejqKTfA0wPz72d+PiEi0hwIhANYJ6SYHEtn8k2x93l9DLqy4GquyBsrcCRA/dSeO/l8i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1004971},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.5.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/be292130ffe2f62108089475bca300ff/genkit-ai-ai-0.5.5.tgz","_integrity":"sha512-e4sKGC6WvVUi8ZedaV0VU+4vs8V5pSoB/QZmbpnbM0pgb5FjG+p516gEWi9LrNiyKb29gd7/emRnuU5FvIGROw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.5","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.5_1720641816419_0.5928749461233864","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@genkit-ai/ai","version":"0.5.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"178ae017085c2c780b27e793572eb4449471aed8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.6.tgz","fileCount":101,"integrity":"sha512-nuv60tlGgLcfjZmFy2nNRqPrRu2MK/MXH5XkuzSPxy/bPfQEdJ6PoV1fk1k4YXzzw1czt06G/4zTpdaLd5ugLQ==","signatures":[{"sig":"MEUCIQCYPXHCQqCWwmvtqZVPGYxS4geEJwyRvIm0a8Oho3ORCAIgRupiUcOF5SMbI/ItChUswcOhkC/WdN4VMasx1gru858=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005643},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.6.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/83a13d3286e58a3b14349bdab9999083/genkit-ai-ai-0.5.6.tgz","_integrity":"sha512-nuv60tlGgLcfjZmFy2nNRqPrRu2MK/MXH5XkuzSPxy/bPfQEdJ6PoV1fk1k4YXzzw1czt06G/4zTpdaLd5ugLQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.6","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.6_1720815068771_0.9378008859945288","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@genkit-ai/ai","version":"0.5.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"390da2baf35c5538ab4421dc1f691355af5fecb8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.7.tgz","fileCount":101,"integrity":"sha512-FncFUHiQ9dvZeqFM8HF1+jvFsXdUnDgQMCmuDSk2VjtONAWiL/uLevTPxnx9jRkwvVVQsqEIoVmDgZb0JazlNw==","signatures":[{"sig":"MEUCIH9aTBQfaJLvrfnOKttr/UeO8qflWoS8uaPz6fmGnvVJAiEAurrffOjw8fiUSt5VjxlwDS8nbUaygwL0HospbipsTnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005538},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.7.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/d45e10b69c42509ba6b7a5ad5638214d/genkit-ai-ai-0.5.7.tgz","_integrity":"sha512-FncFUHiQ9dvZeqFM8HF1+jvFsXdUnDgQMCmuDSk2VjtONAWiL/uLevTPxnx9jRkwvVVQsqEIoVmDgZb0JazlNw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.7","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.7_1721076711287_0.3315562664179972","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@genkit-ai/ai","version":"0.5.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b6d00e7f9bed39bc54eda752cdaa460514bef9ea","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.8.tgz","fileCount":101,"integrity":"sha512-yvALh8UT0GZi+43erHxzI9MbO2XNpxHkhzGEwRQKN54qKRFlO1V5KgPLavZKct7OBFU36MjSjZgevurMwQY5SQ==","signatures":[{"sig":"MEYCIQDFpfMexzLEbyxz2iqmE02ar0DQVZxQ39TOcyLU+x5S3QIhAIafHOT7NGllN1VROHYiYWHnV0GOhWvL8FJ5H4fM/50V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1064369},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.8.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/2c24ae93e2ad9b1ef1d4ab27654011a5/genkit-ai-ai-0.5.8.tgz","_integrity":"sha512-yvALh8UT0GZi+43erHxzI9MbO2XNpxHkhzGEwRQKN54qKRFlO1V5KgPLavZKct7OBFU36MjSjZgevurMwQY5SQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","@genkit-ai/core":"0.5.8","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.8_1721756164223_0.04469418326963592","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"@genkit-ai/ai","version":"0.5.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c606a1b63cb54c4d67dcabdc96a266198402bae5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.9.tgz","fileCount":101,"integrity":"sha512-zw5cxN3AQxTE0QmoobJpkxfe9TwYssm+KEdWqVPHFQcrsO11+rGCebv9ZazQqVMAqLfu22vla8WrWYzkne512g==","signatures":[{"sig":"MEUCIQCfogTZZ79zrgAZKy4yA2Z563W+knl/+bZQt+A9wPaw/wIgR7B6jX0syoeJtEGRqkwVF4wW9T7/ZZl3dKjaP5L74KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1076455},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.9.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/123e1174b569723be152881b33c775eb/genkit-ai-ai-0.5.9.tgz","_integrity":"sha512-zw5cxN3AQxTE0QmoobJpkxfe9TwYssm+KEdWqVPHFQcrsO11+rGCebv9ZazQqVMAqLfu22vla8WrWYzkne512g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.9","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.9_1722530505982_0.5889425498464504","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"@genkit-ai/ai","version":"0.5.10","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.10","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c3b48b4440a33011a357401356f2169ca327da8d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.10.tgz","fileCount":101,"integrity":"sha512-8u3Q/SSAKqBUeOeMGgLiwd3R1Bm1P0GEGKSXiCe83wwovxt5wnb+3roh6EhIc8JuBREPQWEKolK92APq6fdePQ==","signatures":[{"sig":"MEUCIQD5TszaTFwQQ8K0Zv36JhJfWkgRUP/JcGpAwiUapm6WjAIgdAlJr/3/72j4H12GTS1WsRt7O524gJ+yI0ve2JDASMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1077589},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.10.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/537f9acf2f2b2ff04c3757176d2f46e0/genkit-ai-ai-0.5.10.tgz","_integrity":"sha512-8u3Q/SSAKqBUeOeMGgLiwd3R1Bm1P0GEGKSXiCe83wwovxt5wnb+3roh6EhIc8JuBREPQWEKolK92APq6fdePQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.10","@opentelemetry/api":"^1.7.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.10_1723215249075_0.08970449593666219","host":"s3://npm-registry-packages"}},"0.5.11":{"name":"@genkit-ai/ai","version":"0.5.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.11","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8a9e1cfa80cfc5b870cb7c7312e9eaed3f8c5294","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.11.tgz","fileCount":102,"integrity":"sha512-hL+c4a32kZno+zlN0oi/G/FJcEm4kR4nbYcRM6j2kcrgjzaG8KCuApnBMBvLaWEM9qyhgX+e2h/BjOdhVpJYmw==","signatures":[{"sig":"MEQCIELnsvZMI5hC6L1flpKRdlMvPHLd5ZWDl4s5YRXLfGJWAiBkED6PwTh0EWt1CuFLAhrDE4VvSG0tH6hnZGMOmVeApA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1090613},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.11.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/e0600bd9249e87cdecfa388daf246e54/genkit-ai-ai-0.5.11.tgz","_integrity":"sha512-hL+c4a32kZno+zlN0oi/G/FJcEm4kR4nbYcRM6j2kcrgjzaG8KCuApnBMBvLaWEM9qyhgX+e2h/BjOdhVpJYmw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.11","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.11_1724972706367_0.0925327544590151","host":"s3://npm-registry-packages"}},"0.5.12":{"name":"@genkit-ai/ai","version":"0.5.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.12","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f4c64d671d086a53972aa5669b9c92f5e9739cf5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.12.tgz","fileCount":102,"integrity":"sha512-wFcblJqv1b7OKmFnYQgxNA3C3mHv0fYxG11UgNqkWvid8xHJUK9cAHAV21jnk10oJcsB3P/E9E1jjVa/Ra+SDw==","signatures":[{"sig":"MEUCIQDC8jWBMquniaAop/Ms7oO5OrGcFYL432kyh79GCXKVGAIgNrE7Mv/BY/+9TnypkuHUB3ljwW2sCQ95lf07XJ0pZHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1090613},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.12.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/b34a00bf257bdb07df3ac2bf1b48980a/genkit-ai-ai-0.5.12.tgz","_integrity":"sha512-wFcblJqv1b7OKmFnYQgxNA3C3mHv0fYxG11UgNqkWvid8xHJUK9cAHAV21jnk10oJcsB3P/E9E1jjVa/Ra+SDw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.12","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.12_1725562379875_0.3870003737144707","host":"s3://npm-registry-packages"}},"0.6.0-dev.1":{"name":"@genkit-ai/ai","version":"0.6.0-dev.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.6.0-dev.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"fcf415c0bf0ef8a3be01a21c3775c2b0f7e06b9b","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.6.0-dev.1.tgz","fileCount":109,"integrity":"sha512-jKmNFIjSldBsOipZS9YUMRnpwX0uiCvFDPlb9D/fBa27zGmOWtaYwG6dhGnEEUli5b32fOywKwlvt1ORl8I8Lw==","signatures":[{"sig":"MEUCIQCEXMDX/va9g6/ITgzyawALNGagjB1MU9NGkQOLCe4/agIgVpPOX5aZMiL2THF8r/d0a6Q9Cc2Q4oe5wkL5Vrn4gAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1357733},"type":"commonjs","_from":"file:genkit-ai-ai-0.6.0-dev.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/f70eeebbaa2a414fa213850919aeed9c/genkit-ai-ai-0.6.0-dev.1.tgz","_integrity":"sha512-jKmNFIjSldBsOipZS9YUMRnpwX0uiCvFDPlb9D/fBa27zGmOWtaYwG6dhGnEEUli5b32fOywKwlvt1ORl8I8Lw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.6.0-dev.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.6.0-dev.1_1725656763007_0.07978802569485777","host":"s3://npm-registry-packages"}},"0.5.13":{"name":"@genkit-ai/ai","version":"0.5.13","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.13","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"88119eb600e3c192a08ee99b6e3d0cd02f3b8901","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.13.tgz","fileCount":95,"integrity":"sha512-X2mIRjc5C65YrHrrlkpZlk3VTjU6yQ10XVy0E1RsOyBzbUFUQVoc0I2djPS1v4Z4sVVIWRuOGwfEicYL3jA3lw==","signatures":[{"sig":"MEQCIFhVxZuecaycDWe2Q2C0ZXxdi4fCR5nvtcGK+W5wBhpXAiBf9tKt85ZJaCdSpNNYbgNebRbx9wjJM+j7NlwUzamxvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022301},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.13.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/ad4cac6fb0da2375a16faa3d771741c6/genkit-ai-ai-0.5.13.tgz","_integrity":"sha512-X2mIRjc5C65YrHrrlkpZlk3VTjU6yQ10XVy0E1RsOyBzbUFUQVoc0I2djPS1v4Z4sVVIWRuOGwfEicYL3jA3lw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.13","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.13_1726256345222_0.7933285633724971","host":"s3://npm-registry-packages"}},"0.5.14":{"name":"@genkit-ai/ai","version":"0.5.14","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.14","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"6a0e108e35f6f4523cb45aeb085f50202fcc880d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.14.tgz","fileCount":95,"integrity":"sha512-UG/7RoqMB0qJA1ooldFVUTDngWcOYQrHVZkw5TdBOkeFn7ErvjUsyBEpPZR4PuCZ3HO4U8/0t8SkXlbtjG46vw==","signatures":[{"sig":"MEQCICRdwZZeGNvRS5k2BKON1fuVDq8BcoBpy9herQd7INjLAiBuNIkQHu1OfPY4vw8GXZpLtvMmrofzDwNreZuZ6yeF9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022301},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.14.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/480ff368f645365a7f19759ed79d621b/genkit-ai-ai-0.5.14.tgz","_integrity":"sha512-UG/7RoqMB0qJA1ooldFVUTDngWcOYQrHVZkw5TdBOkeFn7ErvjUsyBEpPZR4PuCZ3HO4U8/0t8SkXlbtjG46vw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.14","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.14_1727448618535_0.4746505983018052","host":"s3://npm-registry-packages"}},"0.6.0-dev.2":{"name":"@genkit-ai/ai","version":"0.6.0-dev.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.6.0-dev.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"78e7f8c491ade8cdf8485594f3b32aa5cfff5aa8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.6.0-dev.2.tgz","fileCount":124,"integrity":"sha512-CAJwc5C26OW063xeLRKB40DX8jHvxEbFnppQuDKpl9AJRV0Ty0gsdJTiG4+WNkTQvAMMFlnu46aj09Iqb14E2A==","signatures":[{"sig":"MEQCIFPfXut3kZkBQgIXcdaNYJ47SRcCvz1lwXCn3shpk/InAiAxznIPvVZNXocJePnUuD8SOM8C9TODC44Qd8iwGAcgKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1519576},"type":"commonjs","_from":"file:genkit-ai-ai-0.6.0-dev.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/7f41317bd06f253ca65f5de7155822db/genkit-ai-ai-0.6.0-dev.2.tgz","_integrity":"sha512-CAJwc5C26OW063xeLRKB40DX8jHvxEbFnppQuDKpl9AJRV0Ty0gsdJTiG4+WNkTQvAMMFlnu46aj09Iqb14E2A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.6.0-dev.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.6.0-dev.2_1727468746486_0.09955319797718398","host":"s3://npm-registry-packages"}},"0.5.15":{"name":"@genkit-ai/ai","version":"0.5.15","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.15","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f61b0365c9685fa255716a7d7d437e1e3c937051","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.15.tgz","fileCount":95,"integrity":"sha512-RJNKwSXynzOjFmyEd7+lq31giV7xbBK1TMADYQ3CgRgNBl15jT+KI6/iSmAtQBgspf7yyi4GolphlDqn5gSK2Q==","signatures":[{"sig":"MEYCIQDLYldCtGl7GKwknjQfZir9dcQ2Taszu7X7Ax1B8cVPtAIhAMDThaxB5PiSN687v1kwhRIrK3WnhawzoTQ4lLmXdtWI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022301},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.15.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/60b986298e96e5f2b017fe96b693890c/genkit-ai-ai-0.5.15.tgz","_integrity":"sha512-RJNKwSXynzOjFmyEd7+lq31giV7xbBK1TMADYQ3CgRgNBl15jT+KI6/iSmAtQBgspf7yyi4GolphlDqn5gSK2Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.15","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.15_1728003368577_0.33904563106471786","host":"s3://npm-registry-packages"}},"0.5.16":{"name":"@genkit-ai/ai","version":"0.5.16","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.16","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a6d635655d00ef5770c4255b48f485cbc1802878","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.16.tgz","fileCount":95,"integrity":"sha512-vqnysySnG/oZAxEl6UhL8idn4Baquobr9kHtluejtuIUScZb5MEWOmqlgxxzeOk8+55Vj99sZgPZO7zGpWUd8g==","signatures":[{"sig":"MEUCIEA131/QRGAO0YjqcKW8qBSdVIR9Kitn2KAb1+uFX28fAiEAsmp/BmGbnG20IVVtlgGUEMJAy+JzFQrO7KMZX2PNCL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022301},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.16.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rm -rf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/bb78e9941633a645fa17c5f3b2ad19b9/genkit-ai-ai-0.5.16.tgz","_integrity":"sha512-vqnysySnG/oZAxEl6UhL8idn4Baquobr9kHtluejtuIUScZb5MEWOmqlgxxzeOk8+55Vj99sZgPZO7zGpWUd8g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.16","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.16_1728062629566_0.7448820756526577","host":"s3://npm-registry-packages"}},"0.9.0-dev.1":{"name":"@genkit-ai/ai","version":"0.9.0-dev.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-dev.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d2d7382b98a8db9df503c01a37419ebf8a15f031","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-dev.1.tgz","fileCount":124,"integrity":"sha512-ETAlyS/tX5bvv9NrPZ+6cuDStNwy5Yl2CBZjoXQle0jBuBCQr3HLjUH8ntbBX55E8mCQ+5A6Bpi2TXOx1yu1dw==","signatures":[{"sig":"MEYCIQC9SRcosl1zqHcVbrYLKiAYjbn1T4LAYvxGRfGB+VKrDgIhAJVyIhMdjUG30dyTeGGrnPfF1LSep4f/slhsa63PCMk3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1515332},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-dev.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/d71a6bb049bf25f819c07f913b3ce190/genkit-ai-ai-0.9.0-dev.1.tgz","_integrity":"sha512-ETAlyS/tX5bvv9NrPZ+6cuDStNwy5Yl2CBZjoXQle0jBuBCQr3HLjUH8ntbBX55E8mCQ+5A6Bpi2TXOx1yu1dw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-dev.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-dev.1_1729620475710_0.48090195610883124","host":"s3://npm-registry-packages"}},"0.9.0-dev.2":{"name":"@genkit-ai/ai","version":"0.9.0-dev.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-dev.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"2ecafbc06173604cb827511cd86ded63d7d1d60d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-dev.2.tgz","fileCount":126,"integrity":"sha512-O5l5H5v2Lb78HjZVg105iUGb8MR1Cc4snGB3iAac2uKGB24IjIlxTs2vHlDO0QB5Yi56woZ4ZsWbbYg7gmMmIA==","signatures":[{"sig":"MEQCIFaX6yKmFEji0nKYOs93tcvYl8prGCnzOacVMCrimUzVAiAhRkhbwLBdCgXTurhU9hRPh4iYcblHEhBuQBo8M/HzNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1516137},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-dev.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/0732eff2114a531359e8231f6429844b/genkit-ai-ai-0.9.0-dev.2.tgz","_integrity":"sha512-O5l5H5v2Lb78HjZVg105iUGb8MR1Cc4snGB3iAac2uKGB24IjIlxTs2vHlDO0QB5Yi56woZ4ZsWbbYg7gmMmIA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-dev.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-dev.2_1729734148991_0.8924029433364791","host":"s3://npm-registry-packages"}},"0.5.17":{"name":"@genkit-ai/ai","version":"0.5.17","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.5.17","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b13c0baa0691d0c197a95f92dc3009cda49bb4e3","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.17.tgz","fileCount":95,"integrity":"sha512-pzOnD3F6l61ldBF7/ltsCFRapjuuonapP+vxyiG7IZArSgIn4cvLAr9gutNdm0BsaaoCjX13JnvHSNybJMg0OQ==","signatures":[{"sig":"MEUCIQCIJynP5/2Z+Qeioxp/5HpAN85rWPhvMLaF7oeBoF7dRAIgFD6G9kLXV6jYn2S8/aPg7EKxlDrDWsUg7rreQ+7Ek6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022325},"type":"commonjs","_from":"file:genkit-ai-ai-0.5.17.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/6b/mfpc2yrd1z1dd_200fl74kw8009h0x/T/0155a832148c282e865777fdfafeb73c/genkit-ai-ai-0.5.17.tgz","_integrity":"sha512-pzOnD3F6l61ldBF7/ltsCFRapjuuonapP+vxyiG7IZArSgIn4cvLAr9gutNdm0BsaaoCjX13JnvHSNybJMg0OQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.1","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.22.4","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.5.17","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.5.17_1729800394810_0.6369808661981349","host":"s3://npm-registry-packages"}},"0.9.0-dev.3":{"name":"@genkit-ai/ai","version":"0.9.0-dev.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-dev.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4779c9316b8585e8b2f0a9f322368ee7057dbd6c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-dev.3.tgz","fileCount":205,"integrity":"sha512-fXi7onEpViZX86dPq0xWsqxivvXQMf9wH3boaNJFDJg22YvJMpb5MDV+jgzmXbKwGFCVaFAsePMBzv7Ikt703A==","signatures":[{"sig":"MEQCIBZn8ItChPBzIh8HzZOIcHuC/ypKu/iAwgj4ZXKPyFSzAiB5CfeF+w+oUWYdJauPAdHmb5oB/CGDdOIKvaylzwZGIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1677044},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-dev.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/6b/mfpc2yrd1z1dd_200fl74kw8009h0x/T/c465b0d617543f57ce2efd9268303cbd/genkit-ai-ai-0.9.0-dev.3.tgz","_integrity":"sha512-fXi7onEpViZX86dPq0xWsqxivvXQMf9wH3boaNJFDJg22YvJMpb5MDV+jgzmXbKwGFCVaFAsePMBzv7Ikt703A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.1","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-dev.3","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-dev.3_1730830342790_0.7191706595744334","host":"s3://npm-registry-packages"}},"0.9.0-dev.4":{"name":"@genkit-ai/ai","version":"0.9.0-dev.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-dev.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b84e544f9c35000b2ef90d30f6977c01f4e8ecb9","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-dev.4.tgz","fileCount":205,"integrity":"sha512-j7mCfJnPupK9tqkESV+SVtwGAfGFB6CnIr/NXeTZleU6cupocP0uFkZKi72HbdMYk2VI38spplp5aIt4jW/wNA==","signatures":[{"sig":"MEQCIElUBoteVFBVlp5heQmK/jlzj/LaZZR0lJZX6LXKA491AiBxlPIccCZcmCgwFrwfvpNT1C7pGlCGv312I6Vf27g7HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1685539},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-dev.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/e1ca0b2c2af7c2fe8822d15bb2fe7f61/genkit-ai-ai-0.9.0-dev.4.tgz","_integrity":"sha512-j7mCfJnPupK9tqkESV+SVtwGAfGFB6CnIr/NXeTZleU6cupocP0uFkZKi72HbdMYk2VI38spplp5aIt4jW/wNA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-dev.4","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-dev.4_1730991709233_0.34937516206014063","host":"s3://npm-registry-packages"}},"0.9.0-rc.0":{"name":"@genkit-ai/ai","version":"0.9.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-rc.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"055112a0b1fcb2eab0bc2fff2cdb232f0e6a93eb","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-rc.0.tgz","fileCount":221,"integrity":"sha512-eik3mk3zXvQZ9jexr/DHd545LKE11Dp0KQqmamHhncZd5IJPZU9v9G0/Cmqv34IY46yMNFLtq90XGTIZ7OF4Zw==","signatures":[{"sig":"MEQCICjfaWmkLUpJp2DznaG+5IrarwzZwcuRDLZ1vU2P7AaSAiBXvTTYV2Ka5rQSkXeD5xWs6mxC/muJMOVnVpfDd7KCiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794317},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/2d3ad737f1bd51f0508a952c9626494e/genkit-ai-ai-0.9.0-rc.0.tgz","_integrity":"sha512-eik3mk3zXvQZ9jexr/DHd545LKE11Dp0KQqmamHhncZd5IJPZU9v9G0/Cmqv34IY46yMNFLtq90XGTIZ7OF4Zw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-rc.0_1731347375477_0.3804417774643083","host":"s3://npm-registry-packages"}},"0.9.0-rc.1":{"name":"@genkit-ai/ai","version":"0.9.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-rc.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b7035b28a274878e58b843614b20a160ca29b196","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-rc.1.tgz","fileCount":221,"integrity":"sha512-m8yiB9zUuabOGLzC3aKXGA7GE+/e5/dNEtlyJeNL2dno7SYSMIxGybT5cXMgSxLNe8JxaUnMRMjLRx4h90vNGg==","signatures":[{"sig":"MEUCIQCeU1l94weK+BYHGyVcUPrVBpXEjkZLSmlNlfDZU4KuPQIgYWlhq+n7j6rkla+vfnPuN4cyLxakZgKqg6ml2woBQZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788937},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/72814ef289b5288c41298d7a5e67ee5a/genkit-ai-ai-0.9.0-rc.1.tgz","_integrity":"sha512-m8yiB9zUuabOGLzC3aKXGA7GE+/e5/dNEtlyJeNL2dno7SYSMIxGybT5cXMgSxLNe8JxaUnMRMjLRx4h90vNGg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-rc.1_1731435738482_0.47369080408753916","host":"s3://npm-registry-packages"}},"0.9.0-rc.2":{"name":"@genkit-ai/ai","version":"0.9.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-rc.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4e1262b4643a1e33c5e6ef8380088fbae58de3dd","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-rc.2.tgz","fileCount":221,"integrity":"sha512-FdOMhwnyjXoy8dapmA+nvMcRf2OT6ErGB5AroEdD/Auk6zc4XlTtvflqVrJAgQWF0y5J09r0LY1BAJnXFGWlKQ==","signatures":[{"sig":"MEUCIHc0gk1/mJHhh81hP2OZvW+WllB5QE9YGTDZ73J0aCKzAiEAx5hXYRuZFTre1C8NvIHAefc/4rnnO8ixfQnIDi2Gyys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788937},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/6db9714dcd2a890fef2b5d1d69ed213c/genkit-ai-ai-0.9.0-rc.2.tgz","_integrity":"sha512-FdOMhwnyjXoy8dapmA+nvMcRf2OT6ErGB5AroEdD/Auk6zc4XlTtvflqVrJAgQWF0y5J09r0LY1BAJnXFGWlKQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-rc.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-rc.2_1731448330183_0.9105032353334166","host":"s3://npm-registry-packages"}},"0.9.0-rc.3":{"name":"@genkit-ai/ai","version":"0.9.0-rc.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0-rc.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9b40464f63b83fac3c7be1a8b96d229ffbabdd2a","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0-rc.3.tgz","fileCount":221,"integrity":"sha512-vNj3XKISumX7i77vJLQ3OegnVhlpk250nMU4uEE60W01j6JH58thPKWfwgXjo6uR590vInvGvrKImWELGDRu1A==","signatures":[{"sig":"MEUCIC3VfGv3ke1tWgOfaiUKMlVR2dscxDJ5IytVmJgeFbsgAiEAskGqfyrKIQXexMgR1s3Tsf8t+3oL46TlWjy+FAsJKM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788937},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0-rc.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/0b83c482ddf9de1a009376a885c8b730/genkit-ai-ai-0.9.0-rc.3.tgz","_integrity":"sha512-vNj3XKISumX7i77vJLQ3OegnVhlpk250nMU4uEE60W01j6JH58thPKWfwgXjo6uR590vInvGvrKImWELGDRu1A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0-rc.3","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0-rc.3_1731511278179_0.5703850887029112","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@genkit-ai/ai","version":"0.9.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"52eda9d423679b1d5210871309ae16e2b2fb563c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.0.tgz","fileCount":221,"integrity":"sha512-+T04OWh0l6vSIvR09+3+Z5J7RqkBKxr5RCBx51Ya12sHcB194bmwfCuUYuIlxjhAoH1NG+bRa84w3fNXC2nRkA==","signatures":[{"sig":"MEQCIDlFZ/JpaPgVcWzbOcocOGRDIEZUh4+r0JhVs1Ktfv/9AiA0F0FoF15w4IkHU67feMFq8INFPR/b+jkbAEoyXWqbkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1789804},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/b935667a4e39e58f65c4948a08237f2b/genkit-ai-ai-0.9.0.tgz","_integrity":"sha512-+T04OWh0l6vSIvR09+3+Z5J7RqkBKxr5RCBx51Ya12sHcB194bmwfCuUYuIlxjhAoH1NG+bRa84w3fNXC2nRkA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.0_1731535036078_0.20296623386142132","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@genkit-ai/ai","version":"0.9.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c4841196ba62359f72685061cc5a44b30170ce6d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.1.tgz","fileCount":221,"integrity":"sha512-OaNh89lK5NpczySPEVB1mLt20hE1wxj+vi1RnXEoDn9C1L8/Cs8mdyWtv05tAd5MWzxLJswIK53mIdrO1PufqQ==","signatures":[{"sig":"MEQCIHiapJOi8iSxnG1EsxbuFZ+wpoLacobo9acSyy2cNW/vAiBW9qZj8ARC2voOr9k86niQni3r032vDlbiFlsuEEXruA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799702},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/5bd2794061c08485e5b72f05b4e1e22c/genkit-ai-ai-0.9.1.tgz","_integrity":"sha512-OaNh89lK5NpczySPEVB1mLt20hE1wxj+vi1RnXEoDn9C1L8/Cs8mdyWtv05tAd5MWzxLJswIK53mIdrO1PufqQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.1_1731703322967_0.257785614844533","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@genkit-ai/ai","version":"0.9.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f1e519b32a02272c58c3e8fb9ed37afe682d8b59","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.2.tgz","fileCount":221,"integrity":"sha512-TVJefftPcghn5MS67aBn7jxIOwSJpG4XHfcZs4LynbUbqKak9QGBlTg/CCXvqWa+20bNBzxNZ+iH+WZqe5xh9Q==","signatures":[{"sig":"MEUCIEjCG8ffXzWMoKYujYlEzpLDxfftdK3KuBFCxCPq5xo2AiEA8oooX4o0U2V40rCMRK3V3P7PJQmrggfXLbyEe1AfBNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801020},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/4e415f4717779d01ebdb7fd2d411c5d9/genkit-ai-ai-0.9.2.tgz","_integrity":"sha512-TVJefftPcghn5MS67aBn7jxIOwSJpG4XHfcZs4LynbUbqKak9QGBlTg/CCXvqWa+20bNBzxNZ+iH+WZqe5xh9Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.2_1731945172580_0.546080957997858","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@genkit-ai/ai","version":"0.9.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8bf6e8a6d29c038b5320e79102efb694baedaeb0","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.3.tgz","fileCount":221,"integrity":"sha512-5u64IcC5GCDmFmYZOGaL6e36pVsy1DyccFhrExFFlNU4tcBnqM76OIIFG1Fu6KGt/fvGFhllWatvBrKdqKESfw==","signatures":[{"sig":"MEUCIHce8lyGvqHzfail1v5+25FpTnde1wOxySHoNqC7Jt0JAiEArQBbBPT5SAGYfeYvvwjh+yHdp3Ba86Tt1RD8eGObMGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801570},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/568cb8e947e9d9e274ec0192b149bab2/genkit-ai-ai-0.9.3.tgz","_integrity":"sha512-5u64IcC5GCDmFmYZOGaL6e36pVsy1DyccFhrExFFlNU4tcBnqM76OIIFG1Fu6KGt/fvGFhllWatvBrKdqKESfw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.3","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.3_1732027086201_0.6570256723630168","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"@genkit-ai/ai","version":"0.9.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"pavelgj","email":"pavelgj@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"71a687fa23543188f1293f7878e8bcd6782ab93e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.4.tgz","fileCount":221,"integrity":"sha512-+B8KZQ55vYVWN300kyv6GE6SmXW4BN1KVAWX7vC8YCQz2EDXWHRoe/r0nNs+ciUdKdb5uS5lUkSB1c95XYBCAQ==","signatures":[{"sig":"MEQCIDBAsNC9mIzPpFFhCRS8Q4GrDwp6kVIfQVJxfsvYr2eUAiAMJ4+/Tl0vaCLJHsMxy+pNBeohsyh47bzEjpASG2EAjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802251},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/a9a38ca1779aa73f2dd587bcd96d9dcc/genkit-ai-ai-0.9.4.tgz","_integrity":"sha512-+B8KZQ55vYVWN300kyv6GE6SmXW4BN1KVAWX7vC8YCQz2EDXWHRoe/r0nNs+ciUdKdb5uS5lUkSB1c95XYBCAQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.4","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.4_1732299854262_0.9040977744693897","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"@genkit-ai/ai","version":"0.9.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"eb8d1846155fd048adfed0df9d3a784d69be42b5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.5.tgz","fileCount":221,"integrity":"sha512-C1YzQILR3t1U7ZQSsliv8bC5zhufSw7S1rAb8OJN83m4pu2dUQLgUk0KoT1Iu+61Vtg48U+7MFLvVkhwUHM5Xg==","signatures":[{"sig":"MEUCIQCHkk8cEjf2TMMSyv7/MCGSllDE+MBfiQITs5snwkM/xwIgEhIRPe/06AzymnCcASewmLYK0yvK8y2O203uZtHrxWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802390},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.5.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/787789bf5d6239e79c77028dbb6897b2/genkit-ai-ai-0.9.5.tgz","_integrity":"sha512-C1YzQILR3t1U7ZQSsliv8bC5zhufSw7S1rAb8OJN83m4pu2dUQLgUk0KoT1Iu+61Vtg48U+7MFLvVkhwUHM5Xg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.5","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.5_1732652426514_0.7394546268224247","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"@genkit-ai/ai","version":"0.9.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.6","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"2b104e392cc1f163341a033ec3a68619b376c6d0","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.6.tgz","fileCount":221,"integrity":"sha512-GiNK8LmCIs/sU6TgVG6GxRpYcIerJdXE649RJsjJQb5pTajOGUYTaVB14nWT4CBKsW2UseSembe0oG64gmxCDg==","signatures":[{"sig":"MEQCIGdbYAiiVCmSlrEm5bxoZIeVs/RbYAPl8t8MCA/tQfRSAiBh1YU5snAQPn41+TjrNNydzLw2oZ1TotdjVF26pL6c4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1812764},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.6.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/b2f8ebb08820f39df769f8d856210f3f/genkit-ai-ai-0.9.6.tgz","_integrity":"sha512-GiNK8LmCIs/sU6TgVG6GxRpYcIerJdXE649RJsjJQb5pTajOGUYTaVB14nWT4CBKsW2UseSembe0oG64gmxCDg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.6","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.6_1732746151580_0.4065403583764584","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"@genkit-ai/ai","version":"0.9.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.7","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"08aff9e3a2c133fa6793447caed570cba0b743db","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.7.tgz","fileCount":221,"integrity":"sha512-CHnN12+J/577EN3uo7qw8tSTa124qwIE+NPHn+TBEtoEkHc70Ck+CxJm0UCfN606hAQyJjj0i6BJ6M4Lr0sMzw==","signatures":[{"sig":"MEUCIQD0lvcHphOtVrf3TqEQuHfOqRT/qe5yu4QeiLa/5xEegwIgQPp/2WkdbrNFWUqQuQTI2vxknzvPuzdkzVXi+YAnCqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813112},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.7.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/57c1787721ef812c3286e606f0ce1387/genkit-ai-ai-0.9.7.tgz","_integrity":"sha512-CHnN12+J/577EN3uo7qw8tSTa124qwIE+NPHn+TBEtoEkHc70Ck+CxJm0UCfN606hAQyJjj0i6BJ6M4Lr0sMzw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.7","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.7_1733421235323_0.7882606933366594","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"@genkit-ai/ai","version":"0.9.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.8","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b10e658c83566effe3cd285d71ab6ca24e093464","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.8.tgz","fileCount":221,"integrity":"sha512-9/LRhF0g/Fsr14+RiLpNXOcC2eiOse+capNWkqCGkvxFHUf5jx/wPsVFxZleLEMoa41o4l0/rfBiGB3xL4tNoQ==","signatures":[{"sig":"MEQCID56RtHG0LU3KMsHAxPZb70EoU6v1FisU0C4LNa+8oMDAiBXRa142OIgDETJW3h69yETvKWvw9blLb6eQWngOFFeWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813112},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.8.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/ba8d6ee34e7a9d1b942b41062ff83a3c/genkit-ai-ai-0.9.8.tgz","_integrity":"sha512-9/LRhF0g/Fsr14+RiLpNXOcC2eiOse+capNWkqCGkvxFHUf5jx/wPsVFxZleLEMoa41o4l0/rfBiGB3xL4tNoQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.8","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.8_1733856875396_0.6716370249876416","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.0":{"name":"@genkit-ai/ai","version":"1.0.0-dev.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-dev.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"86fd18e3a0a5eeed87690ab9023803a4e64ad9e0","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-dev.0.tgz","fileCount":221,"integrity":"sha512-dtQyym12Z/yPw04h7n8n7amU0dpO8iB+uTyDTpSaRe7lkf3SUkNhWM+DDoKUZ70A6cqpAvXN0/haqD9ZpSN+FA==","signatures":[{"sig":"MEUCIQDoTadWS/tmPD7afiUkWS++KyAWdqProshfMcGaP4NebAIgXMraGdSFAedunEftX2+W04WYaq1bA4m1Atpkm1iPm6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813124},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-dev.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/b72abaad7bd23012ee09770367ecda1b/genkit-ai-ai-1.0.0-dev.0.tgz","_integrity":"sha512-dtQyym12Z/yPw04h7n8n7amU0dpO8iB+uTyDTpSaRe7lkf3SUkNhWM+DDoKUZ70A6cqpAvXN0/haqD9ZpSN+FA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-dev.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-dev.0_1733857473309_0.7759939525867463","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@genkit-ai/ai","version":"0.9.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.9","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"cd5b7f75803d741b5a0145c3f2c9461cbce7944c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.9.tgz","fileCount":221,"integrity":"sha512-MrS0pYHJkNrTYmE24qPHbklg+To+7oyJbYReTgRSh6LzEH24+ERApeEbiHmuIHMcUSkJthY0SqcdOJDH+8LM7Q==","signatures":[{"sig":"MEYCIQD3WsKgKSUkcRjHBYqtcV4aDprCsHDDn9n/pOdrFr/rawIhAPdQOvNAj4HQSf5UG4RCY1Jmxqljb90jHpyZByjRBRHa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813112},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.9.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/b6761ed4ce0a2cd1d537e02796c610eb/genkit-ai-ai-0.9.9.tgz","_integrity":"sha512-MrS0pYHJkNrTYmE24qPHbklg+To+7oyJbYReTgRSh6LzEH24+ERApeEbiHmuIHMcUSkJthY0SqcdOJDH+8LM7Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.9","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.9_1733869467729_0.8152634724817618","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@genkit-ai/ai","version":"0.9.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.11","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"482e0cac455c3183546d1e774625943f454c4bb3","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.11.tgz","fileCount":221,"integrity":"sha512-VMhmZxlPhvYf0XpNDM4c7UWdZbtVKQB3kjUvC1ucD1BDYmvDg3yhB/HyjKjo+aSERB3ajQg4fcOCb4MWhpedFA==","signatures":[{"sig":"MEYCIQCuIseP8uvIFqHEmzod91VTrG1NFA+RtSXAaw0hQ6t8GQIhAI1MmKTzSSzXoohAkpfJM5XU+5hwGisKLnsbZOiLmBOq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813114},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.11.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/e66828b7306bc9502a77e48aa8fc9aed/genkit-ai-ai-0.9.11.tgz","_integrity":"sha512-VMhmZxlPhvYf0XpNDM4c7UWdZbtVKQB3kjUvC1ucD1BDYmvDg3yhB/HyjKjo+aSERB3ajQg4fcOCb4MWhpedFA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.11","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.11_1733947359882_0.2946160927401733","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@genkit-ai/ai","version":"0.9.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@0.9.12","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ed058f7fa258d0ad0cf64b92d09aec77d544f4ea","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.9.12.tgz","fileCount":221,"integrity":"sha512-xyVVAIGKNpj5zCkoEfWZkzwctl0/hmpX6vKZgdgMH2MiqP5LzTp7rUekBMon8c1rMDVAze97QVSjAmZIoMLSlA==","signatures":[{"sig":"MEUCIQCDvm7ZPCfkDEr9LFptJTxDmJIlfY44jUb2OUIe26Uk2gIgAPtXFGzg5yyYiO3wv+vkDZOUSvH84C5cYsZmdrDqPlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813114},"type":"commonjs","_from":"file:genkit-ai-ai-0.9.12.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/388e726c28e5251a7076d9515364f40d/genkit-ai-ai-0.9.12.tgz","_integrity":"sha512-xyVVAIGKNpj5zCkoEfWZkzwctl0/hmpX6vKZgdgMH2MiqP5LzTp7rUekBMon8c1rMDVAze97QVSjAmZIoMLSlA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"0.9.12","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_0.9.12_1733973647156_0.36646143414941057","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.0":{"name":"@genkit-ai/ai","version":"1.0.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"229a6397487cea7ccead6bcb6e9c0be4627332b4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.0.tgz","fileCount":221,"integrity":"sha512-755VyQwYXonxT9l6WShYuHPjOvhAvA0nf5hETTQtqrrE93hsG1QWVPC7tQ3lVrKNu/M4xmwGVsNgrRx3LIMYZg==","signatures":[{"sig":"MEQCIH1IOzsa5YI3+oIci9lf/WxOouRp6nY4h8afmxsB/7THAiAxUHjKZO+vXbaKJ9n3kW20B9XQkDHuksicUC902zhraw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820627},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/cc59bf1f293d24ca446042ecacc6451d/genkit-ai-ai-1.0.0-rc.0.tgz","_integrity":"sha512-755VyQwYXonxT9l6WShYuHPjOvhAvA0nf5hETTQtqrrE93hsG1QWVPC7tQ3lVrKNu/M4xmwGVsNgrRx3LIMYZg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.0_1734043064274_0.2638993546094974","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@genkit-ai/ai","version":"1.0.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f7a1c69ad52313404ab2569ab8e06513be6309cc","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.1.tgz","fileCount":221,"integrity":"sha512-Jm4gYTQ4h69oNcchy52YFM6Yb8+5A/vusPPy1MXwbi2X8DsmnJ6w9ayR7G7IQxWJVexYIOXBikBiZhxLhI5NDQ==","signatures":[{"sig":"MEYCIQCeIxUOBEeS8Q3u5ISFsjGNHGesyLkzIrmdIbYXWfQX1QIhAK4ZCHyYguV8amBXsGusyLxvLUZLHgA4tMdHt2JofPs7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1825591},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/98caff05853327bc68dd943dd711c7f1/genkit-ai-ai-1.0.0-rc.1.tgz","_integrity":"sha512-Jm4gYTQ4h69oNcchy52YFM6Yb8+5A/vusPPy1MXwbi2X8DsmnJ6w9ayR7G7IQxWJVexYIOXBikBiZhxLhI5NDQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.1_1734366965401_0.06768153846065372","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@genkit-ai/ai","version":"1.0.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e71b673ce1b32457c793f11167bfc378435d1b59","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.2.tgz","fileCount":222,"integrity":"sha512-pAyjFtfw0pv9bcQHy3b40gcMUx7FL3vbdDIYvfbbizPEq+/k9DGk/HQwYI1B490xm2On/AXIvYtCo7/aTEAIcw==","signatures":[{"sig":"MEUCIQDRo1T+gYrGzeK+eeZoFTTcgFqA5ABNz8BoojiEfoI2BAIgMHlfRTKCH4LliLxpG1Pq3RDHkqKndEuhEAZ0kg1etLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837986},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/309830868859c31e542cc29a38c9faf2/genkit-ai-ai-1.0.0-rc.2.tgz","_integrity":"sha512-pAyjFtfw0pv9bcQHy3b40gcMUx7FL3vbdDIYvfbbizPEq+/k9DGk/HQwYI1B490xm2On/AXIvYtCo7/aTEAIcw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.2_1734660539557_0.6536351395755655","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@genkit-ai/ai","version":"1.0.0-rc.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c29d65591c11da863523e9a534474b28bb2d546c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.3.tgz","fileCount":220,"integrity":"sha512-g9KVlZ6pH9+2A9GMxzJPICkwD9nGvYS0fb57UXPBofWID7vdI0KGndfJxBbNomuROMzbj2m5wGfkX+4185v/7A==","signatures":[{"sig":"MEUCIQDdq1A83PqBJSMuLnsLMec3Aa4Zh1TJFHuuYOtsvKpLywIgAKpgLRDgt5PooaGY2J0I6ZLcSPndrtTwlG/BXDoJnhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795367},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/ca7e333cdda4b5db5508da3435fa88c1/genkit-ai-ai-1.0.0-rc.3.tgz","_integrity":"sha512-g9KVlZ6pH9+2A9GMxzJPICkwD9nGvYS0fb57UXPBofWID7vdI0KGndfJxBbNomuROMzbj2m5wGfkX+4185v/7A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.3","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.3_1737064996690_0.17897618921249614","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.4":{"name":"@genkit-ai/ai","version":"1.0.0-rc.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9c703b6eefa6eb7bab90717a24833336d5006351","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.4.tgz","fileCount":220,"integrity":"sha512-EpO4DOmgwJeoHrUU3LQnpLUdD+KR6cXyQB9RVvKu8fENDLvYQAlmW6sJiqRI0YekKyrHyrfsMdkXsuuFQIojSA==","signatures":[{"sig":"MEUCIGPiodpcEqEUmv4I+Kr7URWStG0rgaVVpJs7RTTOII/5AiEA0gykYLUOjdIBNUeROUIDcipZtuMxqs57s56hSOiEb7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1796832},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/8cf725eee06386aff32b4e43cbadf39c/genkit-ai-ai-1.0.0-rc.4.tgz","_integrity":"sha512-EpO4DOmgwJeoHrUU3LQnpLUdD+KR6cXyQB9RVvKu8fENDLvYQAlmW6sJiqRI0YekKyrHyrfsMdkXsuuFQIojSA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.4","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.4_1737584959582_0.9069368871967463","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.5":{"name":"@genkit-ai/ai","version":"1.0.0-rc.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c36164133d0e6508895f9be081f2642faaccc5cb","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.5.tgz","fileCount":220,"integrity":"sha512-bNalrwA5HTNa9lo0dbh6I/fCFMbiqMXo1GYNwWbdYEZFyaK11L1sgoAcRoafZQJublvFKnaTn9llrn7VHQkaBA==","signatures":[{"sig":"MEUCIHdWTWIYjWR1IjOaEUhR1GyVrTGkdunsQ6wACk+LOpHVAiEA6knnf1TEN5utbIGvZI9fH48ZRGqSUZimzRu/G5Ud6d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828922},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.5.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/2b7550e533fefea03d2aa3c9e5db933b/genkit-ai-ai-1.0.0-rc.5.tgz","_integrity":"sha512-bNalrwA5HTNa9lo0dbh6I/fCFMbiqMXo1GYNwWbdYEZFyaK11L1sgoAcRoafZQJublvFKnaTn9llrn7VHQkaBA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.5","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.5_1737664177074_0.44487668718993945","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.6":{"name":"@genkit-ai/ai","version":"1.0.0-rc.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.6","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"249c6f956f11e583ba07137f54cfbf2f4e9c4be4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.6.tgz","fileCount":224,"integrity":"sha512-9cw5p6nTwBCMOh9xnDsXzfXc4krHLL/HFwelOa7XIxbaII+BTbF1hfCw+EroepTyNRHNy3wtI4kg+m0yFjnZBA==","signatures":[{"sig":"MEUCIQDJg5ozDJ3XFaHciimVpW1nNfMj9Gi/ptfkl0ug8MyDwQIgJrNrn27dF4ur6W8Rft/bGIIcxi734RGytVpbp2SB8qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007304},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.6.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/21d4504d93fe0c4c1c6f45b574aed859/genkit-ai-ai-1.0.0-rc.6.tgz","_integrity":"sha512-9cw5p6nTwBCMOh9xnDsXzfXc4krHLL/HFwelOa7XIxbaII+BTbF1hfCw+EroepTyNRHNy3wtI4kg+m0yFjnZBA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.6","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.6_1738011550488_0.9829622426957842","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.7":{"name":"@genkit-ai/ai","version":"1.0.0-rc.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.7","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9bba470cbe2c4668e7b6e210f725b889c0834ef7","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.7.tgz","fileCount":231,"integrity":"sha512-AiaO5NAKSQPZ7y7aAhZ15UW2BuNx/jm3NPdaaDuVMgXFp8/O6BKlrmB2IY5+LKiJ7Vdn8CKikZvbdG6pUeIYzA==","signatures":[{"sig":"MEUCIEmyVYQ9lb7YT2h+aAtyrLDzMZ1cnSxqYNzlU953ZdCcAiEAml5kVaFnzjfyOLzSOllMyG+uWLlw6pPjPJ5fqIhoqsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031580},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.7.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/70d180689a46d6bebbd6347c384dd324/genkit-ai-ai-1.0.0-rc.7.tgz","_integrity":"sha512-AiaO5NAKSQPZ7y7aAhZ15UW2BuNx/jm3NPdaaDuVMgXFp8/O6BKlrmB2IY5+LKiJ7Vdn8CKikZvbdG6pUeIYzA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.7","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.7_1738090790728_0.20989119480311036","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.8":{"name":"@genkit-ai/ai","version":"1.0.0-rc.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.8","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"63e3399ccad48739f2475b26832b2d5d86c4cebe","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.8.tgz","fileCount":231,"integrity":"sha512-2Yfcm9Clh7W2CJVneNfuYML3wZJ37/L/6ceXgArN2/1gXxv2wff4Fi9G9NoZdyjKmkw7L0ZMofcCUkbt7RKXTA==","signatures":[{"sig":"MEUCIQDeCdTEj5P6pcisakdiZDJZjlh5K9xq5ncJjqKQZxFynAIgKSmFvNBhCdrDMl020zFCWiAUs7OGs/omZJBqSlxeCDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031580},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.8.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/7cf0299eec9eada1243c648b9d7c9c71/genkit-ai-ai-1.0.0-rc.8.tgz","_integrity":"sha512-2Yfcm9Clh7W2CJVneNfuYML3wZJ37/L/6ceXgArN2/1gXxv2wff4Fi9G9NoZdyjKmkw7L0ZMofcCUkbt7RKXTA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.8","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.8_1738110248833_0.4093619476256618","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.9":{"name":"@genkit-ai/ai","version":"1.0.0-rc.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.9","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9541a47498d4ba086aa70372ac891576da976073","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.9.tgz","fileCount":232,"integrity":"sha512-V6Q0Rizr/VtxPo/Ww2ubuyjVlltdqjpBGLofXlnoBUF7y67+ITEw9ziFyz8VH/26M/q0WSS/ohJnVf9d78p3bQ==","signatures":[{"sig":"MEUCIQCH1vbiT1BZKjGOWbqD8pXxxRSLxpHP7IU9f7FBZrJz9gIgLqXqxc5y8FY44a8nEGQsrummLd8iQ6DPGlXi89vLYUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048106},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.9.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a264850e2e549a4184621b46fb0b243c/genkit-ai-ai-1.0.0-rc.9.tgz","_integrity":"sha512-V6Q0Rizr/VtxPo/Ww2ubuyjVlltdqjpBGLofXlnoBUF7y67+ITEw9ziFyz8VH/26M/q0WSS/ohJnVf9d78p3bQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.9","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.9_1738174754324_0.13949190161211433","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.10":{"name":"@genkit-ai/ai","version":"1.0.0-rc.10","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.10","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"0fb249fa4ac5ab06bded0f344cd8caec9c185296","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.10.tgz","fileCount":232,"integrity":"sha512-FIwseXpGFChZAoGXJiSDFSqEUam5dK0SR6EExtukBfZg4BGLz5e0XjzqmPvf8HW3iCWF/3MOZEBx7fVrCW60+g==","signatures":[{"sig":"MEUCIQCMMK97jQtgOTwBEzx/rzKsX2tKqEJ59WRxKp01066TOQIgNtyCpIugh0wqAipg1Qj7GOkSZOq1EntivBzQVAnrq70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048904},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.10.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a9106f21b92e8e9650399810b5898849/genkit-ai-ai-1.0.0-rc.10.tgz","_integrity":"sha512-FIwseXpGFChZAoGXJiSDFSqEUam5dK0SR6EExtukBfZg4BGLz5e0XjzqmPvf8HW3iCWF/3MOZEBx7fVrCW60+g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.10","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.10_1738179247460_0.281598716049569","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.11":{"name":"@genkit-ai/ai","version":"1.0.0-rc.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.11","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ae8ec89fd3005879131104699c86101247671175","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.11.tgz","fileCount":234,"integrity":"sha512-PYCDNEpqd/5Wjppddpi73zmYTE0um93XlrJE5872TAWDQxg3VFIsinIL0l+VI6ail9UFIIyJKQWQguJYMy7rVg==","signatures":[{"sig":"MEYCIQCRC0vlch4fV5Boa7VX80khwlgqmCSQK3G7IJ26z3UzSwIhAJ8kILDl9fxHokb/EFux3Uu95EeOqiDaeVY/DpF8GfbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2081841},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.11.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0ae2f4bf647954e1b9dc2f4b354e5cb5/genkit-ai-ai-1.0.0-rc.11.tgz","_integrity":"sha512-PYCDNEpqd/5Wjppddpi73zmYTE0um93XlrJE5872TAWDQxg3VFIsinIL0l+VI6ail9UFIIyJKQWQguJYMy7rVg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.11","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.11_1738247162110_0.5189923226972999","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.12":{"name":"@genkit-ai/ai","version":"1.0.0-rc.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.12","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f4f341718852568b0cbdd3864cfa36157039a56d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.12.tgz","fileCount":234,"integrity":"sha512-1hofDfuTEVDfryy7klgeJwCyXOp4wEZ+VPU34Dts9S5PYoN1nb23KAhnz+6dHgM42REM1PI5Zh2Wq8O10BXIww==","signatures":[{"sig":"MEUCIQC9Ixsrcc2lrCwcGAMd1qGpT/1rwNgwwzaio/HVj1jsXwIgc+PxkcBIdbfr9zgKp2VFWuQh4tNPkQIVWOEyizIU/gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2082119},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.12.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/9674f620c0b335e267191fe3511dd925/genkit-ai-ai-1.0.0-rc.12.tgz","_integrity":"sha512-1hofDfuTEVDfryy7klgeJwCyXOp4wEZ+VPU34Dts9S5PYoN1nb23KAhnz+6dHgM42REM1PI5Zh2Wq8O10BXIww==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.12","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.12_1738283711295_0.7036513921774312","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.13":{"name":"@genkit-ai/ai","version":"1.0.0-rc.13","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.13","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d338a65998ce86803e2041ecc53540bb35573dc8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.13.tgz","fileCount":234,"integrity":"sha512-T+0YYt3Sq0OhnoIeuDm8qplmxm2TzUOV4S4ovMc8pJZqLFOBT0Q1Ht9XOII0IQebCs7Zyw/VD/mFY/kfAW3Hfw==","signatures":[{"sig":"MEQCIBDFDagh6ZnGdHcXw0oRpnVM0PWIBbMBC4ynjmdbOlqXAiArXBZokjKCaVUknLsdk6tiWcSbkVd7/z7/TuMxGEU5cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2154717},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.13.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/bbe4301d38f4f48c31303fc637231ddc/genkit-ai-ai-1.0.0-rc.13.tgz","_integrity":"sha512-T+0YYt3Sq0OhnoIeuDm8qplmxm2TzUOV4S4ovMc8pJZqLFOBT0Q1Ht9XOII0IQebCs7Zyw/VD/mFY/kfAW3Hfw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.13","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.13_1738353857035_0.414379595794512","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.14":{"name":"@genkit-ai/ai","version":"1.0.0-rc.14","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.14","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"042d666f780812421cb85421e6fd0777b00c81cd","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.14.tgz","fileCount":234,"integrity":"sha512-5CHyRixumiM5uHkzwHl7IWbrYSzWvhDvYAsMoq9mmI8iCJA9g/3u8JOcHSRiseuaap5gv/QGm809IpIlak55ZA==","signatures":[{"sig":"MEYCIQDd0R1xcH2J+77YiJyZfSprWctm0vpzd96wBYtVu8SPfgIhAPjpS5wb94EYnoVnF61iwB18opSXfBb2IMTGa95A46Y+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152620},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.14.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/32c64e9e82240b9f93ffc861a4d5651a/genkit-ai-ai-1.0.0-rc.14.tgz","_integrity":"sha512-5CHyRixumiM5uHkzwHl7IWbrYSzWvhDvYAsMoq9mmI8iCJA9g/3u8JOcHSRiseuaap5gv/QGm809IpIlak55ZA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.14","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.14_1738416371815_0.04819368398319912","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.15":{"name":"@genkit-ai/ai","version":"1.0.0-rc.15","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.15","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1de1888c27b7e487f0dd07598f3e8274ee5ca93d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.15.tgz","fileCount":234,"integrity":"sha512-cCB0Lp1Q7umV3fAKvfydz99CEeSq8n5KBfp+3oAIwFWgRvRTBgw0Y5tLtuis4TptCD2ZqqnoiedPW+3JXQU+VQ==","signatures":[{"sig":"MEYCIQDQaywb1Zffbekw6+57k+yCsgq1pv4BY4pXqANtZs88nAIhAOmwmzSZ44wor+KMS5SXPcOTBbWokqbSGuVr7R2tmFfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2155046},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.15.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1ad754e8f244ba3d18e94c59d8865cd4/genkit-ai-ai-1.0.0-rc.15.tgz","_integrity":"sha512-cCB0Lp1Q7umV3fAKvfydz99CEeSq8n5KBfp+3oAIwFWgRvRTBgw0Y5tLtuis4TptCD2ZqqnoiedPW+3JXQU+VQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.15","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.15_1738677529210_0.3932675248776891","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.16":{"name":"@genkit-ai/ai","version":"1.0.0-rc.16","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.16","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8a4220142c4cc7d1e5798563d11aaf890169bd58","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.16.tgz","fileCount":234,"integrity":"sha512-8gfniKrDB4igHcHgyt2vmZmpwbPFXKKFeevoBjTQZOlkKrs6LnHRGrRYfpltRUITm/MLS11eW+2KmcTte5e0Tw==","signatures":[{"sig":"MEYCIQDwjD06kKxaGYO7KCOdGidqM+GfLYhQWFWAVsI1w1JBdQIhAPMenJ8ZLVzjjc0IW3w12ont7JUupPQkJBuM6gXCl2oO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150788},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.16.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/6d5a39e988bd6e521eb48c420a99cb29/genkit-ai-ai-1.0.0-rc.16.tgz","_integrity":"sha512-8gfniKrDB4igHcHgyt2vmZmpwbPFXKKFeevoBjTQZOlkKrs6LnHRGrRYfpltRUITm/MLS11eW+2KmcTte5e0Tw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.16","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.16_1738706711744_0.25453704966209934","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.17":{"name":"@genkit-ai/ai","version":"1.0.0-rc.17","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.17","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"67ff770f2b8839f44148f6bc79d4678c7f99a069","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.17.tgz","fileCount":234,"integrity":"sha512-lINjxwcKNSQTZfHktymggSQeYWI47IStV6dmw2wEI0mYWNcjg4lAMdugvknZ2HL2gDRht4V9RSLcqFFEUfYA9g==","signatures":[{"sig":"MEUCIQD/D/rNPpjx7l+yBCwsX1dIcwmtgz+Nox+3ezxRjZijLAIgF7L/vBMgcmKWQ1IIDAOOfvpTvMeeXpl+SD/j5DmVAY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2148067},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.17.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/f0cfc090af9b5dbce3b4667f8bbc2046/genkit-ai-ai-1.0.0-rc.17.tgz","_integrity":"sha512-lINjxwcKNSQTZfHktymggSQeYWI47IStV6dmw2wEI0mYWNcjg4lAMdugvknZ2HL2gDRht4V9RSLcqFFEUfYA9g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.17","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.17_1738783832810_0.12538469940565866","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.18":{"name":"@genkit-ai/ai","version":"1.0.0-rc.18","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.18","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"59b4a543e1ebf8d8537801636c0cfd278b452afc","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.18.tgz","fileCount":234,"integrity":"sha512-+HJPh8GSl3byXWImxbsroAuHvm80gmkhgflDS+rZfXHB9Vz4Uf402qW84m9c/D7eIIuHw8S/YM4HXH7l5Ec5IA==","signatures":[{"sig":"MEYCIQCMxVvfT6bzTaInpDx42K0ubEDMT86xD8zfqQJJxuRJwwIhALU8MdPLp5NOAHcnfKBUizAsiz/axzqlNSElFL6Twsjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2153983},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.18.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/10b32d524a2b65c0ebfd4e5b2adc979b/genkit-ai-ai-1.0.0-rc.18.tgz","_integrity":"sha512-+HJPh8GSl3byXWImxbsroAuHvm80gmkhgflDS+rZfXHB9Vz4Uf402qW84m9c/D7eIIuHw8S/YM4HXH7l5Ec5IA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0-dev.3 || ^1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.18","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.18_1738864224316_0.5162158345175123","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.19":{"name":"@genkit-ai/ai","version":"1.0.0-rc.19","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.0-rc.19","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a6f2543c10e51985e428f82ef62eba6e4c8b6b2c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.0-rc.19.tgz","fileCount":234,"integrity":"sha512-e3B9v7RZs+vRXwhnaAL2DjrggcdmcXQMGdktZpjrjEVm7fNM1LY5JKmMC7t/7c/0riLO7gwkpMGam77mgbTsCg==","signatures":[{"sig":"MEUCIQDlM/cukuv02lUxkCWfNjGxbKFnMkvMbbiWhbAdszOZ/wIgMKriWN1rOArhyNcmoKhF3Y1vhk78LUYeb9Pfl0Tx63o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2153971},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.0-rc.19.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/5b8e4b6537b0800cccbe4c249212d2e6/genkit-ai-ai-1.0.0-rc.19.tgz","_integrity":"sha512-e3B9v7RZs+vRXwhnaAL2DjrggcdmcXQMGdktZpjrjEVm7fNM1LY5JKmMC7t/7c/0riLO7gwkpMGam77mgbTsCg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.0-rc.19","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.0-rc.19_1738952563885_0.743081561283869","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@genkit-ai/ai","version":"1.0.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a272431bcccf1984b6c1726e38b91721da168112","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.4.tgz","fileCount":234,"integrity":"sha512-omByB//cj5476YU+wdoVuhNI0En85kITjSxVwqVBz94hcP5hYhQfcfhNlN6BzhgNJER7XACyYKWehmw4KwxoLQ==","signatures":[{"sig":"MEQCIAd3lu2FU4kWWcwti2YXuudez671QqAwuvkILjJ5QgnKAiAYHRibGrn5+038asQizoH2jD3KhYbh6ps2/HK3rEWK9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2153959},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/df15b8a95b9c1032995da5fa823aa138/genkit-ai-ai-1.0.4.tgz","_integrity":"sha512-omByB//cj5476YU+wdoVuhNI0En85kITjSxVwqVBz94hcP5hYhQfcfhNlN6BzhgNJER7XACyYKWehmw4KwxoLQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.4","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.4_1738964186523_0.6856640574188178","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@genkit-ai/ai","version":"1.0.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.0.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f67ca015c805176df34e54653da9ce089847b3b0","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.0.5.tgz","fileCount":234,"integrity":"sha512-3OOi/q5K7Ab6UenazPHK1VBUiFRUG3y+7tF7pE678ik0uVwdVNXVfNoWqznSdfsnjrf+k28ZfBCiJzeWvISebQ==","signatures":[{"sig":"MEUCIDTzFkzUP6zB/wS5a4gXv2J84RUJYXMqEKiE9pWrgjEAAiEAsYIztePyU+DnINHv2UGORI9PCH0oOMRakGL1iRPDjB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2162460},"type":"commonjs","_from":"file:genkit-ai-ai-1.0.5.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a04d7717fabeca79c7a4d3178690145b/genkit-ai-ai-1.0.5.tgz","_integrity":"sha512-3OOi/q5K7Ab6UenazPHK1VBUiFRUG3y+7tF7pE678ik0uVwdVNXVfNoWqznSdfsnjrf+k28ZfBCiJzeWvISebQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.0.5","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.0.5_1739986704134_0.9049464626981532","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@genkit-ai/ai","version":"1.1.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.1.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4a749bbe4b4bba2ebde0cf73c3eae088ab3733fc","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.1.0.tgz","fileCount":234,"integrity":"sha512-FZDkek8K26DrvEGKNPFOthv99PheiBWQ8n43qS2P8PjuOsDhBk45K+HimkNxlygqRJTrfC0z7F0V+0jrP/4fKA==","signatures":[{"sig":"MEYCIQCp3Y1TQdmLoaYQVZqE/WvLn7OQsXuJsnNbR/mHMNmCiQIhAPyP68IcVHd34MeCue5uaJDNwxcVfScrK5uFoSk3Pa5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2163138},"type":"commonjs","_from":"file:genkit-ai-ai-1.1.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/f121c8225a3f40ed149ff3ac078aa15e/genkit-ai-ai-1.1.0.tgz","_integrity":"sha512-FZDkek8K26DrvEGKNPFOthv99PheiBWQ8n43qS2P8PjuOsDhBk45K+HimkNxlygqRJTrfC0z7F0V+0jrP/4fKA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.1.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.1.0_1741218021625_0.7264403062663491","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@genkit-ai/ai","version":"1.2.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.2.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"bb9c43bf6dbc6c9fa0f5c4e56314815785113733","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.2.0.tgz","fileCount":234,"integrity":"sha512-ha/DImgoYfYmdsBDa1zxRLbEiuj1grrkLe+MhmCoJLFJoec+P9dU3koVTm62NLWBQCHEEpzTe6y94m8S1twq/Q==","signatures":[{"sig":"MEUCIQDWJNWBlr0+33v2V0Jcrqs9SYl9j5q+Nx0aFJzflkWIggIgV5qVrcLuHXpLN7MYnVvtl/p/pfVfacqT0nHB2+1ajPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2239252},"type":"commonjs","_from":"file:genkit-ai-ai-1.2.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1167553eb4f0ab9037463eb0a74cd041/genkit-ai-ai-1.2.0.tgz","_integrity":"sha512-ha/DImgoYfYmdsBDa1zxRLbEiuj1grrkLe+MhmCoJLFJoec+P9dU3koVTm62NLWBQCHEEpzTe6y94m8S1twq/Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.2.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.2.0_1741890434817_0.7004958018753993","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@genkit-ai/ai","version":"1.3.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.3.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8de06d8f5939d8053091d31986b063e2684443f5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.3.0.tgz","fileCount":234,"integrity":"sha512-pocwD7/a6lXYiCkmTNNqINjLk44c8Mpgx0xpfAlC4PirMjACQSfPaPwrO1SdrmRM/0VV0WihcEOcirPcWOrV/Q==","signatures":[{"sig":"MEUCIQCr9swr1Cq0ifOQfs+ORO0KPWifK5ccLWW4lB/gH/4QygIgTM91ba2ckMXZlYmFle0W20dvyGFbLjayOVJcfQL0lSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240260},"type":"commonjs","_from":"file:genkit-ai-ai-1.3.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/d8d3f526bc93f891777c07a946919f50/genkit-ai-ai-1.3.0.tgz","_integrity":"sha512-pocwD7/a6lXYiCkmTNNqINjLk44c8Mpgx0xpfAlC4PirMjACQSfPaPwrO1SdrmRM/0VV0WihcEOcirPcWOrV/Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.3.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.3.0_1742415918202_0.3035830323356088","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@genkit-ai/ai","version":"1.4.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.4.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"93c2f7b5a25742ec080dbfd05e385465b2df05f4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.4.0.tgz","fileCount":234,"integrity":"sha512-s0YZ7quoYF4LYFFVnJz/3GvBmXPl8Ty9a5ZMOCB8k0xmAopiFwKEpaCMFbpIyF04EmB2U8x5/k3bjliD32eZXQ==","signatures":[{"sig":"MEUCIDxfbjG6qLz7za6drNSet5atet5XBDqnNL8gddmKougPAiEAkHcBo6SxDCmVYM7TdooRhA/3uRneCv3+SqL5wEoTBEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240788},"type":"commonjs","_from":"file:genkit-ai-ai-1.4.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/2659aa680ebcd4dd9a4b252f76eb60f2/genkit-ai-ai-1.4.0.tgz","_integrity":"sha512-s0YZ7quoYF4LYFFVnJz/3GvBmXPl8Ty9a5ZMOCB8k0xmAopiFwKEpaCMFbpIyF04EmB2U8x5/k3bjliD32eZXQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.0.0","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.4.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.4.0_1743033139193_0.3105711173999828","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@genkit-ai/ai","version":"1.5.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.5.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"0896be63549a5938a9fba93308c2dfbf521822b5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.5.0.tgz","fileCount":234,"integrity":"sha512-nCH7cEJpvsLANtvuA6q/FVWvF+O29NtFt3eoQAgKbhkWs+89cjwdC82lS/fIxCNciENE3Ob1EAVh5xvv6/vN2g==","signatures":[{"sig":"MEUCIQCbB+3vVv9ofKLe3zc26cW2e5giItrUz/PBTjvetweI3AIgR48qEaMGhp/m+4EHhYSUUDQ4KbM83aqODJpt+U/Jx8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2254915},"type":"commonjs","_from":"file:genkit-ai-ai-1.5.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/4ae02a57624ec84e7077435110983170/genkit-ai-ai-1.5.0.tgz","_integrity":"sha512-nCH7cEJpvsLANtvuA6q/FVWvF+O29NtFt3eoQAgKbhkWs+89cjwdC82lS/fIxCNciENE3Ob1EAVh5xvv6/vN2g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.5.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.5.0_1743816635624_0.49595828497298045","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@genkit-ai/ai","version":"1.6.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.6.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"bac7d85e3f462cf74a05f675d2d61a912954c502","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.6.0.tgz","fileCount":234,"integrity":"sha512-jgvzbNGnAtULI6kfBkH7UwMmajDz1UELsWya+8f4YkSWlOpxVBIXCjqzvfLqa6OVliV2FbAbLibWNgz7BKKJKA==","signatures":[{"sig":"MEUCIQCAqJ1tebyMF5NPdO2Eaj6SQlNQu7T8gexNhBYUFSbcTgIgW+CGKu61KMzjl/JSR+YM78xcnq5GHO6JZeyEuYiKpb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2254915},"type":"commonjs","_from":"file:genkit-ai-ai-1.6.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/53cf374ee70fb506c12179912efcd3c9/genkit-ai-ai-1.6.0.tgz","_integrity":"sha512-jgvzbNGnAtULI6kfBkH7UwMmajDz1UELsWya+8f4YkSWlOpxVBIXCjqzvfLqa6OVliV2FbAbLibWNgz7BKKJKA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.6.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.6.0_1744133916612_0.17008414298777397","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@genkit-ai/ai","version":"1.6.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.6.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"906dfcb9a4427566ad14652a74064ef894cf1aac","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.6.1.tgz","fileCount":235,"integrity":"sha512-siSxiqhaoxi4MD/MU1HOc+8XpNwC/po4g57nX2QuXKvcsb0V/3KbZKtcZN8RaLwUm7jrSN/OO/8d9Inb8YNZVQ==","signatures":[{"sig":"MEUCIQCWjPpa7KXWIS2bR3WatcXetTEa71UZMdpODRq3+Ah/zQIgBP44t8vyCcInFO5KEB4fnOBoNziZeHxapM8zT/OuJRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259763},"type":"commonjs","_from":"file:genkit-ai-ai-1.6.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/38ebbe55334e7cdae8e522192cae1abe/genkit-ai-ai-1.6.1.tgz","_integrity":"sha512-siSxiqhaoxi4MD/MU1HOc+8XpNwC/po4g57nX2QuXKvcsb0V/3KbZKtcZN8RaLwUm7jrSN/OO/8d9Inb8YNZVQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.6.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.6.1_1745003930449_0.38307673575054046","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@genkit-ai/ai","version":"1.6.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.6.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e661ee6d2b488ebcf872ad861da487cbd0bacb95","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.6.2.tgz","fileCount":235,"integrity":"sha512-MiwW7tudCbiQz2g6ouhsvvP09/esyXuCdnutLk1LPahD53G1PeoHp41zm4WGQ2z2fR1l19L2vRhj+ah+s9mGqw==","signatures":[{"sig":"MEUCIGoRKO94iuqDyqtMoL7Qki1R+auTVRu+pm0vh1GORHoQAiEAl9U0aBPJZGVQ+KxVdP/2iHat9WzOfq2i4Xe9JXFmq58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259763},"type":"commonjs","_from":"file:genkit-ai-ai-1.6.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/addafe642e6d8ebe19d5dc695cebaf0c/genkit-ai-ai-1.6.2.tgz","_integrity":"sha512-MiwW7tudCbiQz2g6ouhsvvP09/esyXuCdnutLk1LPahD53G1PeoHp41zm4WGQ2z2fR1l19L2vRhj+ah+s9mGqw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.6.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.6.2_1745005727679_0.6941240387184238","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@genkit-ai/ai","version":"1.7.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.7.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5e250f7139cd07b18ad28bd1e3f23628bb0f2ff5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.7.0.tgz","fileCount":235,"integrity":"sha512-HpyQfjTRp59bZWfhLqvpfpaR2bnpLcI1UKTRRMNQjjJba6/XrwOnp2HSPuoxmuejG0E+G3enF682gXgho7dtaA==","signatures":[{"sig":"MEYCIQDof7D7GLKMo3sqM44DKAOywWr9f04S1QPZdQLzhnSo0AIhANAWahy+XvgUloHZtfEznWADVrx6PYJEZg1YSxfJpIP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259763},"type":"commonjs","_from":"file:genkit-ai-ai-1.7.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b68c2bbd89496e2fe9a08722cf1a1fa9/genkit-ai-ai-1.7.0.tgz","_integrity":"sha512-HpyQfjTRp59bZWfhLqvpfpaR2bnpLcI1UKTRRMNQjjJba6/XrwOnp2HSPuoxmuejG0E+G3enF682gXgho7dtaA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.7.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.7.0_1745591651773_0.48840020534592465","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.0":{"name":"@genkit-ai/ai","version":"1.8.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.8.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e9b4d4072c1dd0539acba719557763b4fba458a5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.8.0-rc.0.tgz","fileCount":235,"integrity":"sha512-4vlB9EGpwvCKzOuDOz6HnJugmmSweJJQ+ee9gJLZ5KPVIa1x5dYj4iPnr3/lm5UQGJ9Q3/yl05b/mIW2PYy0uA==","signatures":[{"sig":"MEQCIDLEeU65oh7FpdIhg48HE2jemItAmUx8hMJRTeZyBoHsAiBM6fiJq/oIsWBYlok0o6W57D8MH+TekK8/fYNlckFifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283776},"type":"commonjs","_from":"file:genkit-ai-ai-1.8.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/c3d0d199f8d3c28fb5632d0dbaaf9758/genkit-ai-ai-1.8.0-rc.0.tgz","_integrity":"sha512-4vlB9EGpwvCKzOuDOz6HnJugmmSweJJQ+ee9gJLZ5KPVIa1x5dYj4iPnr3/lm5UQGJ9Q3/yl05b/mIW2PYy0uA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.8.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.8.0-rc.0_1746153520728_0.4152125325393139","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.1":{"name":"@genkit-ai/ai","version":"1.8.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.8.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"60ddd32ae10de0de047e6b62b7813854803284ed","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.8.0-rc.1.tgz","fileCount":235,"integrity":"sha512-m2tqut6G5P7Q+L9gFmf2BMraUatUyA8AAJHHOEw1Hwz7fpkZwN+GexH17NGy61PYaCysDYptPrmpvFvLbsZAGw==","signatures":[{"sig":"MEUCIQC3uZRlfLyZyq06S3aOJiUyJBHdWlSqNAlH1yAA21tPtgIgNufXm55mX8VdZvGHKa0A1RJ0LaaNeaIDp3mTbfqpGco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283776},"type":"commonjs","_from":"file:genkit-ai-ai-1.8.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/8c2353e808a09bdbf128ed4b9005808e/genkit-ai-ai-1.8.0-rc.1.tgz","_integrity":"sha512-m2tqut6G5P7Q+L9gFmf2BMraUatUyA8AAJHHOEw1Hwz7fpkZwN+GexH17NGy61PYaCysDYptPrmpvFvLbsZAGw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.8.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.8.0-rc.1_1746155690316_0.08474367965240281","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.2":{"name":"@genkit-ai/ai","version":"1.8.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.8.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4959ee81263a59664548862629603bfbd933277e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.8.0-rc.2.tgz","fileCount":235,"integrity":"sha512-lWHXArhrutIt1Fl9F3sTWiFmt5H2TKWLg65GmpqVgsABPnrLEk5N0b0SAeMqmCbfPJWZpaAdJWery2Pid86X8Q==","signatures":[{"sig":"MEYCIQD5piYmA91o+DXvNQYwfOC6ioO1A96zGkc0O8Er8zzIFgIhAKF/2asCUVWGMq9VTlwfHhmPyfngELnGR8+j48iX5M2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283776},"type":"commonjs","_from":"file:genkit-ai-ai-1.8.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/bb3a25fd970a8080b913c378cc389990/genkit-ai-ai-1.8.0-rc.2.tgz","_integrity":"sha512-lWHXArhrutIt1Fl9F3sTWiFmt5H2TKWLg65GmpqVgsABPnrLEk5N0b0SAeMqmCbfPJWZpaAdJWery2Pid86X8Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.5.0","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.8.0-rc.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.8.0-rc.2_1746464178659_0.8984307378658452","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@genkit-ai/ai","version":"1.8.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.8.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3600537a9f9c9c3a7d51fb72f09e628fef27177d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.8.0.tgz","fileCount":235,"integrity":"sha512-TIhFgQCThdVOyrk6qiVF8dPfz4XmL3RxE9OCidhqcpGrGE5YeRvle+nWIbkNIojdLURQf3/dBxNdaqZZ7B3msQ==","signatures":[{"sig":"MEUCIQDVPmKyP8/DDjJJNCsJ9y0cULVS9waG7ADS6SRbSwoRAQIgX+FeFNubjd3cxV36JKBiX/is+NwGVcyvl874n1X6qz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283766},"type":"commonjs","_from":"file:genkit-ai-ai-1.8.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/baf96b62229390a72cf4dc75d7d27489/genkit-ai-ai-1.8.0.tgz","_integrity":"sha512-TIhFgQCThdVOyrk6qiVF8dPfz4XmL3RxE9OCidhqcpGrGE5YeRvle+nWIbkNIojdLURQf3/dBxNdaqZZ7B3msQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.8.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.8.0_1746478818019_0.9380593363822927","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@genkit-ai/ai","version":"1.9.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.9.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"7cd5533a6cb1511e411a0dcd114c0c2ce4748e83","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.9.0.tgz","fileCount":235,"integrity":"sha512-0r9DrbVYVVspEskjvIQscLEZy2tMCKE3/45nweysm84M610iOQfLfCDwcDQADMQo2Jkb1shZsrVE2yHz7dvRXA==","signatures":[{"sig":"MEQCID9uzsxADi/ul0bMUNiOtvqKV3+E4hpsXzFbpvlgoD3lAiBhKYaCDvbVqTbj2f7GMq1XKa6rxPqRAFULEw9IdDgXJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2289536},"type":"commonjs","_from":"file:genkit-ai-ai-1.9.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/917c5527d5e25a809a419983cfb72697/genkit-ai-ai-1.9.0.tgz","_integrity":"sha512-0r9DrbVYVVspEskjvIQscLEZy2tMCKE3/45nweysm84M610iOQfLfCDwcDQADMQo2Jkb1shZsrVE2yHz7dvRXA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.9.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.9.0_1747254883074_0.05701223209856754","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.0":{"name":"@genkit-ai/ai","version":"1.9.1-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.9.1-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1897846c70dc98adc3363a1fc6bec987b352c7d1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.9.1-rc.0.tgz","fileCount":235,"integrity":"sha512-NGqDGp6ohkawNRz3CVLR8f3qD4KL6AywpS/Rva+1t/ADyY2WiMIZY/cXJBuw9J6zxaesLa9tipB4qZXjfhQf1g==","signatures":[{"sig":"MEUCIQCqgZl7bKhy0hkw+9WT9p58vYXHr0RniImZiMTVc5O9iwIgGx+Le0YbdswVyaOlwTJVk3w0sM0Gck05VUF1VTkhuZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2289546},"type":"commonjs","_from":"file:genkit-ai-ai-1.9.1-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/7383c138a1d257ae8dc16a7f24546729/genkit-ai-ai-1.9.1-rc.0.tgz","_integrity":"sha512-NGqDGp6ohkawNRz3CVLR8f3qD4KL6AywpS/Rva+1t/ADyY2WiMIZY/cXJBuw9J6zxaesLa9tipB4qZXjfhQf1g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.9.1-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.9.1-rc.0_1747701467948_0.4990601093698801","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@genkit-ai/ai","version":"1.10.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.10.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"74168f89c1821838367c5f6605a7d6deecab769c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.10.0.tgz","fileCount":235,"integrity":"sha512-1Ql7jlIA02UsWIiH9xJ4LKKerho1iP2J/x23nls4m6V9HXn5APUEseCWPDKs9eYBDa2WWxvYYNS975KDai1hnw==","signatures":[{"sig":"MEQCIE4nKUKhld5RvycFQ++g8o2T9aakv1GxImK/MP2Uz15cAiA7hlWDXjBzIQ0377WQ95B2IFgKbRr3zfJtQglJ/RraWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2420574},"type":"commonjs","_from":"file:genkit-ai-ai-1.10.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8aa0608e078aec7973c364325e5b4164/genkit-ai-ai-1.10.0.tgz","_integrity":"sha512-1Ql7jlIA02UsWIiH9xJ4LKKerho1iP2J/x23nls4m6V9HXn5APUEseCWPDKs9eYBDa2WWxvYYNS975KDai1hnw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.10.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.10.0_1747849029596_0.9910098812363881","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-rc.0":{"name":"@genkit-ai/ai","version":"1.11.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.11.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b740e79c8cd6a353cab2afaa185cd72b9bee0d18","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.11.0-rc.0.tgz","fileCount":233,"integrity":"sha512-OTZUJUPOxClI4OQhDQEPNxG9+dRO9ZDHT4wgfa6vab+5mt9Li/+slUPnLGPZNoM7E8IlHwJTuBJVE/DvG8FEMA==","signatures":[{"sig":"MEQCIE1NYOxMw9J0Dj2krwnOEVC9d9bFc90r6YTw0KLc1dABAiBcsbN61h/mCGxrJeaBDAkVD7FCIj8e75nu2adCH3OiBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2425736},"type":"commonjs","_from":"file:genkit-ai-ai-1.11.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/698fc5abf1f5fd16c3d4220264e33e23/genkit-ai-ai-1.11.0-rc.0.tgz","_integrity":"sha512-OTZUJUPOxClI4OQhDQEPNxG9+dRO9ZDHT4wgfa6vab+5mt9Li/+slUPnLGPZNoM7E8IlHwJTuBJVE/DvG8FEMA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.11.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.11.0-rc.0_1748628734609_0.7265644113397569","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@genkit-ai/ai","version":"1.11.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.11.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"612a14c436b1ed5c6510ca72a5885b47253ab905","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.11.0.tgz","fileCount":233,"integrity":"sha512-gPk/NUxJRkiefNfFh8dgg3rH8AU7qiecKg/fv7lNTN9L7cIDkQtuG8zT96DHMDLfrybK485F8QIgiXYebYhMdA==","signatures":[{"sig":"MEUCIDGXngpMjPILuMWq2ZZbliYNrtmfYWp8YO3C8w+OX8aXAiEAyczeHxtnCyuakjJ+f9HA5eFmRATxWTO3p07O4drhM9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2425726},"type":"commonjs","_from":"file:genkit-ai-ai-1.11.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/5aad17a81e03931563cefebf4777b3d9/genkit-ai-ai-1.11.0.tgz","_integrity":"sha512-gPk/NUxJRkiefNfFh8dgg3rH8AU7qiecKg/fv7lNTN9L7cIDkQtuG8zT96DHMDLfrybK485F8QIgiXYebYhMdA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.11.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.11.0_1748636415498_0.5050307482025003","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@genkit-ai/ai","version":"1.11.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.11.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"7cccf8e39cf7413a63ff36bbdccb067954b02c44","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.11.1.tgz","fileCount":233,"integrity":"sha512-E1rlzaShKmvTHxyYGqVaXCsekK9r516wh4XoKv+pcWVG71aWxV05qoI8zMIKFEg8SDj5oLOBYMsyoDDgyfpFqQ==","signatures":[{"sig":"MEQCIFCwe+bjZzYxSm2qiz/1lNKeYdcwMdsF07rR1UF7NrDLAiBIjMhDPWzj9CqPlT+Ew09hhRQSl8gjTpddwu6rk6TGJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2426684},"type":"commonjs","_from":"file:genkit-ai-ai-1.11.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8bbcefc40d1887390d56bb972c7639c4/genkit-ai-ai-1.11.1.tgz","_integrity":"sha512-E1rlzaShKmvTHxyYGqVaXCsekK9r516wh4XoKv+pcWVG71aWxV05qoI8zMIKFEg8SDj5oLOBYMsyoDDgyfpFqQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.11.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.11.1_1748898606056_0.27039768036295797","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@genkit-ai/ai","version":"1.12.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.12.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"2dd43aaeea194cc3d715c25096033bd475f4fcba","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.12.0.tgz","fileCount":233,"integrity":"sha512-0xNVb90JsgxmY4zEtHf4y6qgUXUCa3NfCsirEXKMSjgPYG/HRjxEQD9/qOL4LXL0WZmESJZZ5A+eTNv2TTJO1w==","signatures":[{"sig":"MEYCIQCHOJQQGHW1S1AehUevzQ6bVqaApQYE1QF8PDxGELr6ogIhAIgiTPWPhR2DMm5PJ/Vqm5QMydnFMtAFSeQdQKaxX292","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2432568},"type":"commonjs","_from":"file:genkit-ai-ai-1.12.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/4c6d0cddc837b74e7b139402c9812ecd/genkit-ai-ai-1.12.0.tgz","_integrity":"sha512-0xNVb90JsgxmY4zEtHf4y6qgUXUCa3NfCsirEXKMSjgPYG/HRjxEQD9/qOL4LXL0WZmESJZZ5A+eTNv2TTJO1w==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.12.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.12.0_1749231184917_0.6516384581220971","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-rc.0":{"name":"@genkit-ai/ai","version":"1.13.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.13.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c2eee168573863aeb1775865ea5d81de6c73e6b8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.13.0-rc.0.tgz","fileCount":239,"integrity":"sha512-by/kExA2lmJ5wlmxMLHQrmJbjfSGOEFbRvoIlal6ioN66/AcH/2DdgfKBimU/5U2U9av7jcKGKJcRTC/SI8B5A==","signatures":[{"sig":"MEYCIQDGeoOwcAs5I+Kzws9n1MkVdFiz5CDeqiqqySIYqPrtQQIhANlCUUHVJCJlW7dEUV8n0hElgbbBw7MedvJEWbnb2PVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472928},"type":"commonjs","_from":"file:genkit-ai-ai-1.13.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/a1942776de58c8a7eecd515ecc3ee876/genkit-ai-ai-1.13.0-rc.0.tgz","_integrity":"sha512-by/kExA2lmJ5wlmxMLHQrmJbjfSGOEFbRvoIlal6ioN66/AcH/2DdgfKBimU/5U2U9av7jcKGKJcRTC/SI8B5A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.13.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.13.0-rc.0_1750268887193_0.3518266452105119","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@genkit-ai/ai","version":"1.13.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.13.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d31be5ba55590b77443c7ba3bf11f5ed9d38fc1c","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.13.0.tgz","fileCount":239,"integrity":"sha512-AFwQXrSfD51J3AeJjzD/k77d2ccfhLmqhPOj0YcUpCjopY+NeVobsNZRJkYOtZdnRBDDYdHDnnHBSetFg+yyYQ==","signatures":[{"sig":"MEUCIQCY7vx/9tmeN6htLg8W69Ktdzfk3jDtXiMCXb9CB8bdAAIgKf9ZhW6X7nRiOWC7Tf3H0dbTsAcBQo6qOPNKq+rwEeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472966},"type":"commonjs","_from":"file:genkit-ai-ai-1.13.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/2cd71837c6be7a144babcf63b25131e3/genkit-ai-ai-1.13.0.tgz","_integrity":"sha512-AFwQXrSfD51J3AeJjzD/k77d2ccfhLmqhPOj0YcUpCjopY+NeVobsNZRJkYOtZdnRBDDYdHDnnHBSetFg+yyYQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","@genkit-ai/core":"1.13.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.13.0_1750354868339_0.6650438805231795","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-rc.0":{"name":"@genkit-ai/ai","version":"1.14.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.14.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"130d08edadc2f43843bf427a0e38cf52ba40188d","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.14.0-rc.0.tgz","fileCount":254,"integrity":"sha512-2WFZqIQ51q8KAEkO/zLQ268zL8N0HdLpbyI5mFKqMh+q0Mj/Vt5F179U3o2rJTx8JSjZyRWoe4xynuVpUOTziw==","signatures":[{"sig":"MEYCIQDtE4Hy/DuCERUthMIh5mKIE1/7PPCWUx5HB/bK9UWrAgIhAICwswz4hFTC4cRpJbaBB/5fL23Qzu3U7txzx7JQfVH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708810},"type":"commonjs","_from":"file:genkit-ai-ai-1.14.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/23c12786f6768a4df16ac78dc9b8f183/genkit-ai-ai-1.14.0-rc.0.tgz","_integrity":"sha512-2WFZqIQ51q8KAEkO/zLQ268zL8N0HdLpbyI5mFKqMh+q0Mj/Vt5F179U3o2rJTx8JSjZyRWoe4xynuVpUOTziw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.14.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.14.0-rc.0_1751049609337_0.5487475848440764","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@genkit-ai/ai","version":"1.14.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.14.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c764cfe71b1a07bccd71525aed958a5aac8ef4c5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.14.0.tgz","fileCount":254,"integrity":"sha512-m1CHgLryxMoRSGy0mu452lx2NRrz4r43HeybXk/YRKuTlSBsb5kUS9CJWXYpRU2+gQh8mx1dvlS1/oSEbvBokA==","signatures":[{"sig":"MEUCIQDLvr8xaC0IE0Rk0abuRNU5aPCQz6QLGFrK0DbIfL0lugIgBbScJlJanB1OvOdeXWmFsLNhnUrNeYv+7HhejmAH4aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708800},"type":"commonjs","_from":"file:genkit-ai-ai-1.14.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/38d36bb43c88251db2420e7563d9f4c8/genkit-ai-ai-1.14.0.tgz","_integrity":"sha512-m1CHgLryxMoRSGy0mu452lx2NRrz4r43HeybXk/YRKuTlSBsb5kUS9CJWXYpRU2+gQh8mx1dvlS1/oSEbvBokA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.14.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.14.0_1751053891616_0.02752820789298771","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@genkit-ai/ai","version":"1.14.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.14.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"37dde8101a028880b0750d5c46884bc51b773421","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.14.1.tgz","fileCount":254,"integrity":"sha512-/Wuy09ZNvoD4f85SZDCciiuf0fL6xnkHM2Wvkw9cScJp9pjaCuy+XvfX0y4OZ5B6cvWTUnvo35bLv6CcJFwkOQ==","signatures":[{"sig":"MEYCIQCvpwV3QDGcobL/5IPcQbhpwRAnF/qIVwxeFmMITXtCbQIhANnghVH1bKggZXMZX3mdGjQBYRogDSimMWT/NwKsG47S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2726937},"type":"commonjs","_from":"file:genkit-ai-ai-1.14.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/1b657aa615f990c08ef50a51e4cea544/genkit-ai-ai-1.14.1.tgz","_integrity":"sha512-/Wuy09ZNvoD4f85SZDCciiuf0fL6xnkHM2Wvkw9cScJp9pjaCuy+XvfX0y4OZ5B6cvWTUnvo35bLv6CcJFwkOQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.14.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.14.1_1752185967980_0.7960659333176254","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-rc.0":{"name":"@genkit-ai/ai","version":"1.15.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f944465678276532f9de211a75ccf387addf4ae4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.0-rc.0.tgz","fileCount":254,"integrity":"sha512-zPIXA6mw6PFdyNbsbS6nD17ICq2cTaSjv6/2Jp9SX8YbgVrWT3BOwfq7qSVFeSQvqqALdP/6PGJy2Y10kq1zCQ==","signatures":[{"sig":"MEQCICooM7SVQcpDRezdRMf2xRZiDS5qkt5jk4qxnyIbcH1PAiAHKNAoJGaifwxBWw/Lcp2FrIzG/AWvZNQXPM8UC6NW7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728747},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/18b097c2e3a33ba47446155b35ba1e1c/genkit-ai-ai-1.15.0-rc.0.tgz","_integrity":"sha512-zPIXA6mw6PFdyNbsbS6nD17ICq2cTaSjv6/2Jp9SX8YbgVrWT3BOwfq7qSVFeSQvqqALdP/6PGJy2Y10kq1zCQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.0-rc.0_1752771095944_0.8427399566913167","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@genkit-ai/ai","version":"1.15.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e0aab3456a3d70cdf3f43e4f59dcec2f87080378","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.0.tgz","fileCount":254,"integrity":"sha512-DBfzPL8eRraV4y9WS1YjggDAqWI3EH9nD1uMVLepFE7wX+mHMmhhssbp75GeRu6UT+TmCHK9nwB5EuClol8HXw==","signatures":[{"sig":"MEUCIQDBVJvCtpyxxUDBGJfUO0SjTcxOVyREOd3DX+6hFogPCgIgG8KwJZ8IlVqAsL0dQeMGxwZfd0MoNQDCCnk5z2Zsvr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2728737},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/48db0474013ef8a16165f80007380b53/genkit-ai-ai-1.15.0.tgz","_integrity":"sha512-DBfzPL8eRraV4y9WS1YjggDAqWI3EH9nD1uMVLepFE7wX+mHMmhhssbp75GeRu6UT+TmCHK9nwB5EuClol8HXw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.0_1752773781396_0.8167853738420592","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-rc.0":{"name":"@genkit-ai/ai","version":"1.15.1-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.1-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"570f9184d35cebcc2f513717f7a7bff9fc8be2ee","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.1-rc.0.tgz","fileCount":254,"integrity":"sha512-Bjxz6F2u8dHTQMxrUSJUDBdx8KX+vccr34+ATBBSp+qTYC/rHZ4l23J+xluKsnroUAY+xE2HezpoTWDzEQ9QNQ==","signatures":[{"sig":"MEUCIHrrpE+IAN+tSIYeCyrPuZXAP+3n+IJjS/IfmmEKQnaqAiEAsRCgdS/w2j/7SUTpI2AZEYmro3Om+rtBuaaK82HvZvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2729769},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.1-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/abb74a4f87bf5e1d2ffb57395b78c168/genkit-ai-ai-1.15.1-rc.0.tgz","_integrity":"sha512-Bjxz6F2u8dHTQMxrUSJUDBdx8KX+vccr34+ATBBSp+qTYC/rHZ4l23J+xluKsnroUAY+xE2HezpoTWDzEQ9QNQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.1-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.1-rc.0_1752850679255_0.9880676106579869","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@genkit-ai/ai","version":"1.15.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4df0d0d88c1c824a71ac97a066e9cc641767b532","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.1.tgz","fileCount":254,"integrity":"sha512-9rFT2NZmm5B9Mnw2jYdoyH7KQaEHgw8U4qVdyJoxdosr+GqEf6HbsjFTfDg6B9tkBXQjtIIHsDSKr5Ylbzhlbw==","signatures":[{"sig":"MEUCIQCeSDP0KmX9xWEke6TwL1RrEPesAlB5Wr+yrG0NuaOwVAIgQwD7/XfUN8jOM92p4Rjx3s0P/2pNBlDbS+B7KFEOeTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2729759},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/47b9261919792b1c3787b2b626803fd4/genkit-ai-ai-1.15.1.tgz","_integrity":"sha512-9rFT2NZmm5B9Mnw2jYdoyH7KQaEHgw8U4qVdyJoxdosr+GqEf6HbsjFTfDg6B9tkBXQjtIIHsDSKr5Ylbzhlbw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.1_1752857097824_0.2998882892981205","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@genkit-ai/ai","version":"1.15.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"086c20f020c54f26a724a2bf6bd62f990e29ffbb","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.2.tgz","fileCount":254,"integrity":"sha512-TG9QrY+x3AsddfJLeoBir8Dh4TupYy5gLrNkcABr3iZwrXxaBW6vamWRYw7ulgC0R0s5xcbqO63+ASDxSKzOug==","signatures":[{"sig":"MEUCIQDtEgvsaR7l3sAoJC/X0n7syJOuAiWLse2PKKOotC+IFQIgNznSVkSYjyHbi5fk1YLYvS/9iUjX4sRRnit4Ht8Z3hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2729759},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/3ab7f6da1f4096b148a77884a7c06810/genkit-ai-ai-1.15.2.tgz","_integrity":"sha512-TG9QrY+x3AsddfJLeoBir8Dh4TupYy5gLrNkcABr3iZwrXxaBW6vamWRYw7ulgC0R0s5xcbqO63+ASDxSKzOug==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.2_1753106439188_0.8828562221598726","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"@genkit-ai/ai","version":"1.15.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c6faca5d21a62c4d924bc65d57f9ae422b81b27e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.4.tgz","fileCount":254,"integrity":"sha512-tD/8gq/taXXd+V+7d9DxIfVuaouAY21IoOxIObjw0FrnaLLW0iABY7ala2eU+iYQvl9MGT7vLqUWgTRY73sFng==","signatures":[{"sig":"MEUCIQCWLhhClWblRRRzOjnk3CLjgNl00f81sbvvOLsAhTWAzgIgdW7Gx+h1FVAXC3aLev8GKgct4rAwqI/s7dx6mnlQsRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2730343},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.4.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/bc1d841d31bb51bb7f17cc3a21d3d192/genkit-ai-ai-1.15.4.tgz","_integrity":"sha512-tD/8gq/taXXd+V+7d9DxIfVuaouAY21IoOxIObjw0FrnaLLW0iABY7ala2eU+iYQvl9MGT7vLqUWgTRY73sFng==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.4","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.4_1753453209616_0.1808728493378664","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"@genkit-ai/ai","version":"1.15.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.15.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5493cf0c00d8232828929b2a8d1a30fcb75f59c1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.15.5.tgz","fileCount":254,"integrity":"sha512-s/XwQS/cCHKmjBdEfoKXBw9T0RLd4jm1CVn19IE5ol20ElyL3A63uYjJwIXXjnjtpad+ZylMu38Of+T3MpPTfg==","signatures":[{"sig":"MEUCIGsusEMrsoy2GWDFcncxRzOtyvo8QqRBySiOGmbfvnlQAiEA0sYOhW/nUQBAVF6/U/93XZETnRqJR0MVUf/Fsh0svvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2729759},"type":"commonjs","_from":"file:genkit-ai-ai-1.15.5.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/1bbf72403fcff8518bb5c27ad51ceb03/genkit-ai-ai-1.15.5.tgz","_integrity":"sha512-s/XwQS/cCHKmjBdEfoKXBw9T0RLd4jm1CVn19IE5ol20ElyL3A63uYjJwIXXjnjtpad+ZylMu38Of+T3MpPTfg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.15.5","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.15.5_1753474535038_0.05417188427779873","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@genkit-ai/ai","version":"1.16.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.16.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c1717d2d4e71313a67349ebc272b2f220ba83be1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.16.0.tgz","fileCount":254,"integrity":"sha512-Up1xdX1Ha4zE27E4ql6hEiLLlaZQXFCmynkqAko5P8SOxF/s39Oyj95cX/0wULxRsh6XJqv+Pqi/tMDdQuq+bw==","signatures":[{"sig":"MEQCIDIQvG6+brJV+pkzIvSZUkcU0RHT0G5Z3myvTprZnJv5AiAK6EzG3df31KAK9X3Z31YoNQxeAzYInZMLnm9JMkWkWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2730573},"type":"commonjs","_from":"file:genkit-ai-ai-1.16.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/e74fa1372c3f4d158a363878c37e1386/genkit-ai-ai-1.16.0.tgz","_integrity":"sha512-Up1xdX1Ha4zE27E4ql6hEiLLlaZQXFCmynkqAko5P8SOxF/s39Oyj95cX/0wULxRsh6XJqv+Pqi/tMDdQuq+bw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.8.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.16.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.16.0_1754601407459_0.8296051416413948","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@genkit-ai/ai","version":"1.16.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.16.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e9bd225dd082ed64c8ce458339b9a5ac0752eb87","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.16.1.tgz","fileCount":254,"integrity":"sha512-icoIBF4VBio0TUTxH3LFi5iq9tmDl8emyunVbpI7MJ8pbK2zVxzIws3wZyMDreHHvSN7Cw55ffb79TZVlLHLxQ==","signatures":[{"sig":"MEYCIQCsS9uXgA9iFVSZPk0pRJA2KQ669lKhC2Hs5Q9IyBPEmwIhAIqxlwfLB6j6DczuVCw8Z1454x6hV/MxbEKUlqOU7nuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2736209},"type":"commonjs","_from":"file:genkit-ai-ai-1.16.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/b1d2937cc58e04b107c17201b055c868/genkit-ai-ai-1.16.1.tgz","_integrity":"sha512-icoIBF4VBio0TUTxH3LFi5iq9tmDl8emyunVbpI7MJ8pbK2zVxzIws3wZyMDreHHvSN7Cw55ffb79TZVlLHLxQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.16.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.16.1_1755030395860_0.03609444366600445","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-rc.0":{"name":"@genkit-ai/ai","version":"1.17.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.17.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"75b46beec3f3701e377b9b224f457c452e2e9d53","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.17.0-rc.0.tgz","fileCount":254,"integrity":"sha512-PWY7zWiiAIjB8YP2o21jPbkCu+0yAQBgZ4Vva2BUHWuRqxpGzZ1e3Ruwa8tUdgaNvh5Q2dZ53PGjmB5ZCjestA==","signatures":[{"sig":"MEUCIBi6+6MXuJyUvHMiLYt50aW1q4yJ53tp6rEBErUDyoadAiEAyyZWNm419w4CFelO6Oeo4kmmZZytKaGh4lYDjAd5Qpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2769439},"type":"commonjs","_from":"file:genkit-ai-ai-1.17.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/afbf8cc146e6fff469cc617bbdf5d682/genkit-ai-ai-1.17.0-rc.0.tgz","_integrity":"sha512-PWY7zWiiAIjB8YP2o21jPbkCu+0yAQBgZ4Vva2BUHWuRqxpGzZ1e3Ruwa8tUdgaNvh5Q2dZ53PGjmB5ZCjestA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.17.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.17.0-rc.0_1755805344694_0.2068893832490437","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-rc.1":{"name":"@genkit-ai/ai","version":"1.17.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.17.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e8e55245c2babbb710b772d592188ac6df1a8a6a","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.17.0-rc.1.tgz","fileCount":254,"integrity":"sha512-sr0vae//ZXfrGM4jr5PyhriqkGlb1Dwd7B/Mk6HA/1r6Tl7bEhJu7AF1AVA4xDC/RufSOqI8ltXL54uzlV55bw==","signatures":[{"sig":"MEUCIFnwc9RB270naTEabn3JFXQMubSufQs/LVnOp2bEvh+xAiEAhndmSCwZk54fa1Fxiq5TfI5CTmxuDhRoPJvLsY9NQlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2769252},"type":"commonjs","_from":"file:genkit-ai-ai-1.17.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/6565f0fe5325135c077bc314f046fd93/genkit-ai-ai-1.17.0-rc.1.tgz","_integrity":"sha512-sr0vae//ZXfrGM4jr5PyhriqkGlb1Dwd7B/Mk6HA/1r6Tl7bEhJu7AF1AVA4xDC/RufSOqI8ltXL54uzlV55bw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.17.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.17.0-rc.1_1755875634025_0.21152487975501666","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@genkit-ai/ai","version":"1.17.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.17.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a6f2871dcb1ec157e75cc7f8e06456a65123fcdd","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.17.0.tgz","fileCount":254,"integrity":"sha512-IMXbEUusc/NAatU7zuF1iRd6JzisYI9gPojNjgYarj6Pm39/8ndq9m8yC6Qx2XOMacRyFiiKnx5hgTyhV4TKnA==","signatures":[{"sig":"MEUCIA2Euh/BfFdw2RLdDh0z2lEWJmBhy0U8ssssLMjAOby4AiEA5rd/O1wSVwV4WvDPmnu3IVRrUO3AKjW6G8qz8lCMMoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2772050},"type":"commonjs","_from":"file:genkit-ai-ai-1.17.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/1214059b0c2aac621a671558320b942c/genkit-ai-ai-1.17.0.tgz","_integrity":"sha512-IMXbEUusc/NAatU7zuF1iRd6JzisYI9gPojNjgYarj6Pm39/8ndq9m8yC6Qx2XOMacRyFiiKnx5hgTyhV4TKnA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.17.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.17.0_1755881959388_0.818272523048932","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@genkit-ai/ai","version":"1.17.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.17.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"0a0f0f07afec2c59a00321c00d4f5e2ce7b5e0ac","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.17.1.tgz","fileCount":256,"integrity":"sha512-htudGndlHVd2BQMmofQ4LtAu3Arzh6P4sDWMj5efNRgR1XDk09b3geqvSedw+XzWGBAf+uxrPGiNjJwstFR4FA==","signatures":[{"sig":"MEQCIDa38aI5lKsGnMpqSJgGl7DCKTL1uqHMdry3+09uT9YYAiBWp/8A6HESZ35yCLQfV5GqfQO7qtug4eurlLqVH2Q3EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2773167},"type":"commonjs","_from":"file:genkit-ai-ai-1.17.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/84dd47e8ed4663b3069c34853819594d/genkit-ai-ai-1.17.1.tgz","_integrity":"sha512-htudGndlHVd2BQMmofQ4LtAu3Arzh6P4sDWMj5efNRgR1XDk09b3geqvSedw+XzWGBAf+uxrPGiNjJwstFR4FA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.17.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.17.1_1756069282969_0.12366037524681461","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@genkit-ai/ai","version":"1.18.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.18.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b7520a67a6e94cc0a3e7c9c18afae5a6aaa70ac4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.18.0.tgz","fileCount":256,"integrity":"sha512-/rkMAtn3voQ3MhvGult863mrDRf0p86koyYk5Rfh8DSPffy/ir2QVzT1UCmNP/VaXEZig9+vfKh//8COsygUVg==","signatures":[{"sig":"MEYCIQD37/jRewcsTsM7813zGy9Pq52iy9Fc8vtleQzQPOMV7AIhAIV7o0Ub2WVBn8AulDTdpWgX9cpVnj/mGmKPI2zSu90d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2776120},"type":"commonjs","_from":"file:genkit-ai-ai-1.18.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/b7ba990e06602961b82402e3696babec/genkit-ai-ai-1.18.0.tgz","_integrity":"sha512-/rkMAtn3voQ3MhvGult863mrDRf0p86koyYk5Rfh8DSPffy/ir2QVzT1UCmNP/VaXEZig9+vfKh//8COsygUVg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.18.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.18.0_1756481681157_0.2886567232429411","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@genkit-ai/ai","version":"1.19.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.19.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d1135e944f61d27b64b84e6e7eb0b39c0bee613a","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.19.0.tgz","fileCount":256,"integrity":"sha512-i7XyqlHc8uE7IJwmLENPfkbXHBCWgglOSbuXvhhAmcnKR9xhXmonWAL13GGcLZtPhyWwCchKpes5EkVsQRs69A==","signatures":[{"sig":"MEYCIQC/wdjQG8BJGgDXuEo0Jxc3cDpGyH2sxFAHR2pswmAt3wIhAO3Wm5ePbi+Nqj+v2ZqMviLF0Zvy2FGQ0/PfABDfMeXn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2772835},"type":"commonjs","_from":"file:genkit-ai-ai-1.19.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/ff05a59e98372c1e3f79b5e80496c49a/genkit-ai-ai-1.19.0.tgz","_integrity":"sha512-i7XyqlHc8uE7IJwmLENPfkbXHBCWgglOSbuXvhhAmcnKR9xhXmonWAL13GGcLZtPhyWwCchKpes5EkVsQRs69A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.19.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.19.0_1757359972498_0.49728306536081157","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@genkit-ai/ai","version":"1.19.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.19.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ec30f43e802bf8927bd74df03a191c3a446ba5d8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.19.1.tgz","fileCount":256,"integrity":"sha512-ZMre8Wpq3Vw6IPGAVL3ZnHevVPVD98o33EmiyreZQrFrRxFgSX68l00IcbQyGxCw8l2ucusGjrs4CFV82Txurg==","signatures":[{"sig":"MEQCIFqMZhisQxetHsB4e6K+3psbpoC5JsyCnTXVogdHyhHCAiBPTXrTvWHXvqLD75xVv+hIbIewRWwJG6wrGTVKzcewRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2776227},"type":"commonjs","_from":"file:genkit-ai-ai-1.19.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/aa45b1ea8a8eadbf51fa0f5bee9b5cbe/genkit-ai-ai-1.19.1.tgz","_integrity":"sha512-ZMre8Wpq3Vw6IPGAVL3ZnHevVPVD98o33EmiyreZQrFrRxFgSX68l00IcbQyGxCw8l2ucusGjrs4CFV82Txurg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.19.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.19.1_1757366151107_0.7983274435991141","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@genkit-ai/ai","version":"1.19.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.19.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d4fca93441aa0f24eeabacafb439508ae8accb1b","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.19.2.tgz","fileCount":256,"integrity":"sha512-43H0XH0TQtXYuCgzbPp0Ao/gXE4VqAzRGF3nYqfH5xMCeHxdeGQthpMY90ng5JYxB618G1cPYVdjfwqYhs/Bqg==","signatures":[{"sig":"MEUCIQD5z0Q2z9XkLh0frBc66Jr/sdNBDqZNDNx65rpzJ4g5YQIgCgyvoC8gCDuRS2uuLmCrjOph35CdPABfZaRmO7Xn/50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2776227},"type":"commonjs","_from":"file:genkit-ai-ai-1.19.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/8ef5d938e7bb5423ffd44a0d62bcfa08/genkit-ai-ai-1.19.2.tgz","_integrity":"sha512-43H0XH0TQtXYuCgzbPp0Ao/gXE4VqAzRGF3nYqfH5xMCeHxdeGQthpMY90ng5JYxB618G1cPYVdjfwqYhs/Bqg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.19.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.19.2_1757454470295_0.972367811293454","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"@genkit-ai/ai","version":"1.19.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.19.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f7d0e18d7973dcee598c18612ee4f4646e35e129","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.19.3.tgz","fileCount":256,"integrity":"sha512-a7ggeKV+0CCY/G68Du4Oc36KOnAC3cZ9Eirxc+AGndiRigTOWmQk5UNT/3GItmmaqtTjfPf+YmkuCNWUJ1a1fA==","signatures":[{"sig":"MEYCIQCy7jIUvYmYT5BU9CR0CyiLYElq6Sibh4cGJ8WDg4SabwIhAJR0Jv4/oE2sqzCF4PghVZqwj7ILFCH63EFdW+CKEXri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2776237},"type":"commonjs","_from":"file:genkit-ai-ai-1.19.3.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/a03c3b546687538cf28215f043a01478/genkit-ai-ai-1.19.3.tgz","_integrity":"sha512-a7ggeKV+0CCY/G68Du4Oc36KOnAC3cZ9Eirxc+AGndiRigTOWmQk5UNT/3GItmmaqtTjfPf+YmkuCNWUJ1a1fA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.19.3","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.19.3_1758298706794_0.01728538614931896","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-rc.0":{"name":"@genkit-ai/ai","version":"1.20.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.20.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"baf52270dc337d602fb1e65c2d8569caa986626e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.20.0-rc.0.tgz","fileCount":256,"integrity":"sha512-M7wVfVvOkEe+rOUHbZvBYSTL1swpV0TmNlh6GyWMeqnJbGFLmjdrOlbtKfq7u2iXJxDi76XhB0gMtCnC1zDRXQ==","signatures":[{"sig":"MEUCIQCXIdym1UHpdxOLgUtPTMX9l8yWtUOb88MVvN8BuHCvKgIgKWsT4l469/9D9Z87mftHTa0C50x/0oXUYswErsAM/gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2778371},"type":"commonjs","_from":"file:genkit-ai-ai-1.20.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/8a5c3ffa76fa949f3831d2936ecf336d/genkit-ai-ai-1.20.0-rc.0.tgz","_integrity":"sha512-M7wVfVvOkEe+rOUHbZvBYSTL1swpV0TmNlh6GyWMeqnJbGFLmjdrOlbtKfq7u2iXJxDi76XhB0gMtCnC1zDRXQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.20.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.20.0-rc.0_1758811491549_0.33018847573166443","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-rc.1":{"name":"@genkit-ai/ai","version":"1.20.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.20.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5f56be441e7facdbef86cb86eacc81367844a956","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.20.0-rc.1.tgz","fileCount":256,"integrity":"sha512-POwFSrBiyKyYuBRXAa3A+i6KCV/IA0Ufuda9u9U0Fe1h8IpVFPIFgWRpbRH5k5M5kYZ+p/EGPoayWmjhGngCUA==","signatures":[{"sig":"MEUCIQDmn0yhO/z0nv1Hrc8cr+OqYt409jsm88X6+kYz+/lO0QIgDEHsi0X4Nt0KTWSfCOfs84kzxINtall+jRT12VoEC/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2778371},"type":"commonjs","_from":"file:genkit-ai-ai-1.20.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/a41f0de074fb5f859e72f26bdaac3d48/genkit-ai-ai-1.20.0-rc.1.tgz","_integrity":"sha512-POwFSrBiyKyYuBRXAa3A+i6KCV/IA0Ufuda9u9U0Fe1h8IpVFPIFgWRpbRH5k5M5kYZ+p/EGPoayWmjhGngCUA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.20.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.20.0-rc.1_1758816665048_0.19635874682122822","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-rc.2":{"name":"@genkit-ai/ai","version":"1.20.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.20.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b2f7da31d98564aafbfe70b60bda0bd723273bf3","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.20.0-rc.2.tgz","fileCount":256,"integrity":"sha512-XTTTNvkC/2w9gSMxKTXaNFc2UpafP83CtvkXbSL2GNja7Gtta7pDyweg2TUOJPzeD5aG62ztuVdBrJYmv0LFNA==","signatures":[{"sig":"MEYCIQDESlfgMbGkTCyYzKSeTV7dXni2brlUQtQq3orMrFVOmAIhAO+ggV2UEWv4xRFpFi4t/fRZqr2J5kcOTGHGo+8tIxBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2778371},"type":"commonjs","_from":"file:genkit-ai-ai-1.20.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/02d400a20eee3e8ce3c0143524d8bb16/genkit-ai-ai-1.20.0-rc.2.tgz","_integrity":"sha512-XTTTNvkC/2w9gSMxKTXaNFc2UpafP83CtvkXbSL2GNja7Gtta7pDyweg2TUOJPzeD5aG62ztuVdBrJYmv0LFNA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.20.0-rc.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.20.0-rc.2_1758901887179_0.09371415972401298","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@genkit-ai/ai","version":"1.20.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.20.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1b8770ef6c786a4abfd5393e776dce1126ab3683","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.20.0.tgz","fileCount":256,"integrity":"sha512-mT8rS5Qc3pLKM4nLIRo2PWP7PgNln/4/z3hC96DxIXJ6MGE33nbEqU2X4bHvB33bKxiDgMOahTbOu0APNj8BtA==","signatures":[{"sig":"MEUCIGmuzlMTmUa7vFPhd7s/ZD8mR5mdcwIgA2SPCaM+BqWrAiEA8SCGd3nZnpWPhcPkRNQV4Mlu1KKpSHCAF9GphWps5rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2778361},"type":"commonjs","_from":"file:genkit-ai-ai-1.20.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/b1016c826953278b8c31aa41cb8f8762/genkit-ai-ai-1.20.0.tgz","_integrity":"sha512-mT8rS5Qc3pLKM4nLIRo2PWP7PgNln/4/z3hC96DxIXJ6MGE33nbEqU2X4bHvB33bKxiDgMOahTbOu0APNj8BtA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.20.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.20.0_1758912095104_0.6162113063056571","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@genkit-ai/ai","version":"1.21.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.21.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"65d669b40e1149b58334216e8eaaac958bea7e20","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.21.0.tgz","fileCount":256,"integrity":"sha512-DLAes+w3Yv9a4zgJUL5CS8eVrNvud/LRv+F4E/O3KkpWz0uoKYREIrTZYSrDt/pF/jlqkRDQaalf7sGKS44IuQ==","signatures":[{"sig":"MEUCICJF7JF6RfwrMskd1jFVnu0YsD7m6V0hD86CuZSHt29DAiEApzH4gLmvpYF7echCv/Vq5ArhqGawERe6CM0G/6Aq+Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2799070},"type":"commonjs","_from":"file:genkit-ai-ai-1.21.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/0b8cae1ad4375fca642cfa4ac04978a9/genkit-ai-ai-1.21.0.tgz","_integrity":"sha512-DLAes+w3Yv9a4zgJUL5CS8eVrNvud/LRv+F4E/O3KkpWz0uoKYREIrTZYSrDt/pF/jlqkRDQaalf7sGKS44IuQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.21.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.21.0_1759791486869_0.3132272309982931","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-rc.0":{"name":"@genkit-ai/ai","version":"1.22.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.22.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9efb42308cde350bffbff4eb72a9b378e4840613","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.22.0-rc.0.tgz","fileCount":256,"integrity":"sha512-bLQH7WjQtyl4cQbo4oE27ez4a0EmX8jgToVu5vEz7y3BQ2g8nUYlOAUErlhbIooRNIVIsZiEj2Xq0VMZ3HZKfg==","signatures":[{"sig":"MEUCIFYMTXDQOnvLLuLpQIg/cUtUUsy2hC2pW+wOEh7YupnwAiEAknS5aMC4sCz6tq7eWbGTo5Goho8/6CrDCDHqmSRV0XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2801888},"type":"commonjs","_from":"file:genkit-ai-ai-1.22.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/40ef4731ec5e3f57deccf9dffd923d7e/genkit-ai-ai-1.22.0-rc.0.tgz","_integrity":"sha512-bLQH7WjQtyl4cQbo4oE27ez4a0EmX8jgToVu5vEz7y3BQ2g8nUYlOAUErlhbIooRNIVIsZiEj2Xq0VMZ3HZKfg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.22.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.22.0-rc.0_1761610340186_0.29147599860635465","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@genkit-ai/ai","version":"1.22.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.22.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"fca0d671c2830155455b917377b99574bc588ea3","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.22.0.tgz","fileCount":256,"integrity":"sha512-TDKO+zWyM5YI8zE4a0IlqlpgHuLB4B4islzgWDvzdQlbjtyJp0ayODAMFhS2ruQ6+a/UdXDySRrOX/RcqF4yjA==","signatures":[{"sig":"MEQCIEZcTOsCTiHjVLuiIS2FLMYsNC9pBbE/mOMaiIW9TsUOAiBq/xOZR0npk1OA1RO/whhrQiFtVBKY6f2gXzN89kpHXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2801878},"type":"commonjs","_from":"file:genkit-ai-ai-1.22.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/1a30633f88b4853dc4505ae401a54dc8/genkit-ai-ai-1.22.0.tgz","_integrity":"sha512-TDKO+zWyM5YI8zE4a0IlqlpgHuLB4B4islzgWDvzdQlbjtyJp0ayODAMFhS2ruQ6+a/UdXDySRrOX/RcqF4yjA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.22.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.22.0_1761661630900_0.24858699541679208","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@genkit-ai/ai","version":"1.23.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.23.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1d4994c7c760add0953501a67ebadf25e18be6b8","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.23.0.tgz","fileCount":256,"integrity":"sha512-9CuZJYZnnmAtqVcOEDU/bSCJYPELu2oveEoOSECVA6St3bmebID9mL0F51AKGi6YyB1Xz+GLny35PTbqxrhAWw==","signatures":[{"sig":"MEUCIQDjVzc7sZMn7qyUxqzZmJxfJl7UZH/CS8umvS4zBczNXgIgf9Uk6S+a1e6uyjH5xW/aDPZRZ4TdV0gQcpoSeinxREI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850400},"type":"commonjs","_from":"file:genkit-ai-ai-1.23.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/21a2d0bcb59513eec9d490fee4bc64b1/genkit-ai-ai-1.23.0.tgz","_integrity":"sha512-9CuZJYZnnmAtqVcOEDU/bSCJYPELu2oveEoOSECVA6St3bmebID9mL0F51AKGi6YyB1Xz+GLny35PTbqxrhAWw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.23.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.23.0_1763071776295_0.49939317200763234","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@genkit-ai/ai","version":"1.24.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.24.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8a7b78319367bdc45188ffb9b3b7abf4691cae85","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.24.0.tgz","fileCount":256,"integrity":"sha512-Rv2eZqvJA8awIfLKiZL+P1hlBPGFiBFk1r01hRk0BSp1HmpZmlzSx+MM+X2H54xMgRXBRAelzU6xUXXzN5U57Q==","signatures":[{"sig":"MEYCIQD/X99smJNa1kLP6W4Ekd21d+rgO3UVcQKxO4LsrIMNTgIhAKDx7UT+5MF/A39El5MJyq/tlEerjCNU7aM354teJEtR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850400},"type":"commonjs","_from":"file:genkit-ai-ai-1.24.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/2fbe123cb8e09cc72774320b1e48c3dc/genkit-ai-ai-1.24.0.tgz","_integrity":"sha512-Rv2eZqvJA8awIfLKiZL+P1hlBPGFiBFk1r01hRk0BSp1HmpZmlzSx+MM+X2H54xMgRXBRAelzU6xUXXzN5U57Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"11.4.2","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.24.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.24.0_1763487107016_0.5447483822093444","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@genkit-ai/ai","version":"1.25.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.25.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"41537ab5578947ce957804d30f78b875ad331b9e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.25.0.tgz","fileCount":263,"integrity":"sha512-+ovliEGpfy6zMsW7STXEjfsBBqvarBrpsK1wRu+OcTZLK8jBGMRBJ4V5adSLDarS4iqX6ingAAvaXI/tsVmXhw==","signatures":[{"sig":"MEUCICAn3TYPRsNTMGPGrLoUcd3eWOsHHYUky5ZsN5mRjlO8AiEAxjqk6pxLV12ltW3j08vOrISaIgZ/4Z/Eu0f5Y/AVwNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3069554},"type":"commonjs","_from":"file:genkit-ai-ai-1.25.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/244eb8a1d2820a69bb42dbed708d7500/genkit-ai-ai-1.25.0.tgz","_integrity":"sha512-+ovliEGpfy6zMsW7STXEjfsBBqvarBrpsK1wRu+OcTZLK8jBGMRBJ4V5adSLDarS4iqX6ingAAvaXI/tsVmXhw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.25.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.25.0_1764783921997_0.17099973784103528","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-rc.0":{"name":"@genkit-ai/ai","version":"1.26.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.26.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f9374d52b92a78591def0e7024bbbefce69a5cd7","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.26.0-rc.0.tgz","fileCount":263,"integrity":"sha512-TrNRK/fSuhM8XHOGAV6lDH9daGYfWCPyW55ZDtH3IeDAVNtfcvOhgmM+uvgtsvjKYeJiDHdwVQeabL1e9tzdYg==","signatures":[{"sig":"MEUCIF3iYIELYoUr87A4H2qbCl4cglWwmMgbdK7EtDMimahcAiEA5Q0vnUxHnD07EjzNLQgTt8IPPhpHu87D2qil1NDfKvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3079653},"type":"commonjs","_from":"file:genkit-ai-ai-1.26.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/f34bd9866db9da808a6f02c2ebcc6814/genkit-ai-ai-1.26.0-rc.0.tgz","_integrity":"sha512-TrNRK/fSuhM8XHOGAV6lDH9daGYfWCPyW55ZDtH3IeDAVNtfcvOhgmM+uvgtsvjKYeJiDHdwVQeabL1e9tzdYg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.26.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.26.0-rc.0_1765557347680_0.011141203630095298","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-rc.1":{"name":"@genkit-ai/ai","version":"1.26.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.26.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"549f9928465387874a4d1a6c712886cb805778e4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.26.0-rc.1.tgz","fileCount":263,"integrity":"sha512-JvJEKNhfMtB1i32KieWbYdpgnkNK+bosgtLpSl4wtZVocTmGsc7ZxX7067YsMCdGyNiFxx1XkkQagn/2FNVhuw==","signatures":[{"sig":"MEYCIQDlcJlMtTgKBn0CMnqPT9bNrUEf2uhFPcUaeLURBJqrqAIhAPYsI+eJcjaTVID82FWiH0McQEJTL5HkLp09HTwNZkJ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3079653},"type":"commonjs","_from":"file:genkit-ai-ai-1.26.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/aa617ba83c3fc35f6e4d0c315585728a/genkit-ai-ai-1.26.0-rc.1.tgz","_integrity":"sha512-JvJEKNhfMtB1i32KieWbYdpgnkNK+bosgtLpSl4wtZVocTmGsc7ZxX7067YsMCdGyNiFxx1XkkQagn/2FNVhuw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.26.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.26.0-rc.1_1765568846057_0.9082170439515687","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@genkit-ai/ai","version":"1.26.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.26.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ee9d754438cb43022fd8866515a3c973af2f7d1a","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.26.0.tgz","fileCount":263,"integrity":"sha512-L6sX2pocyGQTJU77w/Y6DP/VfWEgD/WyFZL/P2RSxz/xr25/twbdPE45xzjP7KTaFHFhAAp+lOMYhvh9kEBS3g==","signatures":[{"sig":"MEQCIA3OMZgZk0NENwFf7NzN3BERnvsrMP9uPtZAcs6tzwj+AiA6aEUFy2qe+OuCN6KfUMUr2+Bx2dYNcydczK/AdZu0dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3079643},"type":"commonjs","_from":"file:genkit-ai-ai-1.26.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1a4d29064f7f5667f2260359966575e3/genkit-ai-ai-1.26.0.tgz","_integrity":"sha512-L6sX2pocyGQTJU77w/Y6DP/VfWEgD/WyFZL/P2RSxz/xr25/twbdPE45xzjP7KTaFHFhAAp+lOMYhvh9kEBS3g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.26.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.26.0_1765574125451_0.6204257299997396","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.0":{"name":"@genkit-ai/ai","version":"1.27.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.27.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8bc49aa4072b20eb4ce78ca3d1b3a770b7ee6dc7","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.27.0-rc.0.tgz","fileCount":263,"integrity":"sha512-sitamvMZTh6TaemuUY8PmDpop7uxVt/txp/bo6H77Y4fqmbjOarQMtaG0OpiegglVUQsFqkcRm6FrnYoU98vlg==","signatures":[{"sig":"MEQCIHMYSoudCBuDWZAeetInpID3ERCsCJYz9OC5ykfu3X/tAiAMgR2hotVk+qDXhnfvDM7J+0x2y2gCMI/Qv/92IuKeMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3080795},"type":"commonjs","_from":"file:genkit-ai-ai-1.27.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/64e7ff9f6215113d12675f9098451a22/genkit-ai-ai-1.27.0-rc.0.tgz","_integrity":"sha512-sitamvMZTh6TaemuUY8PmDpop7uxVt/txp/bo6H77Y4fqmbjOarQMtaG0OpiegglVUQsFqkcRm6FrnYoU98vlg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.27.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.27.0-rc.0_1765929429283_0.21603882046384193","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.1":{"name":"@genkit-ai/ai","version":"1.27.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.27.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f8f1a79245db284a20897afb80f72bf9d0600b90","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.27.0-rc.1.tgz","fileCount":263,"integrity":"sha512-Fc7vj26b+vG2GxQzPM6hR2sTq+h2WidKohaCjyu/Uc8um9Cx1qDVXNjyt3P7t0umgk6AdeTzTeGdiONdbzsapA==","signatures":[{"sig":"MEYCIQDqH2LUw44bqe8h7gh7jt9dOgR/x2fZMPteCOEldm/L7QIhAKtrsWmmsEnH6FVupJakqCMB4+Fpz9bivXXD/R9Bs5c2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3080795},"type":"commonjs","_from":"file:genkit-ai-ai-1.27.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/6ed5dd83731e738c00417097391cfb25/genkit-ai-ai-1.27.0-rc.1.tgz","_integrity":"sha512-Fc7vj26b+vG2GxQzPM6hR2sTq+h2WidKohaCjyu/Uc8um9Cx1qDVXNjyt3P7t0umgk6AdeTzTeGdiONdbzsapA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.27.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.27.0-rc.1_1766080334575_0.18425214230749543","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.2":{"name":"@genkit-ai/ai","version":"1.27.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.27.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1b9e94966570cc595d3be37cdba565c86748290e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.27.0-rc.2.tgz","fileCount":263,"integrity":"sha512-u9DCRxYPcMUGBkYb1dcamGSFmzvDp7UpTWic1Uxj62AK5s6p4VkryarSqBqDFnkAqpWNcqLTLadwPG+xyfCOQQ==","signatures":[{"sig":"MEYCIQCSejkfPG2JwVdwTjl6XpQJsjp9k+tWidyqAWX+luLh8wIhAOyEMjZLPueQnFK8KQE7NhcyaXOL767K/qUHR6ozR28p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3080795},"type":"commonjs","_from":"file:genkit-ai-ai-1.27.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/c4819860e276d3e9e8f98095d6960d8d/genkit-ai-ai-1.27.0-rc.2.tgz","_integrity":"sha512-u9DCRxYPcMUGBkYb1dcamGSFmzvDp7UpTWic1Uxj62AK5s6p4VkryarSqBqDFnkAqpWNcqLTLadwPG+xyfCOQQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.27.0-rc.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.27.0-rc.2_1766177757182_0.6024195168681572","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@genkit-ai/ai","version":"1.27.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.27.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1fb77e1abe427366e57bfaf28ab2ee3c38b051e1","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.27.0.tgz","fileCount":263,"integrity":"sha512-Vogp21a0pBgL7UsdHj1Jm79PjrQdLNRK5dZT05Xvr3f7GwCNMv0k6Olxp+qrgwLi6DbRsVPi7c+wcldekMlLFQ==","signatures":[{"sig":"MEQCIDbKdiMEJUhr+xSmv7zbrreC+V9HRCRfS426MaHJRfqlAiBNnMSFGknBLnE6CBd073qHLOWMnmKZShvpL1BYJlFH2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3080785},"type":"commonjs","_from":"file:genkit-ai-ai-1.27.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/c3b701b859d214516dfab89241c13888/genkit-ai-ai-1.27.0.tgz","_integrity":"sha512-Vogp21a0pBgL7UsdHj1Jm79PjrQdLNRK5dZT05Xvr3f7GwCNMv0k6Olxp+qrgwLi6DbRsVPi7c+wcldekMlLFQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.27.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.27.0_1766180003637_0.7345602470674188","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@genkit-ai/ai","version":"1.28.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.28.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"bfd1feeb5239044886fb15abea0279cc40b1a1ae","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.28.0.tgz","fileCount":263,"integrity":"sha512-hP2w/ZSRSy3qCk1eIKhsouVzvApNowaq2fpK/rIGRNAp4U6NzaYFRgof5yGGJZ9/ez5ScahhoM0m78e48EdxVg==","signatures":[{"sig":"MEYCIQCkDlx+6KFHnduCAJ79rCf5Gm8Br6Yi6g7k8usRDhyhmQIhALgaYJBz7Te2Zwl1/7nbw22uNrEEx8B0/FN9el0D9Bo7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3080785},"type":"commonjs","_from":"file:genkit-ai-ai-1.28.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/037c1f678f860a60e511bba642b213a9/genkit-ai-ai-1.28.0.tgz","_integrity":"sha512-hP2w/ZSRSy3qCk1eIKhsouVzvApNowaq2fpK/rIGRNAp4U6NzaYFRgof5yGGJZ9/ez5ScahhoM0m78e48EdxVg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.28.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.28.0_1769119944637_0.9488887986936512","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-rc.0":{"name":"@genkit-ai/ai","version":"1.29.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.29.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1f8c133b2b6dd12feb8f83feabfe2619d17452f7","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.29.0-rc.0.tgz","fileCount":270,"integrity":"sha512-sXeU30DY5sCBJ+X6XUbYRpueA/GkaAI/4BwpopLaNtEN54JZ7TMAqTwY8lu8J3xTo6p+QihXVp3stb4me4/jMg==","signatures":[{"sig":"MEQCIC0IajP/CVMDkRSLN6A2ZQ6Lh/xZtkbCv/jqYcXVw98KAiAmnKhyrKBTNA4J5vdgl2dbzfv1jfEmOqFuZ0DZBTD+kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3091873},"type":"commonjs","_from":"file:genkit-ai-ai-1.29.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/4594fc6e6516662da703583218a6f27f/genkit-ai-ai-1.29.0-rc.0.tgz","_integrity":"sha512-sXeU30DY5sCBJ+X6XUbYRpueA/GkaAI/4BwpopLaNtEN54JZ7TMAqTwY8lu8J3xTo6p+QihXVp3stb4me4/jMg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.29.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.29.0-rc.0_1770842103169_0.3454485142288959","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@genkit-ai/ai","version":"1.29.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.29.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"43ee90f5c1f7759c9dbfdd13e177c229ebbe7579","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.29.0.tgz","fileCount":270,"integrity":"sha512-a5rc3b6xyOk1e0q8uFjN6PrBAELLfILuLs8y2ozwe4daNjwx3DUfgWdHAr7zDxsAzZfTyCxDwuaOetd8fdJ/eQ==","signatures":[{"sig":"MEQCIDLSRMnOAlKqIqB59VbB98tztRAspZwFGRGW4D/nsL0pAiBE1xCRNR1pDprhQewBUkq/S10T5vpNVfRpNvdQcYIt8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3095495},"type":"commonjs","_from":"file:genkit-ai-ai-1.29.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/fe2dc4691dcc540cbe04deb5b4e69fba/genkit-ai-ai-1.29.0.tgz","_integrity":"sha512-a5rc3b6xyOk1e0q8uFjN6PrBAELLfILuLs8y2ozwe4daNjwx3DUfgWdHAr7zDxsAzZfTyCxDwuaOetd8fdJ/eQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.29.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.29.0_1771600550933_0.763064625883282","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-rc.0":{"name":"@genkit-ai/ai","version":"1.30.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.30.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b1db74292a786a5a3588878a3845adccc691f6ac","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.30.0-rc.0.tgz","fileCount":270,"integrity":"sha512-TG+qpnFrTVml9iNdQBCVHCzRy37uIx4qmF8GA1AA511MiEF/klIjdP0KX60s10Lj9DsYVCDkaELH1BtsQKH2cA==","signatures":[{"sig":"MEQCIEE807eON1GA7EEc81W+bAOi4bKtBJCgh2jtwcuttD9vAiAZLYSBF0DXaDy3sJeiH4N9ygt5L2tEbRFpKjz8ihJWrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4697833},"type":"commonjs","_from":"file:genkit-ai-ai-1.30.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/d82e85537b128fd8e605e3633cd3a544/genkit-ai-ai-1.30.0-rc.0.tgz","_integrity":"sha512-TG+qpnFrTVml9iNdQBCVHCzRy37uIx4qmF8GA1AA511MiEF/klIjdP0KX60s10Lj9DsYVCDkaELH1BtsQKH2cA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.30.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.30.0-rc.0_1772507949070_0.35411956443458115","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@genkit-ai/ai","version":"1.30.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.30.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"fc004669e1f8bb5045759a45b6781b47cc2452cf","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.30.1.tgz","fileCount":270,"integrity":"sha512-uaf9H8BSUHGBRg0THg6tDLCEEz+FRHTLY4RjOqhVvg0gqZOOaZuccKF3yOb6AU8FptvQE12p7wgDf5yPNBIXGA==","signatures":[{"sig":"MEQCIHExWjGIxNHI7j5/XT0RVqd4uzm8dxmpLx3p8iTY+KSyAiAsUwLsairGkIaFMHbcIiPJesWSre6gowUNbOxRN80tLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4702843},"type":"commonjs","_from":"file:genkit-ai-ai-1.30.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a07ec6dbd1437a920039d9b10f77f430/genkit-ai-ai-1.30.1.tgz","_integrity":"sha512-uaf9H8BSUHGBRg0THg6tDLCEEz+FRHTLY4RjOqhVvg0gqZOOaZuccKF3yOb6AU8FptvQE12p7wgDf5yPNBIXGA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.4","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.30.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.30.1_1773361954531_0.3815408965752538","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@genkit-ai/ai","version":"1.31.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.31.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8a3d26938865ed77c0849e8e3b15d888cf0a8d5e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.31.0.tgz","fileCount":270,"integrity":"sha512-SWkqCxJzHjxxIaZj/8tNt9AfcLBXInT/Q+RwW1LkBpO04E3gRguQ3cDSyMQ5TteRT/pAelJPHie6iyJRsyEkeA==","signatures":[{"sig":"MEUCIQCuq396NaPcORRs2DPGzJ3lM6HVZYASXyXdjVfvrHM6TQIgO0v82aQAHVNIZmGWeFTVDxRdzkGruhV7B1/3cUZ2aLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3489350},"type":"commonjs","_from":"file:genkit-ai-ai-1.31.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/7ad48e0dcf2647dc134277eab7e2cbd7/genkit-ai-ai-1.31.0.tgz","_integrity":"sha512-SWkqCxJzHjxxIaZj/8tNt9AfcLBXInT/Q+RwW1LkBpO04E3gRguQ3cDSyMQ5TteRT/pAelJPHie6iyJRsyEkeA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.31.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.31.0_1774629881012_0.13370537773936353","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-rc.0":{"name":"@genkit-ai/ai","version":"1.32.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.32.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"02f56ee7ebff6161a3d4c32937c779dc2a4ab935","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.32.0-rc.0.tgz","fileCount":270,"integrity":"sha512-9vc40axKnnuPQZR/wo2vlJ944/ExbWIilK+VjGMBvL7ggcQaeD1Acg+zWCi+he1o2gxZVoZ+ifUuEDd9FOkM0w==","signatures":[{"sig":"MEUCIQD3JywRLHt7PqTJRyQp2sHaoXCl9waV6kItI/sPnSU2RAIgaKUdD/D689S32X081lxewUe5UDnI5gBoXzdrbUR89ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3492133},"type":"commonjs","_from":"file:genkit-ai-ai-1.32.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/69e02719b159906407673f0b82737f99/genkit-ai-ai-1.32.0-rc.0.tgz","_integrity":"sha512-9vc40axKnnuPQZR/wo2vlJ944/ExbWIilK+VjGMBvL7ggcQaeD1Acg+zWCi+he1o2gxZVoZ+ifUuEDd9FOkM0w==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.32.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.32.0-rc.0_1775825693030_0.27993576794217634","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@genkit-ai/ai","version":"1.32.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.32.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"97c71335040c63a57780fc04534ad4b66c15fc54","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.32.0.tgz","fileCount":270,"integrity":"sha512-hmmKY9qq+CjmVGZP79jn6NC0xgU+2FiciA8ACH29MMQq5YNRVU+aT6cvMS1e5Ua3QjZtJVymFzYdjlmxcQr62w==","signatures":[{"sig":"MEUCIAx9NufyP/R8Fxf0xCnj3xf2RjFWr0swac2NcZpvzZ/eAiEAhjnjdJU3iyjHfq1QNukPrFITZ6MxAD4gAu1Iqvyx9Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3492123},"type":"commonjs","_from":"file:genkit-ai-ai-1.32.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/025a87b388f2b34d0ae134c610a10bd1/genkit-ai-ai-1.32.0.tgz","_integrity":"sha512-hmmKY9qq+CjmVGZP79jn6NC0xgU+2FiciA8ACH29MMQq5YNRVU+aT6cvMS1e5Ua3QjZtJVymFzYdjlmxcQr62w==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.32.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.32.0_1775833435712_0.5617041915922045","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-rc.0":{"name":"@genkit-ai/ai","version":"1.33.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.33.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4e798bd48181ee061375e8a9100d8e32bc803448","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.33.0-rc.0.tgz","fileCount":291,"integrity":"sha512-dWVZh/bF8MNIZ03YjegnXNnWLPjSmigGzm5tBk8efj514we9x5bIVEucAHHf9nC2s0hfuLD0syA8HY9utvxgrg==","signatures":[{"sig":"MEUCIHySS66ZsfAcfmzhetOpeofqGGwWI71iH3Ewyde+0ze2AiEA5IUjHAbQdzMBBSH3HjsyAGvkmxQZnhJs3t9FQzQ16Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3699503},"type":"commonjs","_from":"file:genkit-ai-ai-1.33.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/6ff756b95c9821cf5eac7fb58e68e1e2/genkit-ai-ai-1.33.0-rc.0.tgz","_integrity":"sha512-dWVZh/bF8MNIZ03YjegnXNnWLPjSmigGzm5tBk8efj514we9x5bIVEucAHHf9nC2s0hfuLD0syA8HY9utvxgrg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.33.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.33.0-rc.0_1776135414777_0.5783579073292571","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-rc.1":{"name":"@genkit-ai/ai","version":"1.33.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.33.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"c7a75da6e3ccdfb592f480f6d5e64891ae459e2b","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.33.0-rc.1.tgz","fileCount":291,"integrity":"sha512-IARfQs+XvLqkEF5EyqYj1CaQEZeUvb1fxNTlolmMm8yzoRoNJ1Sh5CXi4IcyblGf0YvaPiwUMEc85K2A6Aac2w==","signatures":[{"sig":"MEUCIQD9oTiCvD4Q2qqm1oyHgO8ogcOSaGiwWX4fLS8HnDhhsQIgKXtg6SvrG/dE8rak75MgG2+tnupMAHyXu6rbpI5mfa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3715261},"type":"commonjs","_from":"file:genkit-ai-ai-1.33.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b1e6e5864ff51988a6c2a2ead05f795c/genkit-ai-ai-1.33.0-rc.1.tgz","_integrity":"sha512-IARfQs+XvLqkEF5EyqYj1CaQEZeUvb1fxNTlolmMm8yzoRoNJ1Sh5CXi4IcyblGf0YvaPiwUMEc85K2A6Aac2w==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.33.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.33.0-rc.1_1776789266971_0.01703365811983848","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@genkit-ai/ai","version":"1.33.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.33.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"7212b47e1a4d47e13de98546b9dce08a72a8adc6","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.33.0.tgz","fileCount":291,"integrity":"sha512-d58ByMSIHy8cwKoq6CXdpIk7BMq3VIFi+5lfP4TlZiDxC+HQX1P+jTNjgGdCCjqIwhiF5qjqqX0/PbdX/YP1rg==","signatures":[{"sig":"MEYCIQDT4Luql8LHImK7K5jrFw06UmEY6OMnjh2UO8Szf+turQIhAOXQq7cpGg9FtcDBEBiO0FazIgevZ3xqkZFRbr+xA7bH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3715251},"type":"commonjs","_from":"file:genkit-ai-ai-1.33.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/86e6bd3e0ed1a3f662269d25b36e589f/genkit-ai-ai-1.33.0.tgz","_integrity":"sha512-d58ByMSIHy8cwKoq6CXdpIk7BMq3VIFi+5lfP4TlZiDxC+HQX1P+jTNjgGdCCjqIwhiF5qjqqX0/PbdX/YP1rg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.33.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.33.0_1777048293958_0.4124633376772233","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@genkit-ai/ai","version":"1.34.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.34.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"2fc457b7320ca49313525addabc4d10c9bf06128","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.34.0.tgz","fileCount":291,"integrity":"sha512-mXffVQ/N9Af0LLFhuM3pEciyTg6Q2zhsZ0ibekutFqDW6SOLcag9fvvaJohGUoS/d81SuneeGkkiIz+2LLa+cw==","signatures":[{"sig":"MEQCICeN21Ys9duZHoWiNRIn6zTN1QZ0pR77OgY32qA+Sp2nAiAg2f/SWlDD+G1rCThaqVjOcDi+cTpZA+NQ6Lt/Bi29CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3723990},"type":"commonjs","_from":"file:genkit-ai-ai-1.34.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/88da8a304d11cfdb2a19de334a7fd9b8/genkit-ai-ai-1.34.0.tgz","_integrity":"sha512-mXffVQ/N9Af0LLFhuM3pEciyTg6Q2zhsZ0ibekutFqDW6SOLcag9fvvaJohGUoS/d81SuneeGkkiIz+2LLa+cw==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.7","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.34.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.34.0_1778616225780_0.8399033863349794","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@genkit-ai/ai","version":"1.35.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.35.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"b7a40b78d4dd4689cecad7607fbdf3c2b8b0cb6e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.35.0.tgz","fileCount":291,"integrity":"sha512-P66XQgX4//2JhyoUwTGpEWzdH07ss/vKEeEpTlj0DkyUE+LvCYTxn6etBl6XITOp6LsmOKM2bqWgD/Xh5XsBQg==","signatures":[{"sig":"MEYCIQDkI0Ft8FYo/j4Uyh62yfHz+QMcyZMmRE2L5U/vhzo2ZgIhAId3el8Qy2GkK2/bwbeNwFnWlKxnYJuJ4wccxaYLWZVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3758970},"type":"commonjs","_from":"file:genkit-ai-ai-1.35.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/cdfedfcce0564e7aed949373abece239/genkit-ai-ai-1.35.0.tgz","_integrity":"sha512-P66XQgX4//2JhyoUwTGpEWzdH07ss/vKEeEpTlj0DkyUE+LvCYTxn6etBl6XITOp6LsmOKM2bqWgD/Xh5XsBQg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.35.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.35.0_1779372736524_0.8687759972277951","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@genkit-ai/ai","version":"1.36.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.36.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"79e1a9a37d7c1b647190de8384b9989ea1edc0b7","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.36.0.tgz","fileCount":291,"integrity":"sha512-xMDfclS4sMLEl4YQP92XlxnPxuehz+90iuysg2gRGfHXXz6iRSGjWVq7QycBWqMmZ7OYHfgTgYz4CgL63Ezl0A==","signatures":[{"sig":"MEUCIQDj50j3y+T9daVly/2nYWbYXvW/1Lk7Slh+YjiU1rinGgIgHd5lMyae2ALExpOmqKio7f+Kh0+9xMfGpCOmL/cN7B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3764584},"type":"commonjs","_from":"file:genkit-ai-ai-1.36.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/524be22da2acafb2e3874e607e2003eb/genkit-ai-ai-1.36.0.tgz","_integrity":"sha512-xMDfclS4sMLEl4YQP92XlxnPxuehz+90iuysg2gRGfHXXz6iRSGjWVq7QycBWqMmZ7OYHfgTgYz4CgL63Ezl0A==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.36.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.36.0_1779902361609_0.7024873508479756","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@genkit-ai/ai","version":"1.37.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.37.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"569117446f235f988b14ffa4cbd464b92552a4ca","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.37.0.tgz","fileCount":298,"integrity":"sha512-SQnis1/NJeaGOiFnstmCJ7iGxVj/lwsQpwCXgG+JQrspAvGEIpSHCVBkreUpw6Dy7r0mVCHKup7L1NqBJbvCZg==","signatures":[{"sig":"MEUCIQCcCD0f86/qyEY3RDDkb2qTwpPjuNpBb/zN7ABZdf/VBgIgKkbqopZwyysRTENo7uEDuG4T+rrbOMTxgetpimm9/IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3785555},"type":"commonjs","_from":"file:genkit-ai-ai-1.37.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/8046b6da17248eb61533b8c0df62abb3/genkit-ai-ai-1.37.0.tgz","_integrity":"sha512-SQnis1/NJeaGOiFnstmCJ7iGxVj/lwsQpwCXgG+JQrspAvGEIpSHCVBkreUpw6Dy7r0mVCHKup7L1NqBJbvCZg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.37.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.37.0_1781198141355_0.34421337805525853","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@genkit-ai/ai","version":"1.38.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.38.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"97f1bbe6ab1e7b5f45652c033556db74b6221bbf","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.38.0.tgz","fileCount":298,"integrity":"sha512-+6X+bArGoBmrEtoGePfFxPiGts4RFv/cB+XQ3dx7XpmlnGnV1wPBECAAOAighxA7EiyUdCFpClGHswDiECepxg==","signatures":[{"sig":"MEUCIC+nwu2mjZThEABUE93t41bBwY+s25df95/7eSbhgwr8AiEA9tpADhrk47k8YNlOQFm9G9/wa6WcYZ6gvY2e1k/M+Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3785555},"type":"commonjs","_from":"file:genkit-ai-ai-1.38.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./chat":{"types":"./lib/chat.d.ts","import":"./lib/chat.mjs","default":"./lib/chat.js","require":"./lib/chat.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b5c5b62937905f127f10f2add83e6cb7/genkit-ai-ai-1.38.0.tgz","_integrity":"sha512-+6X+bArGoBmrEtoGePfFxPiGts4RFv/cB+XQ3dx7XpmlnGnV1wPBECAAOAighxA7EiyUdCFpClGHswDiECepxg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.38.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.38.0_1782243503455_0.11454274050246505","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-rc.0":{"name":"@genkit-ai/ai","version":"1.39.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.39.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"fed205d5b7bf5fc201c79e0bf601528da6d29404","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.39.0-rc.0.tgz","fileCount":330,"integrity":"sha512-cu//zhFN9yPmiBdrwieLQFy5fqICQo9UK0RoyUY+jZiXMTHExMJ9PN4Evz8dWDRXLVm+buzfmJ9ShLp0n5071w==","signatures":[{"sig":"MEYCIQDagEEiAV2qmK6HQemdjXankkIeVonmdnSIQcQXI3muaAIhAISHhIMxdR8vRKcuK9LMISpisfeFVxFMqLWEkMAsxusA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5730505},"type":"commonjs","_from":"file:genkit-ai-ai-1.39.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/3b5ea6c4712168c36a72054ea80e133a/genkit-ai-ai-1.39.0-rc.0.tgz","_integrity":"sha512-cu//zhFN9yPmiBdrwieLQFy5fqICQo9UK0RoyUY+jZiXMTHExMJ9PN4Evz8dWDRXLVm+buzfmJ9ShLp0n5071w==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.39.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.39.0-rc.0_1782330973686_0.9129204621611438","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@genkit-ai/ai","version":"1.39.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.39.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"a67c22c883273f0b777831650f9f17e4dd188fd4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.39.0.tgz","fileCount":330,"integrity":"sha512-e1ZI2ib4Y8ha2Zj/rN7Uioxd16rWMhalPe3krypLw8B4G36X8KZCqj2UhucKbCZJIffU0cxEvag7BP+JVQnsyQ==","signatures":[{"sig":"MEQCIBOPDTwsipOdJjSlMBZveB0guiezxQLymnNt5IDSG+LdAiAVdzvauYEBgOiwFQtgnF++xpv4zuVvUcHoSuF/Elkmtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5773414},"type":"commonjs","_from":"file:genkit-ai-ai-1.39.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a5baad8f3a8393b95d01aea5cf1ea0e5/genkit-ai-ai-1.39.0.tgz","_integrity":"sha512-e1ZI2ib4Y8ha2Zj/rN7Uioxd16rWMhalPe3krypLw8B4G36X8KZCqj2UhucKbCZJIffU0cxEvag7BP+JVQnsyQ==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.39.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.39.0_1782502213655_0.4507578719605194","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@genkit-ai/ai","version":"1.40.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.40.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"d25d86053e456b5786875e442f243c46faa60562","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.40.0.tgz","fileCount":337,"integrity":"sha512-uD+ZLfdCW+0gpMpWiTYGqiQitqlizDN4xPWFAnvTF9YidDhh+fzAMBtnTecp+nhCfOmLu+4PUaJ5hfvi2wy58A==","signatures":[{"sig":"MEYCIQCStteeoECse/2z8aj2xg6KLwxmN7obWS0JrDHMBBYYCAIhAN/p3s0fM8mn7a9I96hTAX3WmCAMO44atyyQMEfn39JT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5878078},"type":"commonjs","_from":"file:genkit-ai-ai-1.40.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/23d684ef5673c3fd2a73b3c33e17b9ab/genkit-ai-ai-1.40.0.tgz","_integrity":"sha512-uD+ZLfdCW+0gpMpWiTYGqiQitqlizDN4xPWFAnvTF9YidDhh+fzAMBtnTecp+nhCfOmLu+4PUaJ5hfvi2wy58A==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.40.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.40.0_1784248032313_0.5478528881978901","host":"s3://npm-registry-packages-npm-production"}},"1.40.1":{"name":"@genkit-ai/ai","version":"1.40.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.40.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"433e843c4042de424ce2ed998221ee2d43667466","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.40.1.tgz","fileCount":337,"integrity":"sha512-qQZegPEHv92SRwCii9F9VmLD9nsDsX2udjk3MslayLyviRJ0izt3JbqBcWJdLkT07VjGy+pdGqQttZjRPsnROg==","signatures":[{"sig":"MEUCIQC1ifSvXs3Lm4wjII5aYIQRqRMRz0oVctxgh4GsJiffYQIgVqkiyM/HJ/F0vSEhRc7IO636bZb1FDx2J4cHO0Cs0qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5878078},"type":"commonjs","_from":"file:genkit-ai-ai-1.40.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/01f06bba00509b520a8c683f39f5fc2e/genkit-ai-ai-1.40.1.tgz","_integrity":"sha512-qQZegPEHv92SRwCii9F9VmLD9nsDsX2udjk3MslayLyviRJ0izt3JbqBcWJdLkT07VjGy+pdGqQttZjRPsnROg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.40.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.40.1_1784662968572_0.9467747643178053","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@genkit-ai/ai","version":"1.41.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.41.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"12508c711c635868349708258d0d687add7798b4","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.41.0.tgz","fileCount":345,"integrity":"sha512-ynwZLqiKqLpQ1RWrdJxyUpSHqj5e7FgY48MKrMvvayjcZeqs/rlzkk1eUgpfMIIQyDtyFQwwfGxlbA+wDKRF2A==","signatures":[{"sig":"MEQCIC9xDCYf1gYvrvI+Jn0fUw6K/wOitY/x4sM12HfJC325AiAuoXVzF5wtfshyaHcFGaUXrS4tHi+BvQXOHqivfqG1iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5925327},"type":"commonjs","_from":"file:genkit-ai-ai-1.41.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/621ac0a5f11de2262f8a717920c1dd71/genkit-ai-ai-1.41.0.tgz","_integrity":"sha512-ynwZLqiKqLpQ1RWrdJxyUpSHqj5e7FgY48MKrMvvayjcZeqs/rlzkk1eUgpfMIIQyDtyFQwwfGxlbA+wDKRF2A==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.41.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.41.0_1786409491642_0.7648114624856752","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-rc.0":{"name":"@genkit-ai/ai","version":"1.42.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.42.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"7c7d51536ffdcccc7ed24a539069a9da60beaa3e","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.42.0-rc.0.tgz","fileCount":345,"integrity":"sha512-yCOZTALHPcrBTLR+PoW2kSYf8SKvhOILietRlS9SXwtFbDenjMv8teja6FY9NnyEuSLFIy30zMbrahdC1Kqqxw==","signatures":[{"sig":"MEUCICqfwW/klowUA1LTlxAuYOw1iR/Smw2HtVHU8gWhIalpAiEA0edROV45IrPmOYO9xSG7Bjci0lVFDjxEcaGDORbs/ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5926148},"type":"commonjs","_from":"file:genkit-ai-ai-1.42.0-rc.0.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/d2296573c8bf8d6b396808a0ca0392f8/genkit-ai-ai-1.42.0-rc.0.tgz","_integrity":"sha512-yCOZTALHPcrBTLR+PoW2kSYf8SKvhOILietRlS9SXwtFbDenjMv8teja6FY9NnyEuSLFIy30zMbrahdC1Kqqxw==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.42.0-rc.0","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.42.0-rc.0_1787881070383_0.0008073831734645154","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-rc.1":{"name":"@genkit-ai/ai","version":"1.42.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.42.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"05c426f321e0390785a435ae81af46f0e1229729","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.42.0-rc.1.tgz","fileCount":345,"integrity":"sha512-otkVq51ODaExx0UobTvPUKO2vYo9ZptZn8hW7CF7PTpHWNrKCc8Khmd0ihi3J+dNFJxCr+43VE6CgX1RFX52NQ==","signatures":[{"sig":"MEYCIQDVzNi6BEB9JldexZ1SsQ81GOYgRpcLCgT5ebekGkMqJQIhANH7CU3XX0pi4t6CFMpLOIPClRN9dotcEZskVWkh1EYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5926148},"type":"commonjs","_from":"file:genkit-ai-ai-1.42.0-rc.1.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/fd671a4ca9ce02060a3bbb6d2584389b/genkit-ai-ai-1.42.0-rc.1.tgz","_integrity":"sha512-otkVq51ODaExx0UobTvPUKO2vYo9ZptZn8hW7CF7PTpHWNrKCc8Khmd0ihi3J+dNFJxCr+43VE6CgX1RFX52NQ==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.42.0-rc.1","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.42.0-rc.1_1787932214550_0.07465613613324495","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-rc.2":{"name":"@genkit-ai/ai","version":"1.42.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"@genkit-ai/ai@1.42.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/genkit-ai/genkit#readme","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"2e1dc7c90cf2967850e5836850591be39639dd04","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.42.0-rc.2.tgz","fileCount":345,"integrity":"sha512-kKinZwi/Maav7PAyLfqfvxHuiJJCAJwJY/FWLwIGgVMO9yvLdGwI2tUwwYeBwaTzYIOyszeadQNWFv0qxMgeQg==","signatures":[{"sig":"MEUCIA3ehC9QjVAD6LRaQ4tGQAT4UDkEQP89/k4z76k2VG8/AiEArzplXEpThEh9b/hDjaISnWI5A8E/OTHa1yghqWw6JHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5927551},"type":"commonjs","_from":"file:genkit-ai-ai-1.42.0-rc.2.tgz","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./tool":{"types":"./lib/tool.d.ts","import":"./lib/tool.mjs","default":"./lib/tool.js","require":"./lib/tool.js"},"./model":{"types":"./lib/model.d.ts","import":"./lib/model.mjs","default":"./lib/model.js","require":"./lib/model.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats/index.d.ts","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js","require":"./lib/formats/index.js"},"./session":{"types":"./lib/session.d.ts","import":"./lib/session.mjs","default":"./lib/session.js","require":"./lib/session.js"},"./testing":{"types":"./lib/testing/index.d.ts","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js","require":"./lib/testing/index.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./reranker":{"types":"./lib/reranker.d.ts","import":"./lib/reranker.mjs","default":"./lib/reranker.js","require":"./lib/reranker.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js","require":"./lib/evaluator.js"},"./retriever":{"types":"./lib/retriever.d.ts","import":"./lib/retriever.mjs","default":"./lib/retriever.js","require":"./lib/retriever.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js","require":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js","require":"./lib/json-patch.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js","require":"./lib/session-stores.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js","require":"./lib/model/middleware.js"}},"scripts":{"test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build":"npm-run-all build:clean check compile","check":"tsc","compile":"tsup-node","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch","test:single":"node --import tsx --test"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0fafc7c70d28b33660aaad742456ee20/genkit-ai-ai-1.42.0-rc.2.tgz","_integrity":"sha512-kKinZwi/Maav7PAyLfqfvxHuiJJCAJwJY/FWLwIGgVMO9yvLdGwI2tUwwYeBwaTzYIOyszeadQNWFv0qxMgeQg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/ai"},"_npmVersion":"10.9.8","description":"Genkit AI framework generative AI APIs.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"uuid":"^10.0.0","json5":"^2.2.3","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","node-fetch":"^3.3.2","@types/node":"^20.11.19","partial-json":"^0.1.7","uri-templates":"^0.2.0","@genkit-ai/core":"1.42.0-rc.2","@opentelemetry/api":"^1.9.0"},"typesVersions":{"*":{"chat":["lib/chat"],"tool":["lib/tool"],"model":["lib/model"],"extract":["lib/extract"],"formats":["lib/formats"],"session":["lib/session"],"embedder":["lib/embedder"],"reranker":["lib/reranker"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"session-stores":["lib/session-stores"],"model/middleware":["lib/model/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","yaml":"^2.7.0","rimraf":"^6.0.1","typescript":"^5.9.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/uri-templates":"^0.1.34","@opentelemetry/sdk-trace-base":"~1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai_1.42.0-rc.2_1788211643106_0.6585250831963789","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@genkit-ai/ai","description":"Genkit AI framework generative AI APIs.","keywords":["genkit","ai","genai","generative-ai"],"version":"1.42.0","type":"commonjs","repository":{"type":"git","url":"git+https://github.com/genkit-ai/genkit.git","directory":"js/ai"},"author":{"name":"genkit"},"license":"Apache-2.0","dependencies":{"@opentelemetry/api":"^1.9.0","@types/node":"^20.11.19","colorette":"^2.0.20","dotprompt":"^1.1.1","handlebars":"^4.7.8","json5":"^2.2.3","node-fetch":"^3.3.2","partial-json":"^0.1.7","uri-templates":"^0.2.0","uuid":"^10.0.0","@genkit-ai/core":"1.42.0"},"devDependencies":{"@opentelemetry/sdk-trace-base":"~1.25.0","@types/uri-templates":"^0.1.34","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","rimraf":"^6.0.1","tsup":"^8.3.5","tsx":"^4.19.2","typescript":"^5.9.3","yaml":"^2.7.0"},"types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","require":"./lib/index.js","import":"./lib/index.mjs","default":"./lib/index.js"},"./retriever":{"types":"./lib/retriever.d.ts","require":"./lib/retriever.js","import":"./lib/retriever.mjs","default":"./lib/retriever.js"},"./embedder":{"types":"./lib/embedder.d.ts","require":"./lib/embedder.js","import":"./lib/embedder.mjs","default":"./lib/embedder.js"},"./evaluator":{"types":"./lib/evaluator.d.ts","require":"./lib/evaluator.js","import":"./lib/evaluator.mjs","default":"./lib/evaluator.js"},"./model":{"types":"./lib/model.d.ts","require":"./lib/model.js","import":"./lib/model.mjs","default":"./lib/model.js"},"./model/middleware":{"types":"./lib/model/middleware.d.ts","require":"./lib/model/middleware.js","import":"./lib/model/middleware.mjs","default":"./lib/model/middleware.js"},"./extract":{"types":"./lib/extract.d.ts","require":"./lib/extract.js","import":"./lib/extract.mjs","default":"./lib/extract.js"},"./tool":{"types":"./lib/tool.d.ts","require":"./lib/tool.js","import":"./lib/tool.mjs","default":"./lib/tool.js"},"./testing":{"types":"./lib/testing/index.d.ts","require":"./lib/testing/index.js","import":"./lib/testing/index.mjs","default":"./lib/testing/index.js"},"./reranker":{"types":"./lib/reranker.d.ts","require":"./lib/reranker.js","import":"./lib/reranker.mjs","default":"./lib/reranker.js"},"./session":{"types":"./lib/session.d.ts","require":"./lib/session.js","import":"./lib/session.mjs","default":"./lib/session.js"},"./session-stores":{"types":"./lib/session-stores.d.ts","require":"./lib/session-stores.js","import":"./lib/session-stores.mjs","default":"./lib/session-stores.js"},"./agent-core":{"types":"./lib/agent-core.d.ts","require":"./lib/agent-core.js","import":"./lib/agent-core.mjs","default":"./lib/agent-core.js"},"./json-patch":{"types":"./lib/json-patch.d.ts","require":"./lib/json-patch.js","import":"./lib/json-patch.mjs","default":"./lib/json-patch.js"},"./formats":{"types":"./lib/formats/index.d.ts","require":"./lib/formats/index.js","import":"./lib/formats/index.mjs","default":"./lib/formats/index.js"}},"typesVersions":{"*":{"retriever":["lib/retriever"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"model":["lib/model"],"model/middleware":["lib/model/middleware"],"extract":["lib/extract"],"tool":["lib/tool"],"reranker":["lib/reranker"],"chat":["lib/chat"],"session":["lib/session"],"session-stores":["lib/session-stores"],"agent-core":["lib/agent-core"],"json-patch":["lib/json-patch"],"formats":["lib/formats"]}},"scripts":{"check":"tsc","compile":"tsup-node","build:clean":"rimraf ./lib","build":"npm-run-all build:clean check compile","build:watch":"tsup-node --watch","test":"node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","test:watch":"node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts","test:single":"node --import tsx --test"},"_id":"@genkit-ai/ai@1.42.0","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"homepage":"https://github.com/genkit-ai/genkit#readme","_integrity":"sha512-FV1bMjOnGX7RRPT/T4ZVoV83VTaxQ9ZYTKQSPXI8wvOCtJXoW30ODQI6V+fFuykD5pVKrfjRb73pe0n43J+/Kw==","_resolved":"/tmp/dde1d292878998656b2ce7b526b05ac5/genkit-ai-ai-1.42.0.tgz","_from":"file:genkit-ai-ai-1.42.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-FV1bMjOnGX7RRPT/T4ZVoV83VTaxQ9ZYTKQSPXI8wvOCtJXoW30ODQI6V+fFuykD5pVKrfjRb73pe0n43J+/Kw==","shasum":"154e4a80b58d36b8a637aabcd5d2ab3e061d5cc5","tarball":"https://registry.npmjs.org/@genkit-ai/ai/-/ai-1.42.0.tgz","fileCount":345,"unpackedSize":5927541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHFXdkDOM4iT5SlRocnvved7Nhin60MMNfU16fptCMlLAiA/B4bBFpk5HLKhShLWxnwyeioLKJYeP1StBMi9hg9yTg=="}]},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_1.42.0_1788292068381_0.016982246445686355"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-04T17:41:52.206Z","modified":"2026-09-01T19:47:48.747Z","0.5.0-rc.0":"2024-04-04T17:41:52.635Z","0.5.0-rc.1":"2024-04-05T15:01:20.741Z","0.5.0-rc.2":"2024-04-06T02:13:51.311Z","0.5.0-rc.3":"2024-04-16T23:32:21.104Z","0.5.0-rc.4":"2024-04-18T16:58:50.784Z","0.5.0-rc.5":"2024-04-19T18:06:26.712Z","0.5.0-rc.6":"2024-04-29T20:31:51.745Z","0.5.0-rc.7":"2024-04-30T14:42:41.830Z","0.5.0-rc.8":"2024-05-01T16:37:55.773Z","0.5.0-rc.9":"2024-05-08T17:17:37.724Z","0.5.0-rc.10":"2024-05-10T16:12:41.334Z","0.5.0-rc.11":"2024-05-10T21:04:31.783Z","0.5.0-rc.12":"2024-05-13T14:20:25.530Z","0.5.0":"2024-05-13T21:18:05.698Z","0.5.1":"2024-05-22T18:10:37.109Z","0.5.2":"2024-05-29T19:39:32.004Z","0.5.3":"2024-06-13T17:48:21.029Z","0.5.4":"2024-06-28T20:23:58.172Z","0.5.5":"2024-07-10T20:03:36.654Z","0.5.6":"2024-07-12T20:11:08.954Z","0.5.7":"2024-07-15T20:51:51.522Z","0.5.8":"2024-07-23T17:36:04.449Z","0.5.9":"2024-08-01T16:41:46.254Z","0.5.10":"2024-08-09T14:54:09.259Z","0.5.11":"2024-08-29T23:05:06.643Z","0.5.12":"2024-09-05T18:53:00.064Z","0.6.0-dev.1":"2024-09-06T21:06:03.175Z","0.5.13":"2024-09-13T19:39:05.471Z","0.5.14":"2024-09-27T14:50:18.725Z","0.6.0-dev.2":"2024-09-27T20:25:46.765Z","0.5.15":"2024-10-04T00:56:08.779Z","0.5.16":"2024-10-04T17:23:49.784Z","0.9.0-dev.1":"2024-10-22T18:07:55.951Z","0.9.0-dev.2":"2024-10-24T01:42:29.275Z","0.5.17":"2024-10-24T20:06:35.088Z","0.9.0-dev.3":"2024-11-05T18:12:22.974Z","0.9.0-dev.4":"2024-11-07T15:01:49.469Z","0.9.0-rc.0":"2024-11-11T17:49:35.644Z","0.9.0-rc.1":"2024-11-12T18:22:18.820Z","0.9.0-rc.2":"2024-11-12T21:52:10.399Z","0.9.0-rc.3":"2024-11-13T15:21:18.447Z","0.9.0":"2024-11-13T21:57:16.340Z","0.9.1":"2024-11-15T20:42:03.390Z","0.9.2":"2024-11-18T15:52:52.766Z","0.9.3":"2024-11-19T14:38:06.413Z","0.9.4":"2024-11-22T18:24:14.684Z","0.9.5":"2024-11-26T20:20:26.734Z","0.9.6":"2024-11-27T22:22:31.826Z","0.9.7":"2024-12-05T17:53:55.571Z","0.9.8":"2024-12-10T18:54:35.628Z","1.0.0-dev.0":"2024-12-10T19:04:33.729Z","0.9.9":"2024-12-10T22:24:27.928Z","0.9.11":"2024-12-11T20:02:40.223Z","0.9.12":"2024-12-12T03:20:47.403Z","1.0.0-rc.0":"2024-12-12T22:37:44.476Z","1.0.0-rc.1":"2024-12-16T16:36:05.662Z","1.0.0-rc.2":"2024-12-20T02:08:59.837Z","1.0.0-rc.3":"2025-01-16T22:03:17.044Z","1.0.0-rc.4":"2025-01-22T22:29:19.876Z","1.0.0-rc.5":"2025-01-23T20:29:37.319Z","1.0.0-rc.6":"2025-01-27T20:59:10.738Z","1.0.0-rc.7":"2025-01-28T18:59:50.921Z","1.0.0-rc.8":"2025-01-29T00:24:09.213Z","1.0.0-rc.9":"2025-01-29T18:19:14.645Z","1.0.0-rc.10":"2025-01-29T19:34:07.864Z","1.0.0-rc.11":"2025-01-30T14:26:02.359Z","1.0.0-rc.12":"2025-01-31T00:35:11.509Z","1.0.0-rc.13":"2025-01-31T20:04:17.411Z","1.0.0-rc.14":"2025-02-01T13:26:12.225Z","1.0.0-rc.15":"2025-02-04T13:58:49.423Z","1.0.0-rc.16":"2025-02-04T22:05:12.020Z","1.0.0-rc.17":"2025-02-05T19:30:33.034Z","1.0.0-rc.18":"2025-02-06T17:50:24.557Z","1.0.0-rc.19":"2025-02-07T18:22:44.124Z","1.0.4":"2025-02-07T21:36:26.826Z","1.0.5":"2025-02-19T17:38:24.335Z","1.1.0":"2025-03-05T23:40:21.914Z","1.2.0":"2025-03-13T18:27:15.044Z","1.3.0":"2025-03-19T20:25:18.432Z","1.4.0":"2025-03-26T23:52:19.399Z","1.5.0":"2025-04-05T01:30:35.902Z","1.6.0":"2025-04-08T17:38:36.853Z","1.6.1":"2025-04-18T19:18:50.708Z","1.6.2":"2025-04-18T19:48:47.899Z","1.7.0":"2025-04-25T14:34:11.993Z","1.8.0-rc.0":"2025-05-02T02:38:41.027Z","1.8.0-rc.1":"2025-05-02T03:14:50.585Z","1.8.0-rc.2":"2025-05-05T16:56:18.899Z","1.8.0":"2025-05-05T21:00:18.740Z","1.9.0":"2025-05-14T20:34:43.268Z","1.9.1-rc.0":"2025-05-20T00:37:48.208Z","1.10.0":"2025-05-21T17:37:09.805Z","1.11.0-rc.0":"2025-05-30T18:12:14.863Z","1.11.0":"2025-05-30T20:20:15.800Z","1.11.1":"2025-06-02T21:10:06.315Z","1.12.0":"2025-06-06T17:33:05.100Z","1.13.0-rc.0":"2025-06-18T17:48:07.403Z","1.13.0":"2025-06-19T17:41:08.612Z","1.14.0-rc.0":"2025-06-27T18:40:09.545Z","1.14.0":"2025-06-27T19:51:31.821Z","1.14.1":"2025-07-10T22:19:28.183Z","1.15.0-rc.0":"2025-07-17T16:51:36.178Z","1.15.0":"2025-07-17T17:36:21.589Z","1.15.1-rc.0":"2025-07-18T14:57:59.474Z","1.15.1":"2025-07-18T16:44:58.137Z","1.15.2":"2025-07-21T14:00:39.464Z","1.15.4":"2025-07-25T14:20:09.894Z","1.15.5":"2025-07-25T20:15:35.296Z","1.16.0":"2025-08-07T21:16:47.682Z","1.16.1":"2025-08-12T20:26:36.221Z","1.17.0-rc.0":"2025-08-21T19:42:24.974Z","1.17.0-rc.1":"2025-08-22T15:13:54.314Z","1.17.0":"2025-08-22T16:59:19.615Z","1.17.1":"2025-08-24T21:01:23.206Z","1.18.0":"2025-08-29T15:34:41.367Z","1.19.0":"2025-09-08T19:32:52.748Z","1.19.1":"2025-09-08T21:15:51.360Z","1.19.2":"2025-09-09T21:47:50.583Z","1.19.3":"2025-09-19T16:18:27.040Z","1.20.0-rc.0":"2025-09-25T14:44:51.761Z","1.20.0-rc.1":"2025-09-25T16:11:05.276Z","1.20.0-rc.2":"2025-09-26T15:51:27.392Z","1.20.0":"2025-09-26T18:41:35.370Z","1.21.0":"2025-10-06T22:58:07.111Z","1.22.0-rc.0":"2025-10-28T00:12:20.494Z","1.22.0":"2025-10-28T14:27:11.180Z","1.23.0":"2025-11-13T22:09:36.584Z","1.24.0":"2025-11-18T17:31:47.242Z","1.25.0":"2025-12-03T17:45:22.257Z","1.26.0-rc.0":"2025-12-12T16:35:47.835Z","1.26.0-rc.1":"2025-12-12T19:47:26.291Z","1.26.0":"2025-12-12T21:15:25.609Z","1.27.0-rc.0":"2025-12-16T23:57:09.510Z","1.27.0-rc.1":"2025-12-18T17:52:14.744Z","1.27.0-rc.2":"2025-12-19T20:55:57.393Z","1.27.0":"2025-12-19T21:33:23.779Z","1.28.0":"2026-01-22T22:12:24.818Z","1.29.0-rc.0":"2026-02-11T20:35:03.360Z","1.29.0":"2026-02-20T15:15:51.162Z","1.30.0-rc.0":"2026-03-03T03:19:09.289Z","1.30.1":"2026-03-13T00:32:34.748Z","1.31.0":"2026-03-27T16:44:41.188Z","1.32.0-rc.0":"2026-04-10T12:54:53.224Z","1.32.0":"2026-04-10T15:03:55.882Z","1.33.0-rc.0":"2026-04-14T02:56:54.913Z","1.33.0-rc.1":"2026-04-21T16:34:27.161Z","1.33.0":"2026-04-24T16:31:34.164Z","1.34.0":"2026-05-12T20:03:45.985Z","1.35.0":"2026-05-21T14:12:16.758Z","1.36.0":"2026-05-27T17:19:21.761Z","1.37.0":"2026-06-11T17:15:41.509Z","1.38.0":"2026-06-23T19:38:23.604Z","1.39.0-rc.0":"2026-06-24T19:56:13.871Z","1.39.0":"2026-06-26T19:30:13.811Z","1.40.0":"2026-07-17T00:27:12.514Z","1.40.1":"2026-07-21T19:42:48.770Z","1.41.0":"2026-08-11T00:51:31.834Z","1.42.0-rc.0":"2026-08-28T01:37:50.642Z","1.42.0-rc.1":"2026-08-28T15:50:14.780Z","1.42.0-rc.2":"2026-08-31T21:27:23.348Z","1.42.0":"2026-09-01T19:47:48.560Z"},"bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"author":{"name":"genkit"},"license":"Apache-2.0","homepage":"https://github.com/genkit-ai/genkit#readme","keywords":["genkit","ai","genai","generative-ai"],"repository":{"type":"git","url":"git+https://github.com/genkit-ai/genkit.git","directory":"js/ai"},"description":"Genkit AI framework generative AI APIs.","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"readme":"# Genkit\n\nThe sources for this package are in the main [Genkit](https://github.com/genkit-ai/genkit) repo. Please file issues and pull requests against that repo.\n\nUsage information and reference details can be found in [official Genkit documentation](https://genkit.dev/docs/get-started/).\n\nLicense: Apache 2.0\n","readmeFilename":"README.md"}