{"_id":"genkit","_rev":"171-42e8bb7c7f651b9c95851e7d1a00d24b","name":"genkit","dist-tags":{"latest":"1.39.0","next":"1.39.0-rc.0"},"versions":{"1.0.0":{"name":"genkit","version":"1.0.0","author":{"name":"Vaibhav Pujari"},"license":"MIT","_id":"genkit@1.0.0","maintainers":[{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"}],"homepage":"https://github.com/vaibhav276/genkit#readme","bugs":{"url":"https://github.com/vaibhav276/genkit/issues"},"dist":{"shasum":"5f3b42464e3d573ce38233eae2c27a0425b028ca","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0.tgz","fileCount":5,"integrity":"sha512-SSVTgF2Zx/D6/ptOEKzUDGfnqac4wyWTaqmI9eHzyIjFvnP7pb5/uqESupQKWBAx3mI4kBtuiiQZMvCAX+Ac8w==","signatures":[{"sig":"MEUCIQDG8Bft2YRmOdl2NDgxBCtpRBqSw2Ksz+P6H/snNn5mGAIgRQRx/m8VjgBhugBWysUYxZ6OLC3PDfctVnfxsOuuYvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPwiCCRA9TVsSAnZWagAAq/cP+QGlTQEpWN7FL9u+Ft5K\nF/WmFtoanT0stP68mIpZnt7yM03jn4qNfeU9opZmUuTS2N3QEYjN2Szu6JwE\naQBJjcH1otnQVkGn47WGBwYtmZ6avmFqho6aAo96ZKyKkNxPGGKcsuCuSHSM\nCQexPYX1az6T+Nu5XRrNf+ENnqsXCEoQPdPdRvqcB3U5rfbJwerZMBNRRtT7\n4Byz8xScXKZwPIZDSKXQGfeuon1XizyAcPRt8z6yFECaepa37aht9sfATIi3\nd7c1RUhc7iLBp6iVKFEGByZPN5DrlUMtWCi9/HXMmsjtGgZBPAOTZJZ0NgqT\np8dNHdPCjiOwffRG8GCXKMKLL/wBVjABF9/vhIK01hgTV5pA004vD8xdl1pD\n42/YouuSXitYTGeMsJ9FuVAWTDYrWprfeTZrLYp700V4bhLbeuZwdwdujdC0\nGKcgDnmUcuyHUe4OLLug2mclYplQmUAW6BU2o7l2zyt5+Y3/VUgZsqL8b8je\nvsvPLQ4fH/h7BszwQc2EJpP/INMDTT+hZKYorvtwJZixp6mBD2X5HQDkwfgj\nnm9/wkhDWCi/lnQRLDWm1HWlQOqlnqVMMrGF3xbQEi8Rcp65A9iBHI3FLyAE\n2BdeOYTD+AvLYVuf0oSXdyVYLhASi7s+qzL/TF/lFbCd3Wwp2+GfxTvbB8Gy\nyxTQ\r\n=wXKx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4d098beb830205d248f5537d24f6c464950c500","_npmUser":{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"},"deprecated":"this version has been deprecated","repository":{"url":"git+https://github.com/vaibhav276/genkit.git","type":"git"},"_npmVersion":"5.6.0","description":"A library for implementing genetic algorithms based applications","directories":{},"_nodeVersion":"10.2.1","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0_1530857602768_0.6570805290208552","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"genkit","version":"1.0.1","author":{"name":"Vaibhav Pujari"},"license":"MIT","_id":"genkit@1.0.1","maintainers":[{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"}],"homepage":"https://github.com/vaibhav276/genkit#readme","bugs":{"url":"https://github.com/vaibhav276/genkit/issues"},"dist":{"shasum":"296318480725d661514cbf1801ce9acbb249d75b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.1.tgz","fileCount":6,"integrity":"sha512-UnYffM+CIqo9lbH1R4nn7srg5kN4M4f6qDc5SK7AuCTQikbhzufAVBIU3vIF2cnA9mOTi8zcM+2jcppEIUdIAQ==","signatures":[{"sig":"MEYCIQD8KTt5fuByB1PatAlL15w0A3R5h9ezyTPF81SuHrBoXgIhAOlmPlzJtMwfoEcU9H/PoTOU6RRlJtffMhritqStwxdi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRZUUCRA9TVsSAnZWagAAlQsP/0ymP5mze9bn1FjlnT6N\nnlCXcBEjCmHzyvXUO/OoEEUTttGiAXjDui6YZOvV8Qn0R6Ohn+OHSNNqI/ds\n9E9qhivj91y5/5qtjuSRa/Z6+OqwtojcShQPQRDumTfBzt3/PKYn/epEqGj5\n7I16jcxouoxgXrgZKfvLjtzOkMDRS2aShGKDTIJNItVWqtAnm+VXxjiHUQeC\n1SXpY58IH/F7EV0g436+u5SewZhWoSWCiKK8StcYNeL+L+dE5WMHlNQIuGTc\n7ei7jotA0EqorqqKkPQhX0ib4v9Wwl8fia4EOOojXyRkEMqgN/VNngv7SY1Z\n4R0Lf3zq5Bwiljd+hiLV8e2xmDwYt4u5NbZjbNOv2cqp87Wp+PYGrwcL/GMS\npjIAq2owyXI4HjIHP2lR8SE3w8pHLLtIMzQ+0IZk93VIbAxBqmKdZxPY+I9J\neMRIMI7/x6EaRhNb0+aYK8CL3jTDhvdMNK6i0mz1oM3Oglz3Roa+ofit3u94\nQMmBCpgl0J/rKotNviZSBev3G+7jV1h1r/1ylLEOKCbdruugT+zzA1xxTmWz\ndPJQMoWASYIdHGdp6FQWo0DoBCTJtsal4FDZnKpynROOOH7ZrGnx7/YW2d6D\nCvUuFFpbJVi+uDMJs3Psq2W9PM3C5tawYw4SKXVOck/tpCAuw6ZkJbi7kskp\nQZbX\r\n=dIZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e4584bb8cee3e902dbd160387e1563b011d6f54b","_npmUser":{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"},"deprecated":"this version has been deprecated","repository":{"url":"git+https://github.com/vaibhav276/genkit.git","type":"git"},"_npmVersion":"5.6.0","description":"A library for implementing genetic algorithms based applications","directories":{},"_nodeVersion":"10.2.1","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.1_1531286804073_0.7224925106414481","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"genkit","version":"1.0.2","keywords":["genetic","genetic algorithm","typescript"],"author":{"name":"Vaibhav Pujari"},"license":"MIT","_id":"genkit@1.0.2","maintainers":[{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"}],"homepage":"https://github.com/vaibhav276/genkit#readme","bugs":{"url":"https://github.com/vaibhav276/genkit/issues"},"dist":{"shasum":"3224f31a3b4c7f3f43a13a5a69710b7e2c296435","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.2.tgz","fileCount":6,"integrity":"sha512-fDNjp+An7cOAulwDYFvKB+ddl2EQFuwFJq/uIFTEzdCvT4s7r4rKXFI7DrPnEn0BTsE3orQzkiKnkWY5tPSzGw==","signatures":[{"sig":"MEUCIEQdxMjkjNPojV9tc/o7GqLAzVV4p0gFRBt0Bh9SUUhnAiEA1VKny2eNmVOYIphqPnfLV3CsiPDcTB22pEFYPPEPz5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRZmrCRA9TVsSAnZWagAAMCMQAKASmyc0UyJJGKnzadEo\nl7EEHg1H//rySBgqy6vGBmCVgJY0uL7fERLASIboC3XfV1mUmrODAMzjPkQy\nqMI12bQTgSKhwoZPVnmq5DRikXVsiZgFGd/NO8Dk67bXNrUlv89FaoLA+BLK\nqiS5bsBrPZYKNJEVQtC+lGu2DKfusVweKQkCDBjcmRL0+pNciGGwM2GPyDNt\n5+tmgFlKEr+UuHraz1DD99xE1VaI5i85VpSMuEzmyxj7VDrLXurqNXjTaAit\nIUCaPHszOu42JyEym+zyAPe2Fkc7R49mrNHHEPdfNn3efnkj8ty2St6Euv7y\nTAXvcuWJPbsTCIdg6IHhbwAkGPq2R0otOZdDNpV+aMl1hv8VRTM+ldKlTzlu\npqm+61xUvClJuupqxNZSAikPKE3DHndocovJlkmPpV+/rf0Ut9eJeWRnseWv\nEswMjak4fnMIpqjS+9K+sdp6IbQtRPZO6KhNHOWMule5pyQOGn396Eq681pn\nJ2sFRkf2laWh5ga1kECU+Qa/Pg0Je6LBQGV8PV0AnnY4GLTJ4lEIOQey6LPh\njV6oMeNbAKwCY+4CeCA2arqR1Rxary3Rz7djA9QsktK2FMe7q2NkA1NurENh\nCOOK9Co1+jwzXvExm5BU9L7inprtp0o06n09jcStCEe/aH1Z5K5+r8nO1Wcz\nAe/h\r\n=yMcZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"920f48eab56dde8dce33fd0a661f2ca6ce98c026","_npmUser":{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"},"deprecated":"this version has been deprecated","repository":{"url":"git+https://github.com/vaibhav276/genkit.git","type":"git"},"_npmVersion":"5.6.0","description":"A library for implementing genetic algorithms based applications","directories":{},"_nodeVersion":"10.2.1","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.2_1531287979221_0.7331330360810377","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"genkit","version":"1.0.3","keywords":["genetic","genetic algorithm","typescript"],"author":{"name":"Vaibhav Pujari"},"license":"MIT","_id":"genkit@1.0.3","maintainers":[{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"}],"homepage":"https://github.com/vaibhav276/genkit#readme","bugs":{"url":"https://github.com/vaibhav276/genkit/issues"},"dist":{"shasum":"1769faa7152f0742a1fa83a5d1c7c3469c3b344b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.3.tgz","fileCount":8,"integrity":"sha512-jbV/a6ooPfbMMCLBXJrf1vFEJihL/fZkHQ7RJOt2V5WMbUVRJZVI4xEkNgAPxF0rMJ1PwwXOuVmDa1YcrvEIHw==","signatures":[{"sig":"MEUCIQDZEtvi3aOFzxmc4bDwRXGGvg84ce04+kZtQFFb5NB1mwIgQ213GobZNwQ8fd1mbRE7pwSEhgSIZT4mxBQnOP0xnus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZCAbCRA9TVsSAnZWagAAHjMP+QDc9o9FZ0caQ2Pp5rHb\ncJ29G1P55VewNViWnFfBw+KxydpHadcrbTTxtc3NDpKH+QJ7uGEpNwpcYpcG\n6K0QAWZi3S0Z1GU7X7gK1izOwObf1BF9A4HfnN3jNt5VhpZcwSh8c6ZRDBJM\nIFIvbXISFMBstYJHvUfsIf3QMBmWEpXm3ADJhxg/Nkzg6lTgsMCHOMOu27V0\nyjjOePDaHGpYcqObhxbmuVwLJh3SUrsFU2WrBrhfnPOMvyGnTFnFaNEqHOKZ\nfkbR/lq9cNw/Hz/wvUknNLSHn0vtUm9qkYYegAnmEfs/q7KtAsXeZAEJbLq2\ngxKhmNqeOSfChAPODYDuMJI0U8D5EezrONAusDeSg7sNhhQZAXemjGrVEnxA\nYTP5TZ25x/gscZ57yYYAcGpcbv8RNBdxwqgSqgXgqA0GP3rH2TS7+oIdtpLr\nBSO7w8xct0N9WQ7+YJgadwEO0GhAr2KOyUfhK/3WZk1Afsu+iwzIPC0hnbhS\njmISUaS4qLuNMAzCxhrgPszr+4jZvZmurDXf8/T6oZ5/YzDiewzhSHO/i8Xp\nB02vnxLaYrC/6B4oEv7GUHdMCEs+MiksfKyf8TunDtN2EoJKMd/mXkkCQGq9\nRo5J9qCq7LBPZwDiQ90Uf6a3JGgoRhc8njZ5fjLzaeRzKZr/5osk1IDB7QTo\nrmLN\r\n=Y1gw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1919b2f206b9ec2fbc6df36da695dd613972310c","scripts":{"test":"mocha -r ts-node/register test/**/index.ts"},"_npmUser":{"name":"vaibhav276","email":"vaibhav276@yahoo.co.in"},"deprecated":"this version has been deprecated","repository":{"url":"git+https://github.com/vaibhav276/genkit.git","type":"git"},"_npmVersion":"5.6.0","description":"A library for implementing genetic algorithms based applications","directories":{},"_nodeVersion":"10.2.1","dependencies":{"underscore":"^1.9.1","@types/underscore":"^1.8.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","ts-node":"^7.0.0","typescript":"^3.0.1","@types/chai":"^4.1.4","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.3_1533288474954_0.896027140709009","host":"s3://npm-registry-packages"}},"0.5.0-rc.0":{"name":"genkit","version":"0.5.0-rc.0","author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"744e64db762802ecbf111238c4796019ce539339","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.0.tgz","fileCount":268,"integrity":"sha512-6qV7XbEBb3x9jD8kBPkjH12HIwOmHJVpDC0n4V8tqFv1Fw+/DFB+bxAULSHoPV9N+Xu6zrZ40vn4fItgKTlLjQ==","signatures":[{"sig":"MEUCIQDa70uTr9Y6K+D3Elvv1wpDGcE5PQxb6SH3qhamp0hiDgIgOat2/25Dgtrynkdb80fAQJVUBCKFFyq3/PKHLHcJKYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14954200},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.0.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/165b712a3cd8ec93becf1355d6bb8b9c/genkit-0.5.0-rc.0.tgz","_integrity":"sha512-6qV7XbEBb3x9jD8kBPkjH12HIwOmHJVpDC0n4V8tqFv1Fw+/DFB+bxAULSHoPV9N+Xu6zrZ40vn4fItgKTlLjQ==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/genkit-tools"},"_npmVersion":"9.8.1","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.4","open":"^6.3.0","uuid":"^9.0.1","axios":"^1.6.7","express":"^4.18.2","js-yaml":"^4.1.0","winston":"^3.11.0","chokidar":"^3.5.3","get-port":"5.1.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","body-parser":"^1.20.2","configstore":"^5.0.1","extract-zip":"^2.0.1","json-schema":"^0.4.0","@trpc/server":"10.45.0","firebase-admin":"^12.0.0","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-plugins":"0.5.0-rc.0","@asteasolutions/zod-to-openapi":"^6.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5+sha256.4b4efa12490e5055d59b9b9fc9438b7d581a6b7af3b5675eb5c5f447cee1a589","devDependencies":{"jest":"^29.7.0","memfs":"^4.7.7","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","only-allow":"^1.2.1","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.0_1712252190300_0.664810268658953","host":"s3://npm-registry-packages"}},"0.5.0-rc.1":{"name":"genkit","version":"0.5.0-rc.1","author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"1376d575426df03166f14b643b114489e32300c5","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.1.tgz","fileCount":267,"integrity":"sha512-MMV0p3GDBGjEHhlPmXpNtQ5iOS8y0uq6SV16lDtXvmHMeoo/cyjVpewgd9TubXUjp2AaBsCKJ61NdmElxpRm/w==","signatures":[{"sig":"MEYCIQDYj4oSyBLCj1BiLpdnoEUgfzw2PmoXbeD+hGc8Ti7OQQIhAIsoqVdZtfzIN4+NOLwCgSCnmL68KIN27I//XjnfbJqv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14953804},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.1.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/a65996c03332381cca3d293d78d35f1d/genkit-0.5.0-rc.1.tgz","_integrity":"sha512-MMV0p3GDBGjEHhlPmXpNtQ5iOS8y0uq6SV16lDtXvmHMeoo/cyjVpewgd9TubXUjp2AaBsCKJ61NdmElxpRm/w==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/genkit-tools"},"_npmVersion":"9.8.1","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.4","open":"^6.3.0","uuid":"^9.0.1","axios":"^1.6.7","express":"^4.18.2","js-yaml":"^4.1.0","winston":"^3.11.0","chokidar":"^3.5.3","get-port":"5.1.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","body-parser":"^1.20.2","configstore":"^5.0.1","extract-zip":"^2.0.1","json-schema":"^0.4.0","@trpc/server":"10.45.0","firebase-admin":"^12.0.0","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-plugins":"0.5.0-rc.1","@asteasolutions/zod-to-openapi":"^6.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5+sha256.4b4efa12490e5055d59b9b9fc9438b7d581a6b7af3b5675eb5c5f447cee1a589","devDependencies":{"jest":"^29.7.0","memfs":"^4.7.7","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","only-allow":"^1.2.1","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.1_1712329107820_0.06906649920172336","host":"s3://npm-registry-packages"}},"0.5.0-rc.2":{"name":"genkit","version":"0.5.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"1d438c5118b4ed9b4d4afccf60b850ae11133f05","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.2.tgz","fileCount":267,"integrity":"sha512-KE3r4BtR0NcYs7Xf5pKoYCx/tn5RD2axdeJ9EsIhn60k1sa9xF3YubSnwecdeYhsTf141qY93hHUBJErFxsqWw==","signatures":[{"sig":"MEUCIEYHfswDtUjerSueLVujIFdt8j3J/oGhM/MO3WdU8QQ4AiEAmU19QkwPkTXBK7JfgEdDtS1ugWElYkSeOIFB3taLp8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14953874},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.2.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8849bac79fe554d73ce919ed63618ba7/genkit-0.5.0-rc.2.tgz","_integrity":"sha512-KE3r4BtR0NcYs7Xf5pKoYCx/tn5RD2axdeJ9EsIhn60k1sa9xF3YubSnwecdeYhsTf141qY93hHUBJErFxsqWw==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/genkit-tools"},"_npmVersion":"9.8.1","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.4","open":"^6.3.0","uuid":"^9.0.1","axios":"^1.6.7","express":"^4.18.2","js-yaml":"^4.1.0","winston":"^3.11.0","chokidar":"^3.5.3","get-port":"5.1.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","body-parser":"^1.20.2","configstore":"^5.0.1","extract-zip":"^2.0.1","json-schema":"^0.4.0","@trpc/server":"10.45.0","firebase-admin":"^12.0.0","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-plugins":"0.5.0-rc.2","@asteasolutions/zod-to-openapi":"^6.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6+sha256.01c01eeb990e379b31ef19c03e9d06a14afa5250b82e81303f88721c99ff2e6f","devDependencies":{"jest":"^29.7.0","memfs":"^4.7.7","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.2_1712369610286_0.1860004547856915","host":"s3://npm-registry-packages"}},"0.5.0-rc.3":{"name":"genkit","version":"0.5.0-rc.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"6b64036d4c5a59708060bbf9257dffc10702a297","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.3.tgz","fileCount":262,"integrity":"sha512-HmGQ2jZWNGKXdvmG0QEeHR1U8bbr5P/62kKt1PM6KeLwQ0PIXkInCOjuZES4tcog+fnm9jqRz++tQ56t2C0rrA==","signatures":[{"sig":"MEYCIQCbCh/0zjNht1RdY1cu1qZoY6UOz372CvGC9UnU1ti+EAIhAOzq7auDhf0IMIm4WrL21xOZ/peaJ/g4ziZBu99Islfj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14862232},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.3.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/835ae70236f4228bdcf7c232d4f8b636/genkit-0.5.0-rc.3.tgz","_integrity":"sha512-HmGQ2jZWNGKXdvmG0QEeHR1U8bbr5P/62kKt1PM6KeLwQ0PIXkInCOjuZES4tcog+fnm9jqRz++tQ56t2C0rrA==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","open":"^6.3.0","uuid":"^9.0.1","axios":"^1.6.7","express":"^4.18.2","js-yaml":"^4.1.0","winston":"^3.11.0","chokidar":"^3.5.3","get-port":"5.1.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","body-parser":"^1.20.2","configstore":"^5.0.1","extract-zip":"^2.0.1","json-schema":"^0.4.0","@trpc/server":"10.45.0","firebase-admin":"^12.0.0","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-plugins":"0.5.0-rc.3","@asteasolutions/zod-to-openapi":"^6.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7+sha256.50783dd0fa303852de2dd1557cd4b9f07cb5b018154a6e76d0f40635d6cee019","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.3_1713310308171_0.7342718222492397","host":"s3://npm-registry-packages"}},"0.5.0-rc.4":{"name":"genkit","version":"0.5.0-rc.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"ccc5cfad100c834493f9ee749f164cacabdd7faa","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.4.tgz","fileCount":262,"integrity":"sha512-ykvsrQm7AbM+b94YB8WxhSBpy0KuAnLCo0bttGDKO+1PoBfWcmY+7yADz7UPRmZC1VlUu90Ck0i4CT8PRVFwfQ==","signatures":[{"sig":"MEQCIA+04fVm8HOoPdRKef2miDYdzKqHNgTrWTA5lXb8K6l8AiBAjcT0XNpuN2fWpo5ADTLZhcopfe2Znn0i2bkhyXkBKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14866926},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.4.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/a36c0276e6c234406b3c8fc8af6078cf/genkit-0.5.0-rc.4.tgz","_integrity":"sha512-ykvsrQm7AbM+b94YB8WxhSBpy0KuAnLCo0bttGDKO+1PoBfWcmY+7yADz7UPRmZC1VlUu90Ck0i4CT8PRVFwfQ==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","open":"^6.3.0","uuid":"^9.0.1","axios":"^1.6.7","express":"^4.18.2","js-yaml":"^4.1.0","winston":"^3.11.0","chokidar":"^3.5.3","get-port":"5.1.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","body-parser":"^1.20.2","configstore":"^5.0.1","extract-zip":"^2.0.1","json-schema":"^0.4.0","@trpc/server":"10.45.0","firebase-admin":"^12.0.0","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-plugins":"0.5.0-rc.4","@asteasolutions/zod-to-openapi":"^6.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7+sha256.50783dd0fa303852de2dd1557cd4b9f07cb5b018154a6e76d0f40635d6cee019","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.4_1713459504467_0.2908173510460208","host":"s3://npm-registry-packages"}},"0.5.0-rc.5":{"name":"genkit","version":"0.5.0-rc.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"c76ae8933cd90c10ab869a3bb247ea281ac4fb1a","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.5.tgz","fileCount":269,"integrity":"sha512-yn92hEf6f9PiHgPpjQs+0xN5n8OOt7s5aZaLRnEDEm4o2xGUvyqly2t4V5ZIscy7fhMQf02SvaS2402noGAyDw==","signatures":[{"sig":"MEQCIHje+4ipbqowXyLQL+vQQO6FVQtZC1qeS3u+N9Rl96LSAiA/A2LK3Ie28WcJbcOIV9YJpL+Q9U16KG/IOc5eH0rsrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14878384},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.5.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/25ce1bf431729a9f61455f46fc2af88b/genkit-0.5.0-rc.5.tgz","_integrity":"sha512-yn92hEf6f9PiHgPpjQs+0xN5n8OOt7s5aZaLRnEDEm4o2xGUvyqly2t4V5ZIscy7fhMQf02SvaS2402noGAyDw==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"js/genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","open":"^6.3.0","uuid":"^9.0.1","yaml":"^2.4.1","axios":"^1.6.7","express":"^4.18.2","js-yaml":"^4.1.0","winston":"^3.11.0","chokidar":"^3.5.3","get-port":"5.1.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","body-parser":"^1.20.2","configstore":"^5.0.1","extract-zip":"^2.0.1","json-schema":"^0.4.0","@trpc/server":"10.45.0","firebase-admin":"^12.0.0","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-plugins":"0.5.0-rc.5","@asteasolutions/zod-to-openapi":"^6.3.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7+sha256.50783dd0fa303852de2dd1557cd4b9f07cb5b018154a6e76d0f40635d6cee019","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.5_1713549965339_0.909742116764487","host":"s3://npm-registry-packages"}},"0.5.0-rc.6":{"name":"genkit","version":"0.5.0-rc.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.6","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"258b6fa58b70b782cf44de2bde4df937d83621c3","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.6.tgz","fileCount":179,"integrity":"sha512-567UWYD1PFVmkfRpqx4t/0p0aRKlWLw6IJDI8H2y/2C6Wq+Wo7OfMcXvHgyFz2mylxVptZgRXJfLbTvDKUAn0Q==","signatures":[{"sig":"MEUCIQD5Y+T9FpwpaucXxY1iV0FHZ0EX2sp4ajXelImqkOgq4QIgHWrZzKfQyDXXzPCQ/Bgqs57kQrcBW7Na5ZKmXUU7LCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14659863},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.6.tgz","scripts":{"build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:ui && pnpm copy-ui-build && pnpm build:plugins","test:ui":"cd ui && pnpm test-headless","build:ui":"cd ui && pnpm build","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","test:all":"pnpm run test:ui && pnpm run test:jest","build:cli":"tsc","test:jest":"jest --verbose","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","copy-ui-build":"rm -rf dist/client && cd ui && rsync -r dist ../dist/client","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/dc4667cbd2bf7d24c0e8e47670ed11a5/genkit-0.5.0-rc.6.tgz","_integrity":"sha512-567UWYD1PFVmkfRpqx4t/0p0aRKlWLw6IJDI8H2y/2C6Wq+Wo7OfMcXvHgyFz2mylxVptZgRXJfLbTvDKUAn0Q==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0-rc.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7+sha256.50783dd0fa303852de2dd1557cd4b9f07cb5b018154a6e76d0f40635d6cee019","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.6_1714422612908_0.9884863188304445","host":"s3://npm-registry-packages"}},"0.5.0-rc.7":{"name":"genkit","version":"0.5.0-rc.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.7","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"27e5da418609a2c7d463903ce81a24494b7d68aa","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.7.tgz","fileCount":53,"integrity":"sha512-ltr6S6ThoDLV9/9YbonIpP2cF/v28B07+wURlCpW4aliBhWgKbghUumL7bfofex1zXDr7zmV1mHWG9FCEurgZg==","signatures":[{"sig":"MEQCIDaik+7G2oHdkdQfk2zNpFJ+Eenl98rPMpVYqA52GotxAiAckGc3qDvZ6baZ2m309An9WUXLqJp1n1RSVdkjG4PPrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168112},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.7.tgz","scripts":{"test":"jest --verbose","build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:plugins","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","build:cli":"tsc","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/9dcf7446ec8e74ef8408e7960e2e8ecd/genkit-0.5.0-rc.7.tgz","_integrity":"sha512-ltr6S6ThoDLV9/9YbonIpP2cF/v28B07+wURlCpW4aliBhWgKbghUumL7bfofex1zXDr7zmV1mHWG9FCEurgZg==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0-rc.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.7_1714488116345_0.2191687260019799","host":"s3://npm-registry-packages"}},"0.5.0-rc.8":{"name":"genkit","version":"0.5.0-rc.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.8","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/google/genkit#readme","bugs":{"url":"https://github.com/google/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"8cdb470dc85da64a62650844b8f5fb1f085dc991","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.8.tgz","fileCount":53,"integrity":"sha512-s72baWFDTBufXlU/O16m7Ess+OC2lYoNU2KsVBD+zpBB5sDHnbwrhY/65bz3WjS5Lem6qe6q2FS33iCptP9srQ==","signatures":[{"sig":"MEUCIFTGnpAM8eR3d87L3Bgy0WHSkdjQTDz6zeMbvGrR63o0AiEAoK47tcE7zP0uOK4xlRWcsha7+GvNgUvhgQmj5OUWJo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168808},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.8.tgz","scripts":{"test":"jest --verbose","build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:plugins","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","build:cli":"tsc","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/1e7f7da1b4556336156e19b0cd24f6d7/genkit-0.5.0-rc.8.tgz","_integrity":"sha512-s72baWFDTBufXlU/O16m7Ess+OC2lYoNU2KsVBD+zpBB5sDHnbwrhY/65bz3WjS5Lem6qe6q2FS33iCptP9srQ==","repository":{"url":"git+https://github.com/google/genkit.git","type":"git","directory":"genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0-rc.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.8_1714581457041_0.6099390223092818","host":"s3://npm-registry-packages"}},"0.5.0-rc.9":{"name":"genkit","version":"0.5.0-rc.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.9","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"4b5853e85913782803cd2f70b5cff558fdf273da","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.9.tgz","fileCount":53,"integrity":"sha512-maci+2jQNPEOjLI7i+zlYgWneddCP7HJsscg9JCRk21Rd/JVsWO5F5E+OopqguawQMXRAggM+fU0M4GqDBUHeA==","signatures":[{"sig":"MEYCIQDrRuNhub2biFgVxlSP2hcMbuhW9ogMVfrT3ugpHgFYfgIhANpu+E62z/IDcfJNrYbvc/eqIo97w072VSzdeQ97nTjN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170198},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.9.tgz","scripts":{"test":"jest --verbose","build":"pnpm install && pnpm build:genversion && pnpm build:common && pnpm build:cli && pnpm build:plugins","pack:all":"pnpm run pack:cli && pnpm run pack:common && pnpm run pack:plugins","pack:cli":"pnpm pack --pack-destination ../dist","build:cli":"tsc","pack:common":"cd common && pnpm pack --pack-destination ../../dist","build:common":"cd common && pnpm build","pack:plugins":"for i in plugins/*/; do cd $i && pnpm pack --pack-destination ../../../dist && cd ../..; done","build:plugins":"pnpm -r --workspace-concurrency 8 -F \"./plugins/**\" build","export:schemas":"ts-node scripts/schema-exporter.ts .","build:cli:watch":"tsc --watch","build:genversion":"genversion -es src/utils/version.ts"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/9dcf919ef2538a1217fa2aaddde4737b/genkit-0.5.0-rc.9.tgz","_integrity":"sha512-maci+2jQNPEOjLI7i+zlYgWneddCP7HJsscg9JCRk21Rd/JVsWO5F5E+OopqguawQMXRAggM+fU0M4GqDBUHeA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"zod":"^3.22.4","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","zod-to-json-schema":"^3.22.4","@genkit-ai/tools-common":"0.5.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@types/uuid":"^9.0.8","@jest/globals":"^29.7.0","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.1.3","@types/cli-color":"^2.0.6","@types/body-parser":"^1.19.5","@types/configstore":"^6.0.2","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.9_1715188642523_0.7813029514238377","host":"s3://npm-registry-packages"}},"0.5.0-rc.10":{"name":"genkit","version":"0.5.0-rc.10","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.10","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"6de1d4dc41139113233cafe61784d8b1054928e0","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.10.tgz","fileCount":49,"integrity":"sha512-cfvoXByLwAd4rb8Lw6AHvUUtQgCfp810WedHi/9mx4S+G/NQIvnFP6DUE6AX42hBLBQpmuxOapmOTrswq21oeQ==","signatures":[{"sig":"MEYCIQDrw3orbyf+dlCRSE+2b/nnGu00Us7Nf6juv0j0Fd6fMAIhAJAL2hhXgsM7VPVcLGgekSPSxFJuBxjVW57gnscaFPic","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156108},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.10.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/f7fe7a52151cb2bd9c54a78a4c385812/genkit-0.5.0-rc.10.tgz","_integrity":"sha512-cfvoXByLwAd4rb8Lw6AHvUUtQgCfp810WedHi/9mx4S+G/NQIvnFP6DUE6AX42hBLBQpmuxOapmOTrswq21oeQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0-rc.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.10_1715357541420_0.23421141680797586","host":"s3://npm-registry-packages"}},"0.5.0-rc.11":{"name":"genkit","version":"0.5.0-rc.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.11","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"852fb2ac3fff16d8a332b7287b26bcc66f716a9b","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.11.tgz","fileCount":50,"integrity":"sha512-9QvH2+13WyMK9iqNAPZ/OgSLIqw0ECdAFUN9vtIRMXNzbBirJGY53kPGQcF1dMxAQfiX4VTNL0cGeSCNiogBOg==","signatures":[{"sig":"MEQCIC66b3Y6HdgJjD95zFax5iTvLEWK6x8Ykh/3mQxDcs2+AiBEb+qMWvHhfgvwarlXEIPjhdce7HekKtc7+wmgfUTjPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158780},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.11.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/66437aef7f84ae472ae1c9e106cbf74f/genkit-0.5.0-rc.11.tgz","_integrity":"sha512-9QvH2+13WyMK9iqNAPZ/OgSLIqw0ECdAFUN9vtIRMXNzbBirJGY53kPGQcF1dMxAQfiX4VTNL0cGeSCNiogBOg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0-rc.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.11_1715375193292_0.1363716116365803","host":"s3://npm-registry-packages"}},"0.5.0-rc.12":{"name":"genkit","version":"0.5.0-rc.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0-rc.12","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"c742cdb3c799722d0d378d9fed99c218dd938425","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0-rc.12.tgz","fileCount":50,"integrity":"sha512-0qA+LhCAOPkYsVh3HbWT/s5uQGqFaXiU/6fXgkH9L4u/qaZNx1kyr6uRnoby8/XJFEu12hmtOi83krNoJEA09Q==","signatures":[{"sig":"MEQCIHsZNUPryeo4XphSGYGvEE8U64pMdGXrYxVTpdhpiDLSAiAF5VrX6HJiNEmtT3Uihp8PSUp1Iig0GuIQDxtqWCpA2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159838},"main":"dist/index.js","_from":"file:genkit-0.5.0-rc.12.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/25cbf319a7ede6fe554a94282e648c93/genkit-0.5.0-rc.12.tgz","_integrity":"sha512-0qA+LhCAOPkYsVh3HbWT/s5uQGqFaXiU/6fXgkH9L4u/qaZNx1kyr6uRnoby8/XJFEu12hmtOi83krNoJEA09Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0-rc.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0-rc.12_1715609968426_0.19845966401170778","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"genkit","version":"0.5.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"92c6900edf23e47055c8415e9c698955bd0feda9","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.0.tgz","fileCount":50,"integrity":"sha512-lYBOucSGuEykyA9Oq3ZhG6ghtVPBzraiabnVJYNUOZ2qqLjbxyGR+EOveU1yB+8+w3LIYZrsVSI+B3BJ4l3iWQ==","signatures":[{"sig":"MEYCIQCcP7G+I/hD2fsRXDHLxJujWkDq5zDcpdulYhVUErJSxAIhAOlaGHWsW1INwJMOoHe1XtwWszI8z+N275gyBTux8wvw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160606},"main":"dist/index.js","_from":"file:genkit-0.5.0.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/781b06ddf07e9b9234d4b90dd33d5cd3/genkit-0.5.0.tgz","_integrity":"sha512-lYBOucSGuEykyA9Oq3ZhG6ghtVPBzraiabnVJYNUOZ2qqLjbxyGR+EOveU1yB+8+w3LIYZrsVSI+B3BJ4l3iWQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.0_1715635073731_0.9564004301901405","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"genkit","version":"0.5.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"e334ee91e65bf0aad10ee488321ad55ad1478889","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.1.tgz","fileCount":50,"integrity":"sha512-sGIF0+Pcj31kcJ+Uk10VUwtwnCnTH8wXm04mZLZ50iyG6yoAsaKWyLpf07LKZjr9/sh1HXQcclDu0ssxziIerQ==","signatures":[{"sig":"MEUCIEHYVfmZzFZmXhHpCF8VE0xd263GvfVA9Tw+LSpGic0aAiEA4/4yauQQ3PqQy3M8tRLfIi3zTnD1/ntUueH0ncDcWzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160362},"main":"dist/index.js","_from":"file:genkit-0.5.1.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/68174bef7d5adce09b257a9f5f1274f0/genkit-0.5.1.tgz","_integrity":"sha512-sGIF0+Pcj31kcJ+Uk10VUwtwnCnTH8wXm04mZLZ50iyG6yoAsaKWyLpf07LKZjr9/sh1HXQcclDu0ssxziIerQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.1_1716401418065_0.6656697772377704","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"genkit","version":"0.5.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"dfc2b76d52e6d2303f4604eb093a258f937afbb3","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.2.tgz","fileCount":50,"integrity":"sha512-4W/piIFL7c4Vy9oUo81A4K6XM+ZMI+A15HSl0MAcrVNSSmllGoFG6Cxklr8PWqoAzqToUMSNvdVPZrT95n4Wzg==","signatures":[{"sig":"MEUCIQDisz2wu3wnj3kz1YoypCWwzhL/XQW6vfGAXovBw5p93AIgEMdrwI385WbPbVBAaqJljyts8wNoQOpp9CnttmJdvts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161685},"main":"dist/index.js","_from":"file:genkit-0.5.2.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/f936b16d81324db7777c0e6bb97a00ef/genkit-0.5.2.tgz","_integrity":"sha512-4W/piIFL7c4Vy9oUo81A4K6XM+ZMI+A15HSl0MAcrVNSSmllGoFG6Cxklr8PWqoAzqToUMSNvdVPZrT95n4Wzg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.2_1717011563507_0.29929419852697925","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"genkit","version":"0.5.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"2cb4f35507befd79f70198fc8ff8e38bed6bc555","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.3.tgz","fileCount":50,"integrity":"sha512-QcaEy/1HPprfoeUHeOeKIsDmz4AAigWPC2aUPTUulhUHn/Sr+dcfF+f4ktqOilfXF5zOFbu9PIhvGTMHQ0eGRA==","signatures":[{"sig":"MEUCIQDuhiNC6UOKWLR8YP0StD6WJ3N20ehpJpez1cSm21Kp8wIgEFOIMUB64RhwNKy2uTNCjExR0eCJIQJ2PWH+u3fiQ18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161685},"main":"dist/index.js","_from":"file:genkit-0.5.3.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/2c6d37efc356119e330cf061abb587a1/genkit-0.5.3.tgz","_integrity":"sha512-QcaEy/1HPprfoeUHeOeKIsDmz4AAigWPC2aUPTUulhUHn/Sr+dcfF+f4ktqOilfXF5zOFbu9PIhvGTMHQ0eGRA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.3_1718300892039_0.6773749392071744","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"genkit","version":"0.5.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.4","homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"3d681a37f29c006fd353322c827659318bc69655","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.4.tgz","fileCount":57,"integrity":"sha512-3OAOpIJy/TTCnCHDtVgGvEJw/cDoF4wllRVghnEBoazbYrgYuFyhp4ghZ2QRxBU8/WDuE2O2Kou+nqof/BbyxA==","signatures":[{"sig":"MEUCIF3qNnOBV4G3v4nN3noM7/M/iy2poIfSse1iT231/86TAiEA7VZKUiiakoRtgusRjygaSOTLXBxbHRWnCcbbIyiEP/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191890},"main":"dist/index.js","_from":"file:genkit-0.5.4.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/5d092182723c6eca36e94ffe5dd95043/genkit-0.5.4.tgz","_integrity":"sha512-3OAOpIJy/TTCnCHDtVgGvEJw/cDoF4wllRVghnEBoazbYrgYuFyhp4ghZ2QRxBU8/WDuE2O2Kou+nqof/BbyxA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.4_1719606221040_0.9189643904400824","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"genkit","version":"0.5.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"d87ec4618d112f87e50562e3366d9391d646edd0","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.5.tgz","fileCount":57,"integrity":"sha512-DAreLjhZFmYxtRjieQxLD6ITVv1cXsCJBS3gl9OFmFmkB0USmr0A/W+s7s+U/dcsmNnWBWC2+XzxjXIMLDBISQ==","signatures":[{"sig":"MEUCICvXRsCN2KLd5KixrUeyrBnhhumvMpT6y8eLonar4RakAiEAxhOAkLKNynhANQ2Xz9xAU8Vw9gsKcUcndHm0IiPSUFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202946},"main":"dist/index.js","_from":"file:genkit-0.5.5.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8652ea025f3b133f7238016eb91f1d1c/genkit-0.5.5.tgz","_integrity":"sha512-DAreLjhZFmYxtRjieQxLD6ITVv1cXsCJBS3gl9OFmFmkB0USmr0A/W+s7s+U/dcsmNnWBWC2+XzxjXIMLDBISQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.5_1720641242789_0.5249704087328566","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"genkit","version":"0.5.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.6","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"adba439bb7b6b6fda863436f527271cdc150d3ee","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.6.tgz","fileCount":57,"integrity":"sha512-LTmA2Uiq8MmX4tN3blRxwXFrV9RxpOT0qkr1hPUxT7ni2OBtfVlc7PCvWzzAVSJ5NBwc5VTJNZG0lEkyJlv6Ew==","signatures":[{"sig":"MEUCIDrkz8amg6RRDpvqILQI/z1xjTkPvojmFyv0gx+vTbxAAiEAuhAL3v0rnrcvbpUO1JtlGzYErM06DLYAtvLnya/f4uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202875},"main":"dist/index.js","_from":"file:genkit-0.5.6.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/898b759fedab1f6e819d6f79c8152f82/genkit-0.5.6.tgz","_integrity":"sha512-LTmA2Uiq8MmX4tN3blRxwXFrV9RxpOT0qkr1hPUxT7ni2OBtfVlc7PCvWzzAVSJ5NBwc5VTJNZG0lEkyJlv6Ew==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.6_1720815056421_0.746662050116736","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"genkit","version":"0.5.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.7","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"c881d8a0ee304bd1e3186be3294f67c5ad10ad8b","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.7.tgz","fileCount":57,"integrity":"sha512-pRVhwKNvKA/Z7J/XEzR3Gs0s8dW7OFbQLCtrdKU5A1s8zE82oR1oyfGzzL8ghE/k5yXm4AGPLfaJl1X/d9d2IA==","signatures":[{"sig":"MEUCIQD791pUvDMYDE57hWsj7owidws/IUT4/X7TQAIE/QcQqwIgIcG9PGZy93h6Lrrs1UM7wLda15DC9ZzmYY8f6TzjUiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202875},"main":"dist/index.js","_from":"file:genkit-0.5.7.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/19a565ac4d85863064f0daf0624797dc/genkit-0.5.7.tgz","_integrity":"sha512-pRVhwKNvKA/Z7J/XEzR3Gs0s8dW7OFbQLCtrdKU5A1s8zE82oR1oyfGzzL8ghE/k5yXm4AGPLfaJl1X/d9d2IA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.7_1721076703155_0.7463799960506299","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"genkit","version":"0.5.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.8","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"e4929e42a0a9b9e6de5b9bb0672fb21fc24d892d","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.8.tgz","fileCount":57,"integrity":"sha512-zyu1RM11zsLWplIQMa9RwupoeD0G8xGvp5bqjsiRwJzAxECPeNMb/EyeOAyhBO68I8hODdBBe4WC2EZmgdS7vw==","signatures":[{"sig":"MEUCIB7r5JyQ3G0nhHdgDIKx7Bp8iaV7s7ILIZ8sIWF17LhOAiEArkwtoI1TAioRCYPWGcdmTXEULkQxXRq9zoqqGX/+EAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202875},"main":"dist/index.js","_from":"file:genkit-0.5.8.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/f801d8a863b49a8c2dc5c367a595664d/genkit-0.5.8.tgz","_integrity":"sha512-zyu1RM11zsLWplIQMa9RwupoeD0G8xGvp5bqjsiRwJzAxECPeNMb/EyeOAyhBO68I8hODdBBe4WC2EZmgdS7vw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.8_1721756152425_0.7737290361582441","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"genkit","version":"0.5.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.9","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"cc028041a650169eb069eaef0651b1b00ece554d","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.9.tgz","fileCount":57,"integrity":"sha512-bZpeep9i/yyNkzamq5LrhMXWa4QOC7lTkkA40JlAyaNz5Xl0cpgufEt+NAx9gRhmJea07b2pjruFKndTBvNs2g==","signatures":[{"sig":"MEQCIGNGpGQaPkfxhj3Des0q+Eb7hoK8Th13dFh13GvEo4t+AiByHhPxKLUMyvO5ELJBjIEYd3uh8JxttumuzRMQZEVxrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202352},"main":"dist/index.js","_from":"file:genkit-0.5.9.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/7090835302e8f6923ffb530313719123/genkit-0.5.9.tgz","_integrity":"sha512-bZpeep9i/yyNkzamq5LrhMXWa4QOC7lTkkA40JlAyaNz5Xl0cpgufEt+NAx9gRhmJea07b2pjruFKndTBvNs2g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.9_1722530493056_0.012957702293494577","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"genkit","version":"0.5.10","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.10","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"647bb41cd13ffeec072c29c28d6e34bbed03b912","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.10.tgz","fileCount":57,"integrity":"sha512-FvLm5TxCjQZY0a4Jb8tLfcI7mrpB4IxGoF2i+ieOmhau8rGEJigSP759NlUIZX7CGTL1k6fiX+FKEaNZz+YUJg==","signatures":[{"sig":"MEYCIQDKUptH4+ODOCSVdv17ELFBdY674w8tMQus4ssR1fd9DgIhALmzQaKL9zN7wRva/g4Mc6JL1yV0iEmahtYyXG8Qz14c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202277},"main":"dist/index.js","_from":"file:genkit-0.5.10.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"pavelgj","email":"pavelgj@gmail.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/6de04005f309c614d43cb62e0e004d73/genkit-0.5.10.tgz","_integrity":"sha512-FvLm5TxCjQZY0a4Jb8tLfcI7mrpB4IxGoF2i+ieOmhau8rGEJigSP759NlUIZX7CGTL1k6fiX+FKEaNZz+YUJg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.10_1723215236375_0.8512942883694037","host":"s3://npm-registry-packages"}},"0.5.11":{"name":"genkit","version":"0.5.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.11","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"16f51d4e58fcb5b8ef73335877c02d1acb3cedb1","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.11.tgz","fileCount":57,"integrity":"sha512-UrNKoLxCeBtcSg7gOURnwoyREBgXXlQ9tB/RlFEV788m4DnkSFVjg1f+WVoXbnyZ+D0iZIXOeHjzxlx5eT4Y8A==","signatures":[{"sig":"MEUCIQDLAyStpS1qGTqht8Kkk1u5t76HBCzizqGICJW9LGC1kQIgPmyIcRy8plaEcqQGOjw49ZODBjAkOzaL1iwGBOdQS2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202359},"main":"dist/index.js","_from":"file:genkit-0.5.11.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/4b257a9483a2c9acc5c975b27f9e9f50/genkit-0.5.11.tgz","_integrity":"sha512-UrNKoLxCeBtcSg7gOURnwoyREBgXXlQ9tB/RlFEV788m4DnkSFVjg1f+WVoXbnyZ+D0iZIXOeHjzxlx5eT4Y8A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.11_1724972699244_0.3030586460494835","host":"s3://npm-registry-packages"}},"0.5.12":{"name":"genkit","version":"0.5.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.12","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"4496340413a12f62e96f541f9a00348e32918f91","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.12.tgz","fileCount":57,"integrity":"sha512-PIO6l5r57640zCse3drckxAxxcdI2H5LQGL1hu4K5v7LRhbu9DXeDyNTPcIHWrH7LU5hDIA8HJFB8EIioxW24g==","signatures":[{"sig":"MEUCIC7NHeQTHwwcQ6+yhIQrsMKkopn72RlWnCme6hgpkZqvAiEAopni/tUUr6cNko3STyxhsLVG8SDn9Er72T7jkm8MpPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202359},"main":"dist/index.js","_from":"file:genkit-0.5.12.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/dc133737102d719090d124d1bfd4d7e0/genkit-0.5.12.tgz","_integrity":"sha512-PIO6l5r57640zCse3drckxAxxcdI2H5LQGL1hu4K5v7LRhbu9DXeDyNTPcIHWrH7LU5hDIA8HJFB8EIioxW24g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.12_1725562372608_0.6026828976641874","host":"s3://npm-registry-packages"}},"0.5.13":{"name":"genkit","version":"0.5.13","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.13","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"0535ecbecd202f64cc84c97fa1e12bf25ea00013","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.13.tgz","fileCount":57,"integrity":"sha512-xK2EQVgC8kTsDovh3vPwpxTunqgCn8KTfJK7B0PEjMy7intjf80DuI+M2CzqHZF2UXDQjw0cSStkR2przc5prQ==","signatures":[{"sig":"MEUCIBZDYTj5KIRsd3dMO8lMH/KybvZG6lSiaN1KX0JfMDouAiEAziypt+zhQe09207krbf9oShQ5d9j7KvplfsBNZFc75c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202359},"main":"dist/index.js","_from":"file:genkit-0.5.13.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/142aefebcf1690f861113c20a73708d4/genkit-0.5.13.tgz","_integrity":"sha512-xK2EQVgC8kTsDovh3vPwpxTunqgCn8KTfJK7B0PEjMy7intjf80DuI+M2CzqHZF2UXDQjw0cSStkR2przc5prQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.13_1726256337974_0.8372266810662519","host":"s3://npm-registry-packages"}},"0.5.14":{"name":"genkit","version":"0.5.14","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.14","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"aaeb556adbad0c7058f913ae3d44d4c16382695d","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.14.tgz","fileCount":57,"integrity":"sha512-RMk4zHpWL92oMcyGUXPZETz9eLO7g+FRZCbUU98BPRau/9kNgaTFeAZ4u3K1sPvhcVUw3Djieh25o5eLkgrQvA==","signatures":[{"sig":"MEYCIQCi850YfjreH3Fdynoii7eb0fK6oFkATwdUVfbIqCZM8QIhAJLFS2p3KlcvZEpoWGmga8xLz5mI8UUswsIMZ8YSMaMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202359},"main":"dist/index.js","_from":"file:genkit-0.5.14.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/8cc719d7325d3e87775523827d525c38/genkit-0.5.14.tgz","_integrity":"sha512-RMk4zHpWL92oMcyGUXPZETz9eLO7g+FRZCbUU98BPRau/9kNgaTFeAZ4u3K1sPvhcVUw3Djieh25o5eLkgrQvA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google GenKit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.14_1727448610530_0.5709333928126392","host":"s3://npm-registry-packages"}},"0.6.0-dev.2":{"name":"genkit","version":"0.6.0-dev.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.6.0-dev.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f974ee7d1c577a0798c34231844570c438363295","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.6.0-dev.2.tgz","fileCount":111,"integrity":"sha512-Jj0GhU96PmWXch7QxAp2U7i0Z9cOkrACVkeha35I9wbDKqtl3TEac89nuS0q9fULeu+HotfjTlR/2Hc/cl5Jxw==","signatures":[{"sig":"MEQCIFCNFC2X7TTvBU/Sc67S6mXhNMtPgWIDijiaqOmDY0x9AiBwB97HpIaKZUEvlw0v3RH3ZZxHWQuzpNExWr++dfbYxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144534},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/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/1b48087b54224dcb68b50370ab3937c4/genkit-0.6.0-dev.2.tgz","_integrity":"sha512-Jj0GhU96PmWXch7QxAp2U7i0Z9cOkrACVkeha35I9wbDKqtl3TEac89nuS0q9fULeu+HotfjTlR/2Hc/cl5Jxw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@genkit-ai/ai":"0.6.0-dev.2","@genkit-ai/core":"0.6.0-dev.2","@genkit-ai/dotprompt":"0.6.0-dev.2"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.6.0-dev.2_1727468836019_0.9431767761424867","host":"s3://npm-registry-packages"}},"0.5.15":{"name":"genkit","version":"0.5.15","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.15","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"f998d96d6a6ba9cc1c9af8e0241a400e168b83b8","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.15.tgz","fileCount":57,"integrity":"sha512-jMot6Yt0lcztbZGoHY4O8AgFz5VLe6xHdGs898fEJUo8RSOj2cV5+i/uicUAqQAzz64YOHynQtfvmukBKrEojQ==","signatures":[{"sig":"MEYCIQDAbD2bLgy+mazuY6lMp1RHPYJHQJVO6cPQqQ5+K2b2wwIhAK7sGnMJbeaaR/wXFCWdaKDrs6FAvfSnU8RzaGpn/yJP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202359},"main":"dist/index.js","_from":"file:genkit-0.5.15.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/edc4e2fc35d2c42e38fb77299a4b8025/genkit-0.5.15.tgz","_integrity":"sha512-jMot6Yt0lcztbZGoHY4O8AgFz5VLe6xHdGs898fEJUo8RSOj2cV5+i/uicUAqQAzz64YOHynQtfvmukBKrEojQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.15_1728003360495_0.27018782915103157","host":"s3://npm-registry-packages"}},"0.5.16":{"name":"genkit","version":"0.5.16","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.16","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"2299067692cfece7a5cd2da0801ab5600ffb51a2","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.16.tgz","fileCount":57,"integrity":"sha512-0kqX1QAx2lyoYgf8VEPvY4XJ8UUsdJt+WB4RpTmw/YP3Tcwf7imdVUnlKpFA1rELKO2V/mcuKVs5aqtyGOMPAw==","signatures":[{"sig":"MEUCIQCKxoCnUUqtTbCxXq9LoQRLDBIfVUu7lMyPTJG/MS84CwIgVFqgvCMym5xR9DVvR3Rf/jEuyYDBbZH4ORfuL3qFpz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202359},"main":"dist/index.js","_from":"file:genkit-0.5.16.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/1r/_7rd3srd7_37y02lmrq3jg68005117/T/e484ea375c976e64e19fbfb57686d672/genkit-0.5.16.tgz","_integrity":"sha512-0kqX1QAx2lyoYgf8VEPvY4XJ8UUsdJt+WB4RpTmw/YP3Tcwf7imdVUnlKpFA1rELKO2V/mcuKVs5aqtyGOMPAw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.5.0","description":"CLI for interacting with the Google Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.16_1728062622548_0.5877721802463753","host":"s3://npm-registry-packages"}},"0.9.0-dev.1":{"name":"genkit","version":"0.9.0-dev.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-dev.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"60e253f5f067bdb5441f2157a047bf7516d93d02","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-dev.1.tgz","fileCount":142,"integrity":"sha512-CLV7geTrtv6+ZFmCQe3VasObnp8jr6t0N5eFXRGgFn+686CRA0nVa+UsduvP20rHy/QbqMmVDFD7jJu6QlmPcQ==","signatures":[{"sig":"MEYCIQCbSWDxtfFUAo0MewTGPhxuXgqD8nsAoDsR14gnFAMsRAIhAO1IqiU2uUPBDrEcl4PReLOKkCBA/wbdaKsjSC0kDIkd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429631},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/e42b403fb5820820db590000d1eaedc7/genkit-0.9.0-dev.1.tgz","_integrity":"sha512-CLV7geTrtv6+ZFmCQe3VasObnp8jr6t0N5eFXRGgFn+686CRA0nVa+UsduvP20rHy/QbqMmVDFD7jJu6QlmPcQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@genkit-ai/ai":"0.9.0-dev.1","@genkit-ai/core":"0.9.0-dev.1","@genkit-ai/dotprompt":"0.9.0-dev.1"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","uuid":"^10.0.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-dev.1_1729620481263_0.7067657845426223","host":"s3://npm-registry-packages"}},"0.9.0-dev.2":{"name":"genkit","version":"0.9.0-dev.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-dev.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ecc53b77e33103b38944436b8a10c3669413dc13","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-dev.2.tgz","fileCount":143,"integrity":"sha512-+BaptuGB+XLZZf6T87wTUzdTQRJIMCpJ/XU9g17YhIF3bm0IZNJiS++TYsd6wOecNBj9KBLOokF/1Lt5n/Zaqg==","signatures":[{"sig":"MEUCIQC/x4790xzIcvNvmDw8XAVsEj/WgSruMR47z+Mc5xUGJgIgUcNtlTPRbUrcXAdutOLeWH4x19Wf7PmC2fPjyne6B8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454095},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/6e9d9991c234f2c90644828358456d0d/genkit-0.9.0-dev.2.tgz","_integrity":"sha512-+BaptuGB+XLZZf6T87wTUzdTQRJIMCpJ/XU9g17YhIF3bm0IZNJiS++TYsd6wOecNBj9KBLOokF/1Lt5n/Zaqg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@genkit-ai/ai":"0.9.0-dev.2","@genkit-ai/core":"0.9.0-dev.2","@genkit-ai/dotprompt":"0.9.0-dev.2"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","uuid":"^10.0.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-dev.2_1729734153286_0.02274172795024687","host":"s3://npm-registry-packages"}},"0.5.17":{"name":"genkit","version":"0.5.17","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.5.17","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"bin":{"genkit":"dist/bin/genkit.js"},"dist":{"shasum":"84aa968b64156f7b137bfb88949b6fe393b0732f","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.5.17.tgz","fileCount":57,"integrity":"sha512-9c4W/k+l4U2ClYIkt3fxZwonlGS9UNHhtbtj9N2a87Sfvx6yjP7hxphdDleh/ZzyeWBnAUH26gP+fwIF0NC4WA==","signatures":[{"sig":"MEQCICSB+FYm0Pi6P4p0WVWM0uG/rlqGsafI6+v2MuRYjYG3AiAavhCj6tyZjOWPyCuBXX4I469xYQR+iQXgkdv/h5ZGKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202571},"main":"dist/index.js","_from":"file:genkit-0.5.17.tgz","scripts":{"test":"jest --verbose","build":"pnpm genversion && tsc","genversion":"genversion -es src/utils/version.ts","build:watch":"tsc --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/6b/mfpc2yrd1z1dd_200fl74kw8009h0x/T/e934a348f6eaadc596845ec0b085ac19/genkit-0.5.17.tgz","_integrity":"sha512-9c4W/k+l4U2ClYIkt3fxZwonlGS9UNHhtbtj9N2a87Sfvx6yjP7hxphdDleh/ZzyeWBnAUH26gP+fwIF0NC4WA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"genkit-tools/cli"},"_npmVersion":"10.8.1","description":"CLI for interacting with the Google Genkit AI framework","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^5.4.1","inquirer":"^8.2.0","colorette":"^2.0.20","commander":"^11.1.0","extract-zip":"^2.0.1","@genkit-ai/tools-common":"0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","genversion":"^3.2.0","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.19","@jest/globals":"^29.7.0","@types/inquirer":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.5.17_1729800388098_0.20999976706785106","host":"s3://npm-registry-packages"}},"0.9.0-dev.3":{"name":"genkit","version":"0.9.0-dev.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-dev.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"93adfa9ba8ad0242b88fba90e54cdf246cfdef76","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-dev.3.tgz","fileCount":143,"integrity":"sha512-rwqHYcYIN1za9BR67rgaqfIoCaBWoNiI8UzwcZ11I9sdoAv1LLKPgYgAaEPdUv0XEuuOAQzVbx7WrnsICpXeRQ==","signatures":[{"sig":"MEUCIEhZGnZv2L5ZrPxy8pIUrCx7YQJcuoWMOOEyP9G3Edf4AiEAkFQsQTzD6HtpTfZxH6LIeb1/DhGk74QuF175DLmL9Bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456276},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/6b/mfpc2yrd1z1dd_200fl74kw8009h0x/T/9a1fd895f11d0095765ef72a85df70c9/genkit-0.9.0-dev.3.tgz","_integrity":"sha512-rwqHYcYIN1za9BR67rgaqfIoCaBWoNiI8UzwcZ11I9sdoAv1LLKPgYgAaEPdUv0XEuuOAQzVbx7WrnsICpXeRQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.1","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@genkit-ai/ai":"0.9.0-dev.3","@genkit-ai/core":"0.9.0-dev.3","@genkit-ai/dotprompt":"0.9.0-dev.3"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","uuid":"^10.0.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-dev.3_1730830345841_0.20938291445822177","host":"s3://npm-registry-packages"}},"0.9.0-dev.4":{"name":"genkit","version":"0.9.0-dev.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-dev.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"42d66ca6b587f2f0db73c626e63083ba24ec210c","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-dev.4.tgz","fileCount":157,"integrity":"sha512-9xrIgFwCMAM/dioArE4X637COSQVfLbdypl3ozKhSE8YnzvQRZtn5bjtAYVR2Q54FAz8Swetfdw4xr0CQ/4yOA==","signatures":[{"sig":"MEUCIQCCx54WjYS3WYuUq1s8iLbb1UKW5aGQUESdKifCiJpAGQIgb+sf5uj+KghZX62WMkPmQWr7OqJXcm0Z8BQQO9H6tkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496949},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/f9224e9990ac7a1fc944f0fdd117eaeb/genkit-0.9.0-dev.4.tgz","_integrity":"sha512-9xrIgFwCMAM/dioArE4X637COSQVfLbdypl3ozKhSE8YnzvQRZtn5bjtAYVR2Q54FAz8Swetfdw4xr0CQ/4yOA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"@genkit-ai/ai":"0.9.0-dev.4","@genkit-ai/core":"0.9.0-dev.4","@genkit-ai/dotprompt":"0.9.0-dev.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","uuid":"^10.0.0","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-dev.4_1730991712864_0.49123523702346317","host":"s3://npm-registry-packages"}},"0.9.0-rc.0":{"name":"genkit","version":"0.9.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"df3dc982286761f518d73f7c0d8d25920f33d973","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-rc.0.tgz","fileCount":144,"integrity":"sha512-Z3W2aHS709ul1pwgNsu8h6Rs+PBA9werR/2DojlPh+zq1IoMo+znTQXqOO8ckvTcrujOejkiFPSPBq5rmdBWAg==","signatures":[{"sig":"MEQCIBPsMLVdMhKPZ3+52Tj6F6OqjzPAlAREhHqHrknESMSXAiBV27dywRzpZWTylM0YOAnmsE434hT5M0kYY5hJ8RXFiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419827},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/3419c61a8ffe8408d5fe7c758ae14d97/genkit-0.9.0-rc.0.tgz","_integrity":"sha512-Z3W2aHS709ul1pwgNsu8h6Rs+PBA9werR/2DojlPh+zq1IoMo+znTQXqOO8ckvTcrujOejkiFPSPBq5rmdBWAg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.0-rc.0","@genkit-ai/core":"0.9.0-rc.0","@genkit-ai/dotprompt":"0.9.0-rc.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-rc.0_1731347378772_0.5302785222121054","host":"s3://npm-registry-packages"}},"0.9.0-rc.1":{"name":"genkit","version":"0.9.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"436f1c4f0677ab56c5c5bd7d5fd4a0317ca6df8e","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-rc.1.tgz","fileCount":144,"integrity":"sha512-Em9fjxmqH9S8M0NGtNYqU7QMhgIuUodbFnHTZHITt4V2x8o06mt8J9/wOL+4PZUjhok8MK5y84LZAKF0XpvRSQ==","signatures":[{"sig":"MEYCIQDpB+2yE5ltmjtmGco8mLoOqbHim+aziwgNpq9Ij07PYQIhAJ2qd6VBnPl7RQEwDTtnjIEOomF+jSj6gCJvp+KWmFRz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413125},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/c4450430ff1671c4980601203529d8e7/genkit-0.9.0-rc.1.tgz","_integrity":"sha512-Em9fjxmqH9S8M0NGtNYqU7QMhgIuUodbFnHTZHITt4V2x8o06mt8J9/wOL+4PZUjhok8MK5y84LZAKF0XpvRSQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.0-rc.1","@genkit-ai/core":"0.9.0-rc.1","@genkit-ai/dotprompt":"0.9.0-rc.1"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-rc.1_1731435742116_0.6961785643499532","host":"s3://npm-registry-packages"}},"0.9.0-rc.2":{"name":"genkit","version":"0.9.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"61fbee0c6a4167dabc23b23198db504235fd6dbc","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-rc.2.tgz","fileCount":144,"integrity":"sha512-VcORl16jj5tqbJwSHYJ+su5wI5Ta5SxMErw1lKvFYwdJuxoScUJREeN++tnjrxwnAJThAxMWQGXig+DyQdhwjA==","signatures":[{"sig":"MEUCIQDdUvcPihAOXCKGMpt8UR76n3dNNTdFcJ+n/6U02hm3vgIgD7vmTZz+1dGYLZTkE3cJQ0wo8JLnDyDX92Bbh4dE0W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413125},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/5b8a0235a2d4a22eed2a1fa5e699c867/genkit-0.9.0-rc.2.tgz","_integrity":"sha512-VcORl16jj5tqbJwSHYJ+su5wI5Ta5SxMErw1lKvFYwdJuxoScUJREeN++tnjrxwnAJThAxMWQGXig+DyQdhwjA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.0-rc.2","@genkit-ai/core":"0.9.0-rc.2","@genkit-ai/dotprompt":"0.9.0-rc.2"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-rc.2_1731448333538_0.7836623968680019","host":"s3://npm-registry-packages"}},"0.9.0-rc.3":{"name":"genkit","version":"0.9.0-rc.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0-rc.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"369bb9cc2bc9d6eddcac4ff7c3d2a2f7695fa167","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0-rc.3.tgz","fileCount":144,"integrity":"sha512-lMIaQkW8H036VsCZ78A+wS442mmFgUwFTTaJod5uNOuc8h3C4UXYBrSx2M/r27ZAYUEDnc+WECksKm55p4ku7g==","signatures":[{"sig":"MEUCIGCYx7qUTTcHw4vOvy72Nzcv/C6vP35od79EjoIxD82EAiEAs+c2NzOFP8L00uxrfZNFZM/SaOfXA/TseZBnUVk/70E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413125},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/158b87bfee74d9f80dcf0b12ed97c26b/genkit-0.9.0-rc.3.tgz","_integrity":"sha512-lMIaQkW8H036VsCZ78A+wS442mmFgUwFTTaJod5uNOuc8h3C4UXYBrSx2M/r27ZAYUEDnc+WECksKm55p4ku7g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.0-rc.3","@genkit-ai/core":"0.9.0-rc.3","@genkit-ai/dotprompt":"0.9.0-rc.3"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0-rc.3_1731511281791_0.26794839417248895","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"genkit","version":"0.9.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"31d1c0d36032e7eb55a6e478e29f01e507c628df","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.0.tgz","fileCount":145,"integrity":"sha512-+NpvIN1GpHmP/uo1cxht0ckwfVmTVxEsMOTKV4trLXVypQ3RTDdWOZLl4Z8NyZmP/69WJMDTZhoktvRfuNmtig==","signatures":[{"sig":"MEQCIG33qLQMGOVKhf+Cj3RJNOYjfu37AoeKJJXUavz9OLCiAiAbapxkfjTmr7tXmt3mEUdRA7icyI5khI3EG9TMCNPdLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416801},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/3633c51b431fbca1aebe7f6172614fa8/genkit-0.9.0.tgz","_integrity":"sha512-+NpvIN1GpHmP/uo1cxht0ckwfVmTVxEsMOTKV4trLXVypQ3RTDdWOZLl4Z8NyZmP/69WJMDTZhoktvRfuNmtig==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.0","@genkit-ai/core":"0.9.0","@genkit-ai/dotprompt":"0.9.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","tsup":"^8.0.2","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.0_1731535039249_0.37604477556300586","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"genkit","version":"0.9.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"aa56a6c8c3cf1aa5f8432822485d31e0c6f118f6","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.1.tgz","fileCount":145,"integrity":"sha512-RklykeFha768i8MmGW3d/94FefVq2uym+qnqDPtToC0WZEDqyYCDHwo0Tx/DIkS1kU1aQ+XAeDt4RC3upZMFMA==","signatures":[{"sig":"MEUCIGQ9FaIdL26LkEK9tQtVWpMMxZDqp2fHpRFIXdfrTI8aAiEA1JEaTM7MsxoSyrqjtngoJ+7Ojw6/VCvMevYjGr9Ipro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422126},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/72cc257982d70bcfeedf1f547d1321f0/genkit-0.9.1.tgz","_integrity":"sha512-RklykeFha768i8MmGW3d/94FefVq2uym+qnqDPtToC0WZEDqyYCDHwo0Tx/DIkS1kU1aQ+XAeDt4RC3upZMFMA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.1","@genkit-ai/core":"0.9.1","@genkit-ai/dotprompt":"0.9.1"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.1_1731703326307_0.866740074553497","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"genkit","version":"0.9.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5b12038de68a666adf7d5586c74780d319667150","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.2.tgz","fileCount":145,"integrity":"sha512-WLzsZZ2UWaoGsnoKwndpQCqVN51GyaNWpJPA2Cr0BfCTqqsZMclHknAwfS0y4QAzIvMVpoodrVMYk94BVINRvA==","signatures":[{"sig":"MEUCIAWhjzknb9iYax2j3XocU81iHflwYQ+vc6k50OWoEevEAiEAkDhRuB5/RxpCE9YSqvawEqWGgk2Wm2sPmtVoob2ecrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422126},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/fbf25d256de2afed3f9489afd850cc50/genkit-0.9.2.tgz","_integrity":"sha512-WLzsZZ2UWaoGsnoKwndpQCqVN51GyaNWpJPA2Cr0BfCTqqsZMclHknAwfS0y4QAzIvMVpoodrVMYk94BVINRvA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.2","@genkit-ai/core":"0.9.2","@genkit-ai/dotprompt":"0.9.2"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.2_1731945176270_0.9295348158976402","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"genkit","version":"0.9.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"6245daf4325a4c84ecc9332dbcfcb6de1c3e5501","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.3.tgz","fileCount":145,"integrity":"sha512-LhOWgKd+RD0SO2jbpDVBbZmo49W8SwJZZ4jWPp0V2WsEvEewPDxfDB321nFZz1lzdZn4SKu10+b5hNv7nkOmzw==","signatures":[{"sig":"MEYCIQCs3ntoUlOX/tjVzauTLNccQCcsAUMtbdBaJDDOwWzCkAIhAKgq7NrZjnuDYSqcaRdTgsLXSvqFtxH04mvvUGwtg1HY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424924},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/90e7d25152ed70a87b599311a6ff7911/genkit-0.9.3.tgz","_integrity":"sha512-LhOWgKd+RD0SO2jbpDVBbZmo49W8SwJZZ4jWPp0V2WsEvEewPDxfDB321nFZz1lzdZn4SKu10+b5hNv7nkOmzw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.3","@genkit-ai/core":"0.9.3","@genkit-ai/dotprompt":"0.9.3"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.3_1732027089933_0.5804723309403739","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"genkit","version":"0.9.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e88fd03fad32ce049b56c602017c5e8470612a3e","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.4.tgz","fileCount":155,"integrity":"sha512-zW/h4UTZ/L20nXyFDzUnA6Ld3JrxxoV1OyXcn1y0tx7FXGluiJ7MmkloFRkB1eI8DFeyB51QuJdngbF9MWBnMw==","signatures":[{"sig":"MEQCIQC81WxdBm5AvCmQ76dDSufvqSRi7e1EAZmbJvM3mkQ3dgIfP2Lp2BBCIAgUKuMD4W1bQKSVg4DtNuLHANghT7sNpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439511},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/5701269df8efa02ee110c4e408197d6c/genkit-0.9.4.tgz","_integrity":"sha512-zW/h4UTZ/L20nXyFDzUnA6Ld3JrxxoV1OyXcn1y0tx7FXGluiJ7MmkloFRkB1eI8DFeyB51QuJdngbF9MWBnMw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.4","@genkit-ai/core":"0.9.4","@genkit-ai/dotprompt":"0.9.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.4_1732299858196_0.6194496911170542","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"genkit","version":"0.9.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d090d94bac1ec375ceebfb2dfa7bb805a452452d","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.5.tgz","fileCount":155,"integrity":"sha512-mTwr4K0gtzg8xYGvKfuoKUcJFf6htyI9Nu8HbdaHzGM4Vm8edL5z6aMTVO4PMiS+HknmMo/UMLg/YtTMBbAEFg==","signatures":[{"sig":"MEUCIQDHN/mQt4kZoBSorx80E1EABCZK6K0low0e8A4K7ICy4wIgU4ASh9ius5IYNA6ovb7TgEY9pcOcOjW8Ofd5eBSIP6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441776},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/daa99ab8735b2e69f76bf7d75b12aab2/genkit-0.9.5.tgz","_integrity":"sha512-mTwr4K0gtzg8xYGvKfuoKUcJFf6htyI9Nu8HbdaHzGM4Vm8edL5z6aMTVO4PMiS+HknmMo/UMLg/YtTMBbAEFg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.5","@genkit-ai/core":"0.9.5","@genkit-ai/dotprompt":"0.9.5"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.5_1732652429877_0.8875961341298573","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"genkit","version":"0.9.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.6","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"cbdcbf3e288784fcc3bbe7ac706f3b6172d66d8b","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.6.tgz","fileCount":155,"integrity":"sha512-1aPt0Y/cBuqSg/WwzIoRHq2kYpdp3UEcwg6rdsknoadKNdJKF4FqChWaZ6159aONLPH7CMGpmzc2evuuHDrZKQ==","signatures":[{"sig":"MEYCIQCveCj/4ygNmaBRNui+7GUukUFoMsg0STFqHv0RxBZ1IAIhANkrvf5/LJpQHWI2SuhzC0J989+60bPr9yWTtrvLrqky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441871},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/58909fc792f78a4ac5c0e835eb197be3/genkit-0.9.6.tgz","_integrity":"sha512-1aPt0Y/cBuqSg/WwzIoRHq2kYpdp3UEcwg6rdsknoadKNdJKF4FqChWaZ6159aONLPH7CMGpmzc2evuuHDrZKQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.6","@genkit-ai/core":"0.9.6","@genkit-ai/dotprompt":"0.9.6"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.6_1732746155544_0.1869165586351782","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"genkit","version":"0.9.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.7","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3049c92712b1b0f5d072b5a944a4092d26fd7949","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.7.tgz","fileCount":156,"integrity":"sha512-5HXFOSNEZxS0P6+t7/2uLomqTsEQPcBbx5lHtKmMAov1F5wKbpq5LREmrK4sAxckWQabCwr4nKvgGteO0+JRDg==","signatures":[{"sig":"MEUCIQDDIgxfj5wvXcXdmgI1naSRnWHKlR5UfuYnTWBp6m3bGwIgWivyUClCEHipzvO28lgxc7TqFkmVhhdGrLQ2B2oSaPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445163},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/939c71e5d46cc3d7a8b70860be4c8c11/genkit-0.9.7.tgz","_integrity":"sha512-5HXFOSNEZxS0P6+t7/2uLomqTsEQPcBbx5lHtKmMAov1F5wKbpq5LREmrK4sAxckWQabCwr4nKvgGteO0+JRDg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.7","@genkit-ai/core":"0.9.7","@genkit-ai/dotprompt":"0.9.7"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.7_1733421238752_0.06331866391677288","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"genkit","version":"0.9.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.8","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ad01655f8e94bd4f0e570883f85c9e07749cd992","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.8.tgz","fileCount":156,"integrity":"sha512-H4XqIGUj8YxQfbmdvPI3mMYPbGg931ReboeWRpHRUXeEU+oERKdCY4qsP//gMqUZCcx7VOB+xgBIBaFBHaIzKA==","signatures":[{"sig":"MEUCIQCsqmeeT8IX2UjXQJppf0h9s2xUprCnstQ07b4gKmgfBgIgex+P7qxDS1/U3K8uosDhpRqbCMJMvBseZ0Gs4RJqRBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445163},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/472d8c7b66af5563a973f48ca01a757e/genkit-0.9.8.tgz","_integrity":"sha512-H4XqIGUj8YxQfbmdvPI3mMYPbGg931ReboeWRpHRUXeEU+oERKdCY4qsP//gMqUZCcx7VOB+xgBIBaFBHaIzKA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.8","@genkit-ai/core":"0.9.8","@genkit-ai/dotprompt":"0.9.8"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.8_1733856879134_0.7518806758981722","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.0":{"name":"genkit","version":"1.0.0-dev.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-dev.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b6747aad4a7b40bfe483f43e00889fb60266de98","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-dev.0.tgz","fileCount":156,"integrity":"sha512-Iu2+derXHO+5EDiRh78EjPh3SDT28lLCCgBhdFVapabaBjHSttExl6dF35bnJ8hzu5Gqovte1sPYx3xr1nUp0A==","signatures":[{"sig":"MEUCIQC6kQHcs71u0XC7N0sfUvBed5a1L5nN1aIS2NvkykXs7wIgXeVzW9K3DDqzFDf/gUGMau786DMF7pteqzbcCjvB7l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448095},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/b8f2b87bde930031510917d902fcc892/genkit-1.0.0-dev.0.tgz","_integrity":"sha512-Iu2+derXHO+5EDiRh78EjPh3SDT28lLCCgBhdFVapabaBjHSttExl6dF35bnJ8hzu5Gqovte1sPYx3xr1nUp0A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-dev.0","@genkit-ai/core":"1.0.0-dev.0","@genkit-ai/dotprompt":"1.0.0-dev.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-dev.0_1733857476598_0.4937874750620004","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"genkit","version":"0.9.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.9","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"72095436153baa018bbcbc607d75e9a4cec6a006","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.9.tgz","fileCount":156,"integrity":"sha512-b/FPDobouav6A6UtZIH8rgJf7f0fYWu94pzVoEZijylkkF9naMau4O91TlqWV5ti+52zqgNe9p/ZjyoDChHS1A==","signatures":[{"sig":"MEUCIQCtYDgtqZo4EArhfZk0H4JvaQtD9ZYRFRPqR1xSko9UnwIgXy8nQX/2/A8bmJ9euot0W4eRTWqPxLVRokiPxl7821o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445163},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/04cec9d32bf09dfef53cf8ca017f141f/genkit-0.9.9.tgz","_integrity":"sha512-b/FPDobouav6A6UtZIH8rgJf7f0fYWu94pzVoEZijylkkF9naMau4O91TlqWV5ti+52zqgNe9p/ZjyoDChHS1A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.9","@genkit-ai/core":"0.9.9","@genkit-ai/dotprompt":"0.9.9"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.9_1733869470807_0.6757161761609476","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"genkit","version":"0.9.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.11","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"25d5ea9342d7a8602f8e5eb75ab05bd47138832c","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.11.tgz","fileCount":156,"integrity":"sha512-0W9Dqw+XNXX39RkNgeJBBi+j0UH3ipVF3cdGRASxD+jrcz08qjsMuTnmhbWZMhfR7WAWHhdQiC3/Z+/LRqv41Q==","signatures":[{"sig":"MEUCIQCutXwfHj6IMDVUGo5lpUjeIsMhaRfGDzsyMA8gz0aJmwIgOsVhGjngxtevU1Y+yEnNUEY800g2pXYHyDRt7eeJYjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445167},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/e960d705e3bad1387cb265745c32f342/genkit-0.9.11.tgz","_integrity":"sha512-0W9Dqw+XNXX39RkNgeJBBi+j0UH3ipVF3cdGRASxD+jrcz08qjsMuTnmhbWZMhfR7WAWHhdQiC3/Z+/LRqv41Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.11","@genkit-ai/core":"0.9.11","@genkit-ai/dotprompt":"0.9.11"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.11_1733947363657_0.632583875190847","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"genkit","version":"0.9.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@0.9.12","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"18667dbf7ef92134586559f1ba878ae95e920c0d","tarball":"https://registry.npmjs.org/genkit/-/genkit-0.9.12.tgz","fileCount":156,"integrity":"sha512-m1VQE/yhuii0y1aGTnkoSesSXTNE25q1s7vv5YVgJWa/t2gOXuznZOoHTJ847f/3mKC7fgnV7xGI+t/+7wbe0g==","signatures":[{"sig":"MEYCIQDERtpECjUT3HYwAvMj6c6czoFVGy/PHk00tPNbmI2I8wIhAMbQq7MmjxAgz+Q7CvamW0WEpcIq/w2ajD7QtGe4bGDu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445167},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/6dac3ef315c9bb4f3cda9cc1390cc550/genkit-0.9.12.tgz","_integrity":"sha512-m1VQE/yhuii0y1aGTnkoSesSXTNE25q1s7vv5YVgJWa/t2gOXuznZOoHTJ847f/3mKC7fgnV7xGI+t/+7wbe0g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"0.9.12","@genkit-ai/core":"0.9.12","@genkit-ai/dotprompt":"0.9.12"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_0.9.12_1733973650509_0.27679314148006684","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.0":{"name":"genkit","version":"1.0.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"909eae8d56d181b105889d90e3851b6fa8be39f8","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.0.tgz","fileCount":156,"integrity":"sha512-qXaE2KKnXK9NU5E3hQgAUijKmcON1w2s+Az9Qmhed5gna1LEU2/HLR0jsimZTO+AGBhq7Bsa5MGGB86WCnZzPw==","signatures":[{"sig":"MEUCIQDuzTmkOTAa42K38saacaJgjInZJvER8oRVYprqEm/3OQIgf7tLD+8DnVPzfHYZwY2iYq2W1VNIW/vlnG6ihxXLJgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455787},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/0fb873abe8af25ca7714e9352142c0aa/genkit-1.0.0-rc.0.tgz","_integrity":"sha512-qXaE2KKnXK9NU5E3hQgAUijKmcON1w2s+Az9Qmhed5gna1LEU2/HLR0jsimZTO+AGBhq7Bsa5MGGB86WCnZzPw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.0","@genkit-ai/core":"1.0.0-rc.0","@genkit-ai/dotprompt":"1.0.0-rc.0"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.0_1734043068138_0.2583507605247579","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"genkit","version":"1.0.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8f38c897cd63c80f9177b76d66b227f8fd690568","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.1.tgz","fileCount":156,"integrity":"sha512-hEYvl4jLJtqN/weTICG+aPSdQ3ej6VH/bJaYHqK+RQLSpYhBcpX1OYHbwnL7MZKPEMggeBVdwHSXHg00QFm0hA==","signatures":[{"sig":"MEQCIAm2wDHfTrzxRTVtIzaBgMinBhUZ/nJG8r6aWo4QnHuaAiB4hU5s2Xd09jsbjGHPJU0RjMcVY/LjJSDq48ernH5GeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459171},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0e2d1894a800685503d635f8d7969465/genkit-1.0.0-rc.1.tgz","_integrity":"sha512-hEYvl4jLJtqN/weTICG+aPSdQ3ej6VH/bJaYHqK+RQLSpYhBcpX1OYHbwnL7MZKPEMggeBVdwHSXHg00QFm0hA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.1","@genkit-ai/core":"1.0.0-rc.1","@genkit-ai/dotprompt":"1.0.0-rc.1"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.1_1734366970956_0.8766668426133779","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"genkit","version":"1.0.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"be830a6f6b69299fba8fb4ee4c3f2cb452410faa","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.2.tgz","fileCount":156,"integrity":"sha512-3Kwu9dlgOVG/H5ZKxdjyEN5+k/KhLlQSkBIdfNFR0AfVJUdzYyiSH5d10etW7iiJc8e/5mFMOIOIGylZR4rq7g==","signatures":[{"sig":"MEUCIFgU69yZzJ0bgun9W0Vg9DmEZ1viNrhB/9r/gt4cL7AuAiEAivX/LWEJunoe4D2AsHZ6mo8MKcst3xDJeF6OSZGtdNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467317},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1d756e68b2c21ad881f030f9acd638bc/genkit-1.0.0-rc.2.tgz","_integrity":"sha512-3Kwu9dlgOVG/H5ZKxdjyEN5+k/KhLlQSkBIdfNFR0AfVJUdzYyiSH5d10etW7iiJc8e/5mFMOIOIGylZR4rq7g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.2","@genkit-ai/core":"1.0.0-rc.2","@genkit-ai/dotprompt":"1.0.0-rc.2"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.2_1734660545163_0.6719073440081231","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"genkit","version":"1.0.0-rc.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9a3111ce591173f5d255f40d1e3e77dd9c505e07","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.3.tgz","fileCount":154,"integrity":"sha512-I/EOyrP9dIwIGGbQjx0iprfT9m5eOtDjL0tYCUurZxzonKA5S9Q7X9NFD55ZECgPAxm0aknRyb57HqJ3+/icFA==","signatures":[{"sig":"MEUCIBHK/fIy2xSfXA0xhiHeBT9auz65hc+s7KJMPBpWpvdnAiEAgzxdjDDnycKGtt4i5Zd/utrm+d/InAoKeMKNIxsE2fY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457482},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/e53958a48c529128cb22c2207e024101/genkit-1.0.0-rc.3.tgz","_integrity":"sha512-I/EOyrP9dIwIGGbQjx0iprfT9m5eOtDjL0tYCUurZxzonKA5S9Q7X9NFD55ZECgPAxm0aknRyb57HqJ3+/icFA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.3","@genkit-ai/core":"1.0.0-rc.3","@genkit-ai/dotprompt":"1.0.0-rc.3"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.3_1737065002280_0.7400157221359458","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.4":{"name":"genkit","version":"1.0.0-rc.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"172a865e082e500ef2f8fac4633eed5501976c8d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.4.tgz","fileCount":154,"integrity":"sha512-J82s0L+uKt90vxp/SYkBeAfjXfXHh9epPgxhZ5wumnIeJNsBtGfpQ9FCWJ8zIQgOZmqQvQv8Itcrzj4E3RTvIQ==","signatures":[{"sig":"MEUCIGKl31fehZCr/Dr/pM0pkE/yege7UPsjAwiA/7nSx5R0AiEAi7VpeQdxPbwe97HsfbjHqi7WdA7wTI6VioSxncv2oik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457539},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/3fc247dfa22d36e07c536da979196d0d/genkit-1.0.0-rc.4.tgz","_integrity":"sha512-J82s0L+uKt90vxp/SYkBeAfjXfXHh9epPgxhZ5wumnIeJNsBtGfpQ9FCWJ8zIQgOZmqQvQv8Itcrzj4E3RTvIQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.4","@genkit-ai/core":"1.0.0-rc.4","@genkit-ai/dotprompt":"1.0.0-rc.4"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.4_1737584965212_0.28054192887030815","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.5":{"name":"genkit","version":"1.0.0-rc.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"fa824bcd06e735a42859d66508a4f0377f276009","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.5.tgz","fileCount":154,"integrity":"sha512-LQhzgcN2Jc5TdqHkkG7MLlsoPrkN4cqOnO/0aMRThTfP5eIaU8c5Aijz2CCVRFzRMtix8DhFoq6E28r9v5InaQ==","signatures":[{"sig":"MEQCID4Fj2ew2gOVc+9sVZl4uGtOURhUf+fFa8Qg+8rNIAZYAiAqjoGa4xulkY76mBQSXy0CEEbPd4PT1aH1dsQMHbkirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466212},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/4901b678aa27079726d7f014c43850ab/genkit-1.0.0-rc.5.tgz","_integrity":"sha512-LQhzgcN2Jc5TdqHkkG7MLlsoPrkN4cqOnO/0aMRThTfP5eIaU8c5Aijz2CCVRFzRMtix8DhFoq6E28r9v5InaQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.5","@genkit-ai/core":"1.0.0-rc.5","@genkit-ai/dotprompt":"1.0.0-rc.5"},"typesVersions":{"*":{"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.5_1737664187220_0.1766693454109749","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.6":{"name":"genkit","version":"1.0.0-rc.6","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.6","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"848af47fec49b76d12c7b690dab75b9c18f3c28e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.6.tgz","fileCount":163,"integrity":"sha512-doh4mE5vxFc+r09OtoyW1PrcaNFadZgU46LMzbdybz1Ky0RJA/pqfLoT68Mri7yjHlhONMFlwesrwoNzgIj5QQ==","signatures":[{"sig":"MEUCIQDnW60JPOmg0MYDJBVxLCnAtW+lZT7/594//yVEb8zSYwIgf2Uxc1IfzQWp6x5K1qj4+Wu9h//O5vF02gIV2yYxBO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439722},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a209fb771412ef854337a3252097262a/genkit-1.0.0-rc.6.tgz","_integrity":"sha512-doh4mE5vxFc+r09OtoyW1PrcaNFadZgU46LMzbdybz1Ky0RJA/pqfLoT68Mri7yjHlhONMFlwesrwoNzgIj5QQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.6","@genkit-ai/core":"1.0.0-rc.6"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.6_1738011556108_0.4335660239737087","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.7":{"name":"genkit","version":"1.0.0-rc.7","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.7","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"949f62231f0aa69ec4adf482711b6c1618fb441e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.7.tgz","fileCount":163,"integrity":"sha512-Lzu5nlEMLQPmVjnfMNS1EZdL5qlYuJVRB2cBB/qOttb+0WZTGWq1RbYuzbkdQVB3RAcXTvp5bPIEf1iVAgwrAw==","signatures":[{"sig":"MEYCIQCh/ahQNE3X+tg9Qvy1Ffss/Z4+QYphV3yMmBma0KH5IgIhAN5/fFeJ3WGo1I9vDIfqV9JJ/4X8qxQd1MBt5aQdwKIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439427},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/99851e47d3d46c36afcde8239bd45c67/genkit-1.0.0-rc.7.tgz","_integrity":"sha512-Lzu5nlEMLQPmVjnfMNS1EZdL5qlYuJVRB2cBB/qOttb+0WZTGWq1RbYuzbkdQVB3RAcXTvp5bPIEf1iVAgwrAw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.7","@genkit-ai/core":"1.0.0-rc.7"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.7_1738090796301_0.3393064240282504","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.8":{"name":"genkit","version":"1.0.0-rc.8","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.8","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a41df1d0b3a35f62469a2a33be5363badf1666b4","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.8.tgz","fileCount":163,"integrity":"sha512-BKs9a/GXq/WQpi749y+4pmEFBouC2FmF7pleXwafjDkgN1b5wuOv+BDt61EbRGztVQyj4umtcweuiI+riw3S3g==","signatures":[{"sig":"MEYCIQCcp0jJH79DsFBBxtLcpu8AwYbbyfPj+RQdG/QLnmUMJQIhALb7IKL/dUgMM/q9CCu7HVm/oqtxCzr8K8JGonM3aAaD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439427},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/f103c63c16268f7f57926eb18b39e785/genkit-1.0.0-rc.8.tgz","_integrity":"sha512-BKs9a/GXq/WQpi749y+4pmEFBouC2FmF7pleXwafjDkgN1b5wuOv+BDt61EbRGztVQyj4umtcweuiI+riw3S3g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.8","@genkit-ai/core":"1.0.0-rc.8"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.8_1738110254567_0.549668669545472","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.9":{"name":"genkit","version":"1.0.0-rc.9","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.9","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d6dbcd6362e05005c2bc8d40dc8994bbe9f80c11","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.9.tgz","fileCount":164,"integrity":"sha512-qLgKgaYjilclxt6uSQ1xL4W2CE6h5W44z5xQLNPoBagPHctE8gpkvwGmLJRskQBdF3nGo71n9S1gkDt9TBxEXA==","signatures":[{"sig":"MEUCIBBcqKflOTcs7QTNeT+DiDXjhn0zhFUNn0Go84UZumRcAiEA6vwyD3keFhPPD1A6hu0h9y6eIG30Ijm9pTbvXWUDW8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440816},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b64798e5b24b42fc43998bfd9e7084b6/genkit-1.0.0-rc.9.tgz","_integrity":"sha512-qLgKgaYjilclxt6uSQ1xL4W2CE6h5W44z5xQLNPoBagPHctE8gpkvwGmLJRskQBdF3nGo71n9S1gkDt9TBxEXA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.9","@genkit-ai/core":"1.0.0-rc.9"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.9_1738174760347_0.5284155607814918","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.10":{"name":"genkit","version":"1.0.0-rc.10","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.10","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8269e095250cfb0e2a590c2a0109da27041c8855","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.10.tgz","fileCount":164,"integrity":"sha512-vfE/Np/l8UKQa2fPAgvi9icIaPkoZlg0dsrtdl3YhPvvt31An/Yy9AqsZFj8S4kNmeZCPwlfrGYiCF4NYr1eUw==","signatures":[{"sig":"MEQCIFRFT/SK/58xDSTGiiYDej5rcdkCvYf7kL7/n2DsC1L7AiAzyODhQcvYFsknz9dVb1IHYQ9L5g+62jwMZ//CYZNO5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437937},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/ae62ff4a2b0be12347bae5184cdd1c76/genkit-1.0.0-rc.10.tgz","_integrity":"sha512-vfE/Np/l8UKQa2fPAgvi9icIaPkoZlg0dsrtdl3YhPvvt31An/Yy9AqsZFj8S4kNmeZCPwlfrGYiCF4NYr1eUw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.10","@genkit-ai/core":"1.0.0-rc.10"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.10_1738179253842_0.2487694240727416","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.11":{"name":"genkit","version":"1.0.0-rc.11","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.11","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"361decb8702849fa8a2fc85318b7c8591cb4cc27","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.11.tgz","fileCount":165,"integrity":"sha512-b2VkJ6WQqqhjcP3cFf3hj3sZy+L461Z9fIWNnz/IM1C4rZWTKfrJwDr6mFOaZGEmR9eBOWRHXlvAw2vVKRQ1Yg==","signatures":[{"sig":"MEYCIQCmKp/aZ8nlzoomZbrhBG9pn8JagsnVX+csLXho/rTUsgIhAOtRFBJVarmvnKepKtzN04pYlyVI/r+GlugZ62THHCJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438419},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0087d3b41fe84bab50cc600b65a373a3/genkit-1.0.0-rc.11.tgz","_integrity":"sha512-b2VkJ6WQqqhjcP3cFf3hj3sZy+L461Z9fIWNnz/IM1C4rZWTKfrJwDr6mFOaZGEmR9eBOWRHXlvAw2vVKRQ1Yg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.11","@genkit-ai/core":"1.0.0-rc.11"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.11_1738247168645_0.8472181565141932","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.12":{"name":"genkit","version":"1.0.0-rc.12","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.12","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"dd39b8a53c277029d50d041f8858a2ba131c0b22","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.12.tgz","fileCount":166,"integrity":"sha512-IsL8erWfFraJGENqYf+StJakoAkfsq4VHLhQkSU5iBNYways3BumsP1KT5CKNK3lpHGJWg65LrGznAxpJ5xTqQ==","signatures":[{"sig":"MEYCIQDWS3OhE1RKmWlq2OiF5FGQMgrUBJpif+kPv9x2eZ5BXwIhAOoVyANHC1oQMmTVHEguzgpoZ3G2VU/9Ewug4M2pXNTH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447788},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/e8ab48071386427fe59b8518400ccef0/genkit-1.0.0-rc.12.tgz","_integrity":"sha512-IsL8erWfFraJGENqYf+StJakoAkfsq4VHLhQkSU5iBNYways3BumsP1KT5CKNK3lpHGJWg65LrGznAxpJ5xTqQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.12","@genkit-ai/core":"1.0.0-rc.12"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.12_1738283716557_0.6979350557410673","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.13":{"name":"genkit","version":"1.0.0-rc.13","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.13","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f085dc1cd7801b4ed0973502840b83bc961de876","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.13.tgz","fileCount":166,"integrity":"sha512-jWLD8IClT6Bo1voo5oou29CHGTxrusMMPB/Ojf9+4XLLuCJShCHoZ7jvhgTjBX/Py3P2sE+8DXOwY1XcJTB7UA==","signatures":[{"sig":"MEUCIBYV8iVgOyV22rs84TB1GAsnh6j7e4esu/j+eXL6P+JoAiEAzjI/0SGOtvWeBrH8wSGHCzpt/Qf54WFUpz/jBCfPFyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452573},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b0ae3f6e40bae1b2039fafa3cec89995/genkit-1.0.0-rc.13.tgz","_integrity":"sha512-jWLD8IClT6Bo1voo5oou29CHGTxrusMMPB/Ojf9+4XLLuCJShCHoZ7jvhgTjBX/Py3P2sE+8DXOwY1XcJTB7UA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.13","@genkit-ai/core":"1.0.0-rc.13"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.13_1738353862699_0.33315637013951704","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.14":{"name":"genkit","version":"1.0.0-rc.14","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.14","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a374eee4d3b53b991ed21948c47282c57a991864","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.14.tgz","fileCount":166,"integrity":"sha512-JB6fTcJ5CI4UhsP4uNyXpi9/OatyhPwOkBXnbHafE5rdibXuKUXadbb2LC+PWfG3+7WrLXGKlrj7kOIN3Hq2lw==","signatures":[{"sig":"MEUCIQDy463JHK2QobVQxUshfsKlsgIE0jDTSJ4sGvHG0+VRFQIgObDq4k8oZ/qufulYhOcVqvegjAWC9KRKokKn8+jqcTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451979},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/be67f4544bc7206d6d02146e8936b0ad/genkit-1.0.0-rc.14.tgz","_integrity":"sha512-JB6fTcJ5CI4UhsP4uNyXpi9/OatyhPwOkBXnbHafE5rdibXuKUXadbb2LC+PWfG3+7WrLXGKlrj7kOIN3Hq2lw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.14","@genkit-ai/core":"1.0.0-rc.14"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"client":["lib/client/index"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.14_1738416378023_0.92992971584269","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.15":{"name":"genkit","version":"1.0.0-rc.15","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.15","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b940489d1fc3b54f3a08412d2186e5e8b6cc0c64","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.15.tgz","fileCount":166,"integrity":"sha512-2dFUQ4qnXxv98ijs8/dr3yjof7Fev+FT+alxuRwXxUhpqGc4ei/0p1xgtFeq5j6sWBoRcUHNvzCPrMwgDDd4pA==","signatures":[{"sig":"MEQCIGEQQklfyp0SinEiytJPXjSqs+XPudWNkoYHBDxV5hiFAiAk97SC6lGJ3mfdgIOCpOyATK3sWxA1dPWFNVU2WGeDnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453704},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/9f98944111193b8899ff09e70c437fa0/genkit-1.0.0-rc.15.tgz","_integrity":"sha512-2dFUQ4qnXxv98ijs8/dr3yjof7Fev+FT+alxuRwXxUhpqGc4ei/0p1xgtFeq5j6sWBoRcUHNvzCPrMwgDDd4pA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.15","@genkit-ai/core":"1.0.0-rc.15"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.15_1738677534987_0.2895707783809691","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.16":{"name":"genkit","version":"1.0.0-rc.16","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.16","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"01766260739bebf50b40bde6280a4c07706d0a37","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.16.tgz","fileCount":166,"integrity":"sha512-DgRtbJfcLADgzSe9d8iCYl2hsgVPblEB1Co8b7llGzThLSrZGqh0UndqY4ptiaaz6BcLwDxoo+b49Ffj+RuSCQ==","signatures":[{"sig":"MEQCIDd3vvsgN1aFk+DQzd79JqFzyzlGWm1dUMrPzMUkIo/HAiBIKFqaLR4TQ0fb0QFsu5yY/UwQeFMLTLryUeNP8NteXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453704},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1a94bbdc8db977c43075c66334958cf0/genkit-1.0.0-rc.16.tgz","_integrity":"sha512-DgRtbJfcLADgzSe9d8iCYl2hsgVPblEB1Co8b7llGzThLSrZGqh0UndqY4ptiaaz6BcLwDxoo+b49Ffj+RuSCQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.16","@genkit-ai/core":"1.0.0-rc.16"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.16_1738706718009_0.5072792352871411","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.17":{"name":"genkit","version":"1.0.0-rc.17","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.17","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"0ee77aeb525bef6f357d38a9fb972cd0e6b24e56","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.17.tgz","fileCount":166,"integrity":"sha512-T199eg5w3pV8y6pFFLAsOp5KkgvFSvWLcLlhH3AXc/CgFu3p3O7X4g5tsxbERnFZFe3NGcBD0Uw4mZC7xODtnQ==","signatures":[{"sig":"MEUCIBUG8uxD2ShzlOSBygpXumHn4wAXi9R4cTvBcLJO/sz4AiEA3L23J/1kCah63HBDMti6k5lo9fM80LUtmptPMtjFBA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453704},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0b2b89c69ae384eed9a41f5545ba6121/genkit-1.0.0-rc.17.tgz","_integrity":"sha512-T199eg5w3pV8y6pFFLAsOp5KkgvFSvWLcLlhH3AXc/CgFu3p3O7X4g5tsxbERnFZFe3NGcBD0Uw4mZC7xODtnQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.17","@genkit-ai/core":"1.0.0-rc.17"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.17_1738783838700_0.2839001123583844","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.18":{"name":"genkit","version":"1.0.0-rc.18","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.18","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"600dc8940375c6fd770255f9391241465115fae9","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.18.tgz","fileCount":173,"integrity":"sha512-lEJQcDvYmcBX9wcmm9vFILWCTy5Yfbrzh8h1jfKedrqluwygyzQblAd2KiqDUUFgk2ecpZvRlrYbSYwtKasWfg==","signatures":[{"sig":"MEUCIF+k0YPEdvlzfCyGRDvQJiupJSo2wns9RhsHpEChYD5TAiEA39k4MUXJM46823NMZSUK4D3gRnOntJGiOGoA0NZ/nhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462907},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/56c79996b46b092886d17cc589a14bdc/genkit-1.0.0-rc.18.tgz","_integrity":"sha512-lEJQcDvYmcBX9wcmm9vFILWCTy5Yfbrzh8h1jfKedrqluwygyzQblAd2KiqDUUFgk2ecpZvRlrYbSYwtKasWfg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.18","@genkit-ai/core":"1.0.0-rc.18"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.18_1738864230211_0.8108147809699702","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.19":{"name":"genkit","version":"1.0.0-rc.19","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.0-rc.19","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"35afe2fa6910fd42c73ef6e4e5a955ed9b9b2c5d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.0-rc.19.tgz","fileCount":187,"integrity":"sha512-ndIXslU4pnUkCv42RnfNjrGPtHsPvjzrWi4z0low8Yb/CyyL+8Xd3AN+maZMUP3o70wNq93TQXaFoMuOmQ/BQg==","signatures":[{"sig":"MEUCIQCuNX+8ROGHg0feV0Y6FLpsiQVXc3H0UK9adZA5LLV0CQIgMO2wAyuq3+xrzbyW5GXf7Uj+h3Cr69ZnYUMALKXQdqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479843},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a840dedcf85a6accec09160f56863c47/genkit-1.0.0-rc.19.tgz","_integrity":"sha512-ndIXslU4pnUkCv42RnfNjrGPtHsPvjzrWi4z0low8Yb/CyyL+8Xd3AN+maZMUP3o70wNq93TQXaFoMuOmQ/BQg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.0-rc.19","@genkit-ai/core":"1.0.0-rc.19"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.0-rc.19_1738952570127_0.8321671281221981","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"genkit","version":"1.0.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"324391501823ca5c4253cc23c0e20a52bc15bf5e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.4.tgz","fileCount":187,"integrity":"sha512-QJBvz8tJBQaqaHwBge3Hf4xoDNWJ8VVyDtKJsbCGEMwKnZa+g9Qh3LyBPx14RpPpJizZrr2j8Rvv0IocMEaj6Q==","signatures":[{"sig":"MEQCIFpGaIuHp5MS4cbJZmTpnCtjwft1CYGM1AmX0/cETOsnAiBSUfOdSPOpxVjHx0iQX4tb10+6/so8P7SWwlRTcEQ15w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479825},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/26671a94d96c8aab87830cdb3b464ebd/genkit-1.0.4.tgz","_integrity":"sha512-QJBvz8tJBQaqaHwBge3Hf4xoDNWJ8VVyDtKJsbCGEMwKnZa+g9Qh3LyBPx14RpPpJizZrr2j8Rvv0IocMEaj6Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.4","@genkit-ai/core":"1.0.4"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.4_1738964192660_0.9071889273138316","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"genkit","version":"1.0.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.0.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"2b6d7c634304e005ae0fc97a6c33f2f569cd8113","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.0.5.tgz","fileCount":187,"integrity":"sha512-jCht3b64ITtmiJ+DCqYlRMBO0+r239repA6rOzHzia6K2mnnFiPiyEJKrSsKHh0c/IC0g9BramIQ6lq+sLuPqg==","signatures":[{"sig":"MEYCIQDwD9NwZyKaUN2g/0V4NJGGHmHQesb/HOPXWTV3DivZCAIhAND2pe8jUL7tqq43Sj3vFj1/b6eh7Yr/kS1qLgMWjR/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483078},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/2802477687b2235792aed9743cf20eaa/genkit-1.0.5.tgz","_integrity":"sha512-jCht3b64ITtmiJ+DCqYlRMBO0+r239repA6rOzHzia6K2mnnFiPiyEJKrSsKHh0c/IC0g9BramIQ6lq+sLuPqg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.0.5","@genkit-ai/core":"1.0.5"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.0.5_1739986710182_0.828991718480192","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"genkit","version":"1.1.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.1.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"36879fae30ea72c52b1fc4b9d34d452c5bcb8d7f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.1.0.tgz","fileCount":187,"integrity":"sha512-HiuCYeN9xlonOYwwILN/8jcLQ5YDJgLuU6FrPYCnmkuHb5coQHhSdWVZooTd3BUNIJ2cLi68hDph0CqkMRhipg==","signatures":[{"sig":"MEQCICx7SvTn9MNqsqWy9Sex82qw59iV3pWskYL93FXc7fm4AiBgm9YDWQFuzPjjSZmIzX/pKrrF4jDMkKvBpkRTUJOS3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483853},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b63533c2a50c366b844975e5cd2efc07/genkit-1.1.0.tgz","_integrity":"sha512-HiuCYeN9xlonOYwwILN/8jcLQ5YDJgLuU6FrPYCnmkuHb5coQHhSdWVZooTd3BUNIJ2cLi68hDph0CqkMRhipg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.1.0","@genkit-ai/core":"1.1.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.1.0_1741218028932_0.15337809229928734","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"genkit","version":"1.2.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.2.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"13f03df7df146106fe942c330b567789cc9e1b79","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.2.0.tgz","fileCount":187,"integrity":"sha512-8DM5QvGX9byPYieKTWq4dgBigxxxGdshzQybPbVms8RIAbtPjRbfWCVRejcvexzXN1is5vEifazgahmkaVu79A==","signatures":[{"sig":"MEUCIQDNztNhK9dTH3FkyAlIz+aPQY8/k74LXdHzujRa2uh/GwIgU+SZP18A/VkCKqAPZCLOSh1ldhq5/Zn5txr0W7U5Z7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483853},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/02f23e8f52fe80bf72e4831e3dc5f1f6/genkit-1.2.0.tgz","_integrity":"sha512-8DM5QvGX9byPYieKTWq4dgBigxxxGdshzQybPbVms8RIAbtPjRbfWCVRejcvexzXN1is5vEifazgahmkaVu79A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.2.0","@genkit-ai/core":"1.2.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.2.0_1741890441252_0.7323466340408105","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"genkit","version":"1.3.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.3.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a9090a3df5b27d655d28c11de3c4bed7a0185464","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.3.0.tgz","fileCount":187,"integrity":"sha512-byJOPXPSmD+weiCnXhe2Kw4wLVlnMalpznOvosaoF/aCqdDChikZ+SQJESZi+m/91YssrV4zGZeqcoN5jSHD7A==","signatures":[{"sig":"MEUCIQCINL1iLbJhrdqE4OQkFlLeS8rfiXX8k78RZK0oBY0URQIgIUJqqn/A81tqDJ6WfQc0UsoRsz7BXPzzLIxaRNVeoIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484142},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0bc2039c79d974a7a81808295cd40711/genkit-1.3.0.tgz","_integrity":"sha512-byJOPXPSmD+weiCnXhe2Kw4wLVlnMalpznOvosaoF/aCqdDChikZ+SQJESZi+m/91YssrV4zGZeqcoN5jSHD7A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.3.0","@genkit-ai/core":"1.3.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.3.0_1742415924672_0.17732858449933975","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"genkit","version":"1.4.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.4.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"fd1bf96657c890fcbb59134fbb44a9714b0ea3bd","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.4.0.tgz","fileCount":187,"integrity":"sha512-drUoOoR7w7bh0t2lHEokGU+jMZIPqTQy9ad+3fcSbw57A+c7hriWlKGQrJzT/d9eHlj1/XCGcet2mPIjGwQD0g==","signatures":[{"sig":"MEUCIFfD7jKX+OHv6Mvt3PQn1gqsMjQgK55aZJo4CDTdzjPNAiEA9dicXc4xUJM9b+5uEoWuIzWkDTKsrmYvDgjakPdTiH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484142},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1394038c1eb3440bf6ad537ffec42d8b/genkit-1.4.0.tgz","_integrity":"sha512-drUoOoR7w7bh0t2lHEokGU+jMZIPqTQy9ad+3fcSbw57A+c7hriWlKGQrJzT/d9eHlj1/XCGcet2mPIjGwQD0g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.4.0","@genkit-ai/core":"1.4.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.4.0_1743033145752_0.4035840952092873","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"genkit","version":"1.5.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.5.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"66ba8b235eeef90fba572b8a74154ed25534cfcc","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.5.0.tgz","fileCount":187,"integrity":"sha512-ODRSj/Hk7H5EhMNQDcvmCIS+izCyn0fIyuR65DajX3M4TFy82nWj2OqWTKodpj1F2zMMm9crrcGLmLHS7fGOeA==","signatures":[{"sig":"MEQCIBelCHYiI4OnRqwTM5rul2CuU8oxqmX+7wL+klrHIp9BAiAxcEEJ1Gqc/VV1YcDKlAwrfjgm9mgfDbDfklbAyTWxJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484356},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/6f2b15650582c3121937062013a98610/genkit-1.5.0.tgz","_integrity":"sha512-ODRSj/Hk7H5EhMNQDcvmCIS+izCyn0fIyuR65DajX3M4TFy82nWj2OqWTKodpj1F2zMMm9crrcGLmLHS7fGOeA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.5.0","@genkit-ai/core":"1.5.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.5.0_1743816642658_0.11089762358786226","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"genkit","version":"1.6.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.6.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4baa84b5755cdf6e094a4902b737aa381220635e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.6.0.tgz","fileCount":187,"integrity":"sha512-29XyQrvUmpEBzvL+H9iIoKi3a7GdQNv7rcMlsT18CddpizaltPiwyQG33xXvFUwQB0l3UiTd+apTWm2XpMh04A==","signatures":[{"sig":"MEUCIEkKL/vLJGauLl/WCI6qC8te5oXhFc1CKJ9i4XcZtpcUAiEAjPyOErtvHtAvWKi6NPdOcv34dLepGAnF0a3zOTjZoTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484356},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/cbe81455c01d6e7ee7070e4a8f6166b1/genkit-1.6.0.tgz","_integrity":"sha512-29XyQrvUmpEBzvL+H9iIoKi3a7GdQNv7rcMlsT18CddpizaltPiwyQG33xXvFUwQB0l3UiTd+apTWm2XpMh04A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.6.0","@genkit-ai/core":"1.6.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.6.0_1744133921235_0.1594444907437782","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"genkit","version":"1.6.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.6.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a4554989db46841c49df8516037a8b1c34e308ca","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.6.1.tgz","fileCount":187,"integrity":"sha512-+JA5l0ZPk203jwDJ+Iq0HT8PRaS9q6BRneAJI12cpw92hWmurxasvRt6NTozuaAYNe1RVeIkxBUvDFTTe0yYQQ==","signatures":[{"sig":"MEQCID+dvT5DqzxdaSz1A023uK3bQkSKO0TJkpGkuvuJP38WAiAGUTlyFPtkvYZ0GnA/U4o5JPuRaXmwXfaWUiV7cwnXDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484759},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1c0d747c53b5a7682e7331edee4313b3/genkit-1.6.1.tgz","_integrity":"sha512-+JA5l0ZPk203jwDJ+Iq0HT8PRaS9q6BRneAJI12cpw92hWmurxasvRt6NTozuaAYNe1RVeIkxBUvDFTTe0yYQQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.6.1","@genkit-ai/core":"1.6.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.6.1_1745003936673_0.6987169318072866","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"genkit","version":"1.6.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.6.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3608af52a67a1e421a1be7a801534e162f38571f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.6.2.tgz","fileCount":187,"integrity":"sha512-Dy25Txfxzg0eN+/Dj5YWjtEJ9mj4n5q57AqphYzZvd+Zem5vLvjTCbIKYy4/CJR+8/a92HB9lQO3dtb3ygLdIg==","signatures":[{"sig":"MEUCIQD/K+Nlvurk+7bEK1fSMMOQEW0pxrwG6Vk3OhMdKxtNhgIgNZhn6qu0w73tuJJkOcwXYvJjbKF8hugLrFZBuLaYzQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484759},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/6a2cff99bfc82a937c8fa04922c04e8b/genkit-1.6.2.tgz","_integrity":"sha512-Dy25Txfxzg0eN+/Dj5YWjtEJ9mj4n5q57AqphYzZvd+Zem5vLvjTCbIKYy4/CJR+8/a92HB9lQO3dtb3ygLdIg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.6.2","@genkit-ai/core":"1.6.2"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.6.2_1745005733798_0.09945117624563027","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"genkit","version":"1.7.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.7.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"25fbdd1dd1af17ef50017c5e42be594742ee9f2b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.7.0.tgz","fileCount":187,"integrity":"sha512-gEjBq+9tWNXo7JBKuiRgJemR7qa4dOPF2x4OVuOQF1zBNlzC4hv5Y0tXWw+w/K0ykVX8KRQw238Xjd8WampsHQ==","signatures":[{"sig":"MEQCIFYQU0Ip5XXinAJr+uxCRjbdg/LWK70w3tvpHhQTvzccAiBePWJe0DGv7dGXzBoBDwsN1phB+0fvVyNOHmtb3nd2Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488129},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/44758a662ecfe81fd3120f8e0897906b/genkit-1.7.0.tgz","_integrity":"sha512-gEjBq+9tWNXo7JBKuiRgJemR7qa4dOPF2x4OVuOQF1zBNlzC4hv5Y0tXWw+w/K0ykVX8KRQw238Xjd8WampsHQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.5.0","description":"Genkit AI framework","directories":{},"_nodeVersion":"21.7.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.7.0","@genkit-ai/core":"1.7.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.7.0_1745591658371_0.2826767218186228","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.1":{"name":"genkit","version":"1.8.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.8.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e78588fb2e3d9d130cee23146be6b01ac075c1b7","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.8.0-rc.1.tgz","fileCount":188,"integrity":"sha512-4sk1azhsLPTZNo2OfEAf5Hfxdyh6R6Ja/8bhHEJ24pIQBFZENz6YPRpR9rMjY0cv7SWDLjJfZ4NeGvkp+Dia2g==","signatures":[{"sig":"MEUCIQDE3QCaT2mk1cjzN7O81a7ShkTdn6IsZMD+2X98Qbu5kQIgVFFdmcuwW76rqtRPj5IpuR78u5RU5gpLrXVNqPExZN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500050},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/7155ff91ceb27935f5ab786db96cf15f/genkit-1.8.0-rc.1.tgz","_integrity":"sha512-4sk1azhsLPTZNo2OfEAf5Hfxdyh6R6Ja/8bhHEJ24pIQBFZENz6YPRpR9rMjY0cv7SWDLjJfZ4NeGvkp+Dia2g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.8.0-rc.1","@genkit-ai/core":"1.8.0-rc.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.8.0-rc.1_1746157189581_0.9214383292081954","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-rc.2":{"name":"genkit","version":"1.8.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.8.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e0407f8aa8e4527992fe0d58150a32b5a33394eb","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.8.0-rc.2.tgz","fileCount":188,"integrity":"sha512-zWleilsEMlWAKaRuJ+pzBZdDQnB1hvRKTIjiXb/k6ujTJIFGmALyKKaUK/UlTPaBxuImfsSw+rO57jdJwMZCiA==","signatures":[{"sig":"MEUCIQDPNF3U18/IVjI8grdWX5s7uUa7zzDjHg4pnx9zuhynAAIgFXX6n6Os7bgSIp4/jUe7bs4aPnfKqLnpkDXZ/xp88PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502320},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/d6ce7e57bc785cf92f0b5b5c46c4e171/genkit-1.8.0-rc.2.tgz","_integrity":"sha512-zWleilsEMlWAKaRuJ+pzBZdDQnB1hvRKTIjiXb/k6ujTJIFGmALyKKaUK/UlTPaBxuImfsSw+rO57jdJwMZCiA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.8.0-rc.2","@genkit-ai/core":"1.8.0-rc.2"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.8.0-rc.2_1746466283464_0.7394056303728762","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"genkit","version":"1.8.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.8.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"737bb9e14b0a712ecd1c850615fd4473934e4192","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.8.0.tgz","fileCount":188,"integrity":"sha512-+zLKLyZLqUfFtJWfYdRgx0soO8NaROYbu/ofmWOjhD9Dkc94q2pCqGMnFXZhSrVvgHNJz7Jn8AkI/DaOWj6PNw==","signatures":[{"sig":"MEQCIE8T1Yl7TvM3GOk084EL0NpCJKuZ/yhZNfVrtVXraCknAiAd/aIYATkj1XolpbUNI5Eny+GPhxBX8fQFmOzWdeQu+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502305},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/8dcd78fecbe130931643232a4abccf7b/genkit-1.8.0.tgz","_integrity":"sha512-+zLKLyZLqUfFtJWfYdRgx0soO8NaROYbu/ofmWOjhD9Dkc94q2pCqGMnFXZhSrVvgHNJz7Jn8AkI/DaOWj6PNw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.8.0","@genkit-ai/core":"1.8.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.8.0_1746478821882_0.007349384138855886","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"genkit","version":"1.9.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.9.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1fe2bc252a0ec089e4c1ad16bbc6b2c35e68f24d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.9.0.tgz","fileCount":188,"integrity":"sha512-2Laxz6EwHpBxEJM6q8683CrM5zdXv2rgQJM9qTa0KdXM+CCyV45K+OAAMrIPSu7VoqKdAi4km8bxnLkkyId6rQ==","signatures":[{"sig":"MEUCICvLd02gmFenOzAgdZT2Q6Cd/uYPDHM9G7Na5YEwPaMmAiEA0GPJwCfuwV5AcMxRfqj+HxDRAE8i3N/wGmMenxd86Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503128},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/9f8505c30b624c2b9687086268a9af69/genkit-1.9.0.tgz","_integrity":"sha512-2Laxz6EwHpBxEJM6q8683CrM5zdXv2rgQJM9qTa0KdXM+CCyV45K+OAAMrIPSu7VoqKdAi4km8bxnLkkyId6rQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.9.0","@genkit-ai/core":"1.9.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.9.0_1747254886774_0.8347748839228455","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.0":{"name":"genkit","version":"1.9.1-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.9.1-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b23fdd477963a65fa4f6e4205f7b89ef9ba5b231","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.9.1-rc.0.tgz","fileCount":188,"integrity":"sha512-qEP9mF4GZVln8ElPWdNJ+FQi1aZahlRkUJh0YbtGEwBXnTIzrk+GeVQG3+AaeyQU+h1bk954mnlJm642SSSSCA==","signatures":[{"sig":"MEQCICHaxWg8pTcfATwwgqICdgy/EMyVOZQExCPYh4xJOSk5AiAxeEW5Safr/Kjuf0htrIzYqIDc29mVhRQ+5D40IPOJwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503143},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/37dfb4277dc11b8b5960ccf373bcb63d/genkit-1.9.1-rc.0.tgz","_integrity":"sha512-qEP9mF4GZVln8ElPWdNJ+FQi1aZahlRkUJh0YbtGEwBXnTIzrk+GeVQG3+AaeyQU+h1bk954mnlJm642SSSSCA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.9.1-rc.0","@genkit-ai/core":"1.9.1-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.9.1-rc.0_1747701471602_0.6764695554870195","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"genkit","version":"1.10.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.10.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://github.com/firebase/genkit#readme","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"59d6c3482465ec2f392fdf33245701490f686fc7","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.10.0.tgz","fileCount":188,"integrity":"sha512-YiGnUxbf6+t7dgQFb40ZUkwTKJfCNm4B4xltD5WkH3ddmP9hO08s7ZHVYyvggQNEWNxhcCPsxzWEMyWrBLIwgg==","signatures":[{"sig":"MEUCIBy1AYzVSzrqA1foXYGsmGG2nmm9gzZ4erwA9XWsxKxsAiEAmUGA9Nkn6pxfb85zNStHGky5OeJ1HAvIYecRjWhffbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503131},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/6f748434efc045da2218642c7960f7e5/genkit-1.10.0.tgz","_integrity":"sha512-YiGnUxbf6+t7dgQFb40ZUkwTKJfCNm4B4xltD5WkH3ddmP9hO08s7ZHVYyvggQNEWNxhcCPsxzWEMyWrBLIwgg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.10.0","@genkit-ai/core":"1.10.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.10.0_1747849033106_0.3895619573696425","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-rc.0":{"name":"genkit","version":"1.11.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.11.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1e3b7278ff8e3350c1fa16f836aef64c259a396a","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.11.0-rc.0.tgz","fileCount":186,"integrity":"sha512-xizuMkwKdcaIn1s1Mtn79FeMhM4aZhIS0TQUckws9lsToIsOzK6KhauNrc3T2bGBhtqvm1urGO4x+ULnMNOkxg==","signatures":[{"sig":"MEYCIQCnYw3P4z4EafrpcmG++j+AOD7orVnd91XBYUGhgYNj6gIhALqHoXInGM/9BDP2Hs0/Ao2TPIyf2p+oMfqDnNR9FraT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502452},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/e3647e44622b702883ebb010d8dd07ac/genkit-1.11.0-rc.0.tgz","_integrity":"sha512-xizuMkwKdcaIn1s1Mtn79FeMhM4aZhIS0TQUckws9lsToIsOzK6KhauNrc3T2bGBhtqvm1urGO4x+ULnMNOkxg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.11.0-rc.0","@genkit-ai/core":"1.11.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.11.0-rc.0_1748628738615_0.13860681095473604","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"genkit","version":"1.11.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.11.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4d21fcc21deea89ed378ee979a35d37224898f0c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.11.0.tgz","fileCount":186,"integrity":"sha512-cp7wFVF5YbyuQLUpii3lfAVXe+XjAsgTTG1mZkGz0dylfrSL2C5ikyjEi8QEJr6nOLrWJ+5jFTiYE5WlMe2X2A==","signatures":[{"sig":"MEQCIDZNfWxENpnVlAsF1ogS+4xBdNRT1xusQedFtTDPyTVfAiB5emFWiPJwTsO/5Rft9DURAxZkJgx/i9i1kuRk74WBZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502437},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/3526d4b76a04c995a35de61151b913dc/genkit-1.11.0.tgz","_integrity":"sha512-cp7wFVF5YbyuQLUpii3lfAVXe+XjAsgTTG1mZkGz0dylfrSL2C5ikyjEi8QEJr6nOLrWJ+5jFTiYE5WlMe2X2A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.11.0","@genkit-ai/core":"1.11.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.11.0_1748636419211_0.6411900575904748","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"genkit","version":"1.11.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.11.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"42b090421e069015ae859723f0a3efcdf146cec4","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.11.1.tgz","fileCount":186,"integrity":"sha512-yexdH+MXO3W+Ne1G3HnsO5o1D4dz4PxKZOiaIuWdoxZe57ZV6w5rFB3zqHwP3CqqSYXMmjmkwYhZ4hoYIPDDag==","signatures":[{"sig":"MEUCIQCIdXlibSO07jxwFjVhnB0Go8pPd6sjaXHqRDbW4ULSuQIgRrhvl2tG7VPTS3nI+RmXY4lwK8Krq8O26c4V/9LSMaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503538},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/e1ebdcbc829ac955025208fcd5d454e4/genkit-1.11.1.tgz","_integrity":"sha512-yexdH+MXO3W+Ne1G3HnsO5o1D4dz4PxKZOiaIuWdoxZe57ZV6w5rFB3zqHwP3CqqSYXMmjmkwYhZ4hoYIPDDag==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.11.1","@genkit-ai/core":"1.11.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.11.1_1748898609988_0.33372416097054747","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"genkit","version":"1.12.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.12.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8ac82aceefaa9e0d5680d5cdab5c346391f80261","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.12.0.tgz","fileCount":186,"integrity":"sha512-lZAZ8xyG4WGBAYG1Ea/hzkf5TPOdZqoqjQ52u22mv7XB48I3HJn9LyVCXdAnQPiCw/zgeOQg59aS9kVElGEqEA==","signatures":[{"sig":"MEQCIGPe2azi5BhZm8k4Z3p4bNqsiOgvfUIF64YAe2XjFUiaAiBHMAtaDzgPTbZMe8zNmz5sM+q0OGis1byEpVTHUzCINQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508514},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./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/f74239f2752ac20dacfd5b435ada61f4/genkit-1.12.0.tgz","_integrity":"sha512-lZAZ8xyG4WGBAYG1Ea/hzkf5TPOdZqoqjQ52u22mv7XB48I3HJn9LyVCXdAnQPiCw/zgeOQg59aS9kVElGEqEA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.12.0","@genkit-ai/core":"1.12.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.12.0_1749231189167_0.6655137624712462","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-rc.0":{"name":"genkit","version":"1.13.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.13.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8830dbbcf4deee6261591d089632ae55858e36ac","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.13.0-rc.0.tgz","fileCount":186,"integrity":"sha512-h0roFXjLt8ZHQHrOj7O2MC6J5fpKwgE33GoZrhbRpqUdGfIDKzW0nVUjDYJmMx9oinSYtRatg28I8UqZwmp9Qw==","signatures":[{"sig":"MEUCIQCXPlb66kueT0cNpqH8BkkEjhYVv3KBrTLnV32t+fHPXAIgVqHOynCtsppN3h2dRzEVRrQZoKYdLjx8jZwQftz3mRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531619},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_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/e88077ab9b820caa80ee2d980ed5e740/genkit-1.13.0-rc.0.tgz","_integrity":"sha512-h0roFXjLt8ZHQHrOj7O2MC6J5fpKwgE33GoZrhbRpqUdGfIDKzW0nVUjDYJmMx9oinSYtRatg28I8UqZwmp9Qw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.13.0-rc.0","@genkit-ai/core":"1.13.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.13.0-rc.0_1750268890554_0.48727674060534154","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"genkit","version":"1.13.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.13.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"4852348c48f0ca43b100741f9b27fae176629919","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.13.0.tgz","fileCount":186,"integrity":"sha512-iz4Zk/ep7z/T5juMlHLc/E7SQuDnzMMS8QjP0Nj+MTP/LoYNnXC6WSg28dHdoW42E6QX+Gaml4tpcBELv78Ceg==","signatures":[{"sig":"MEQCIH75gS+uwCA6PlN0qHZJ5NT8y0Kc8ZnCzJ2Q6MqETgp1AiBY4KJZhnujmBTHVQfWk2Ic5MpbB+3YEvzq7/wMTTd2OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531604},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_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/3b24227021fb5b9739bc1c5914cb29d5/genkit-1.13.0.tgz","_integrity":"sha512-iz4Zk/ep7z/T5juMlHLc/E7SQuDnzMMS8QjP0Nj+MTP/LoYNnXC6WSg28dHdoW42E6QX+Gaml4tpcBELv78Ceg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.18.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.13.0","@genkit-ai/core":"1.13.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.13.0_1750354872099_0.1593804119626283","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-rc.0":{"name":"genkit","version":"1.14.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.14.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"c76b7b04537d5bbaf26f65204b878312d5990463","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.14.0-rc.0.tgz","fileCount":186,"integrity":"sha512-yP0ZaxDqej8JEqykbImdPM8vOZnp58Xx/27LGD+b0dU5PDCtoIXsx1RlAsInpv71q+Qk2RQPbFLr79aknVFZBg==","signatures":[{"sig":"MEUCIQC9VUEIa6l/MWC80IorNhY0RzimxR+EE5q1GGnTHmIsYQIgHtFf1vY5O2fP/ishD+0dyE1goatAGZfegnFn1SuHPG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537395},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_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/6355bda3cb9332fd193c347a835cb95f/genkit-1.14.0-rc.0.tgz","_integrity":"sha512-yP0ZaxDqej8JEqykbImdPM8vOZnp58Xx/27LGD+b0dU5PDCtoIXsx1RlAsInpv71q+Qk2RQPbFLr79aknVFZBg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"23.7.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.14.0-rc.0","@genkit-ai/core":"1.14.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.14.0-rc.0_1751049613014_0.7620880285676546","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"genkit","version":"1.14.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.14.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"1a6805c4ada2e65fd66b85a4b55f2ccee63f7f2f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.14.0.tgz","fileCount":186,"integrity":"sha512-H5kla5K7j3CqlpfSeuTIaaBRaYuJYzdluLTZB8Z6/7A+Gs5684D+amZHGoEmnUCLt+rUnGa3bPtwuq2bPDiMuQ==","signatures":[{"sig":"MEYCIQCB8m2wnXarDeAkkbDkV9Xku59GRJJFGeRG/78JmsnXQwIhAKqyZQpQ/DsqErPFrcU0q6plpoyYPRsPeK5IlAy5eI5J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537380},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_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/b8daa4e01c6fd25a7e0aa0a3361a73bf/genkit-1.14.0.tgz","_integrity":"sha512-H5kla5K7j3CqlpfSeuTIaaBRaYuJYzdluLTZB8Z6/7A+Gs5684D+amZHGoEmnUCLt+rUnGa3bPtwuq2bPDiMuQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.18.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.14.0","@genkit-ai/core":"1.14.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.14.0_1751053895290_0.22418254448678687","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"genkit","version":"1.14.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.14.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5d23b3c5a293ea80a03eecd7c9cd3e000d0d30cd","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.14.1.tgz","fileCount":186,"integrity":"sha512-A14VE4dP/3A7oTjp3CKon92kn4KpZNhxfyctT81KVS18yFxPmmyhEcpSO7EEUzJ1c5eLwrXJIOPnwcoji1MNeA==","signatures":[{"sig":"MEUCIQCOQHmpBLp43ECYpQeKVbjaDijw6pn5y5MPsCmLJ1BWwwIgfBULzYMnsZXjRS1D20HoG42dtpiK09frsIXAL5RJB38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539326},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/3fdb5864c9dec29f4402b840f239dc99/genkit-1.14.1.tgz","_integrity":"sha512-A14VE4dP/3A7oTjp3CKon92kn4KpZNhxfyctT81KVS18yFxPmmyhEcpSO7EEUzJ1c5eLwrXJIOPnwcoji1MNeA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.14.1","@genkit-ai/core":"1.14.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.14.1_1752185970870_0.5299886147900896","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-rc.0":{"name":"genkit","version":"1.15.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"ad2feec34456cd25b731037d967b6b7ee91bc33c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.0-rc.0.tgz","fileCount":186,"integrity":"sha512-U0Hjs6/ClztrHDtI81jfWMWAtTsPx3iQNaAg9U81o9r5RRuC05TJhi1kmXHsePxwg9SRrTetzf+xo/2IDMoYNg==","signatures":[{"sig":"MEUCIBLTxOcJAPasxoVTyVB5zAIttIn2kAAKylNFyWEJtLrtAiEA88LJKNio19Fv+6+3Z7uyHEP7Do+qjp8FczEHkPmHOY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541294},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/bc7ad091492f2b5cb244186f3d053ea8/genkit-1.15.0-rc.0.tgz","_integrity":"sha512-U0Hjs6/ClztrHDtI81jfWMWAtTsPx3iQNaAg9U81o9r5RRuC05TJhi1kmXHsePxwg9SRrTetzf+xo/2IDMoYNg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.0-rc.0","@genkit-ai/core":"1.15.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.0-rc.0_1752771099290_0.15449555093467704","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"genkit","version":"1.15.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"cb34a4df06bc26853833b4691d79cc4cddb80d0c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.0.tgz","fileCount":186,"integrity":"sha512-xfch2Sgjx7KAT0Hpz93uJ4USrCI7kS76tFDQQGN85UNpjcB6ubRtuiidPFcrYwvzUDxV+t+8pTws1LviZbGxKQ==","signatures":[{"sig":"MEUCIQDFQEabrXfKvhqiQM92yXI755RFlGbJ32UujZJTaAb5SAIgbDUnCiCsO77Cwy+iMC0WTg0YgIe7KVDImkC0muYTknU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541279},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/8f2d9c9c49e86ff71c4bea91da5c6c7a/genkit-1.15.0.tgz","_integrity":"sha512-xfch2Sgjx7KAT0Hpz93uJ4USrCI7kS76tFDQQGN85UNpjcB6ubRtuiidPFcrYwvzUDxV+t+8pTws1LviZbGxKQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.0","@genkit-ai/core":"1.15.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.0_1752773784731_0.40850149998959084","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-rc.0":{"name":"genkit","version":"1.15.1-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.1-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"00ba6d78a5bcd3287fe1e3cfefe02882e688f75f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.1-rc.0.tgz","fileCount":186,"integrity":"sha512-Ab3I14wWUY//36QhHogS5YJo+MpFbPk+rJlHHr5L7MOPS4FRE/vMRstZO6Wb9mvghdqiO1ZG7j+/mwrFeaHwmw==","signatures":[{"sig":"MEQCIBsgdtZUndushc4r02RJghVc1+SuxYDJ+DjIxKhy0qPpAiBxwveGxRNW8efrce9vqoWf/mg8DKnhVcuDTVhuPhMxfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541294},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/b3fc36c8f74df277a1ecfdcbb82ebd32/genkit-1.15.1-rc.0.tgz","_integrity":"sha512-Ab3I14wWUY//36QhHogS5YJo+MpFbPk+rJlHHr5L7MOPS4FRE/vMRstZO6Wb9mvghdqiO1ZG7j+/mwrFeaHwmw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.1-rc.0","@genkit-ai/core":"1.15.1-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.1-rc.0_1752850683129_0.18928922212094368","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"genkit","version":"1.15.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3d50c0a1f744cd67778c1be8afe4d5323c22d97c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.1.tgz","fileCount":186,"integrity":"sha512-Vn+OWjbEbN2o3/I3uwpbHrFfg0b4L+T7wGxX9I6Yg6N1X+iN/XAxnNAuN8SbOvkPhEUnk9VqCcttM28m6qaa5g==","signatures":[{"sig":"MEUCIQDXiODo/3lRS9zSJ0u5PSlbEBjSaPT1D4ZO9IoudGJE/AIgYUnPlycXRWgTUz5y85872Y3UpGHlXnNEETATMQjuGlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541279},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/df62c8361ce6f4bc7005f97dcc0697cb/genkit-1.15.1.tgz","_integrity":"sha512-Vn+OWjbEbN2o3/I3uwpbHrFfg0b4L+T7wGxX9I6Yg6N1X+iN/XAxnNAuN8SbOvkPhEUnk9VqCcttM28m6qaa5g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.1","@genkit-ai/core":"1.15.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.1_1752857101297_0.33393260449154494","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"genkit","version":"1.15.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"cbcd406a3afb3a6aa0da9f262c1a89ffc421b8ac","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.2.tgz","fileCount":186,"integrity":"sha512-GvssmZb6W9O+TskFsags3m5PjWWY7UD5/FvH+n2YDZhwdNS+hpAM8KcUmk7gulcX+EhB9+ZenMzxpRwE+NJf2g==","signatures":[{"sig":"MEYCIQC0pKlm7VKMSohFRMq4cB6He63qZb4Kquf5Ql7bV6KGhQIhAP60pVADXB+2Acy3TFL9Ywn397XlcOV/a1wsVwOxAVXD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543506},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/841289ee883ed274256b1b47a8376e7e/genkit-1.15.2.tgz","_integrity":"sha512-GvssmZb6W9O+TskFsags3m5PjWWY7UD5/FvH+n2YDZhwdNS+hpAM8KcUmk7gulcX+EhB9+ZenMzxpRwE+NJf2g==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.2","@genkit-ai/core":"1.15.2"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.2_1753106442424_0.0968768421915549","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"genkit","version":"1.15.4","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.4","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a88a860b9547100521077ca53d5742d150afc628","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.4.tgz","fileCount":186,"integrity":"sha512-nb9Tk2oigc9S0SFS2OMAB8LMWroWMNyFGkV8CuAG+HkrXsOGcc12SmkUzmc/RleaodUxLsmYYkMl8kPQMzI0BA==","signatures":[{"sig":"MEMCIFzaQQK3MfjCqAfuQgw0Ld0XWrtfpj88l1Gtvt9b+r7RAh83smqZuzG21gdL9k7uG1eHFniR+ynFkWm+2pWFq9wA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544137},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/7576a2a7f91a34e1d95c31a3597cd5ea/genkit-1.15.4.tgz","_integrity":"sha512-nb9Tk2oigc9S0SFS2OMAB8LMWroWMNyFGkV8CuAG+HkrXsOGcc12SmkUzmc/RleaodUxLsmYYkMl8kPQMzI0BA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.4","@genkit-ai/core":"1.15.4"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.4_1753453213045_0.34269737740298933","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"genkit","version":"1.15.5","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.15.5","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"a1e2a03294d03d15a3e77f744c58adf9e17fb97c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.15.5.tgz","fileCount":186,"integrity":"sha512-D4YdwMqbEpVvkymkr4oEwH/xOfLtQtfIalZZTfsYGM/drO6DvhMD5JzDpoN1GqWogRsyqQzU3KI5wK/miW3svg==","signatures":[{"sig":"MEUCIFUJMt98Oz+vC794athNtXtUmRPvGBUGl+SmBZBBx7zBAiEAwgOrh1GTrHvy3mOMysbvCK3EEGBSG/jcweY1EsdGwWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544137},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/fb268f0fb3c5a4e57a344f6c004c62c4/genkit-1.15.5.tgz","_integrity":"sha512-D4YdwMqbEpVvkymkr4oEwH/xOfLtQtfIalZZTfsYGM/drO6DvhMD5JzDpoN1GqWogRsyqQzU3KI5wK/miW3svg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.15.5","@genkit-ai/core":"1.15.5"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.15.5_1753474539010_0.38218186370907237","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"genkit","version":"1.16.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.16.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3de6bbcf4a3d70cef6fa377955b466a9d768977b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.16.0.tgz","fileCount":186,"integrity":"sha512-2zj8S3zfOz5zY7QsPyn/R4WfCfRIp1iV0w5r6YEnKI3FhA/avPqN9+fodnJcdv4jI5dnuVoaVgS6K8YpexmWCA==","signatures":[{"sig":"MEUCIQCHT2AkO4EBruBstLzU+TJERXUynXlg1K4EqHYb/IvP0gIgAV8FcVrbwgko1olA/37QRMtQVtdc01ejvXKvluIIw7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544137},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/190b592e8421466dc61c684077f00c4f/genkit-1.16.0.tgz","_integrity":"sha512-2zj8S3zfOz5zY7QsPyn/R4WfCfRIp1iV0w5r6YEnKI3FhA/avPqN9+fodnJcdv4jI5dnuVoaVgS6K8YpexmWCA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.8.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"20.19.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.16.0","@genkit-ai/core":"1.16.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.16.0_1754601410954_0.12070536575625956","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"genkit","version":"1.16.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.16.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"861f630849e85f07154e12ceb1bc3a258af6002c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.16.1.tgz","fileCount":186,"integrity":"sha512-YtxAq+v2PoO1DFCjjhUGgbf+PIdHGANFvVPgU3bvdJdvWPYhtCYnznksV4Qo4PqK30sX0lhzHrxbNwmlhJyS4w==","signatures":[{"sig":"MEUCIQCOq3elrD1yq9zxUQxLzCDwYmYvwnRVkinnmwI03sCHvAIgEmWYjSfGZBEQDEdJUBzALJpPFil9EONRz0wvuwGPaIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544215},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/7b30cc01c316b87abe25a3adac629f3d/genkit-1.16.1.tgz","_integrity":"sha512-YtxAq+v2PoO1DFCjjhUGgbf+PIdHGANFvVPgU3bvdJdvWPYhtCYnznksV4Qo4PqK30sX0lhzHrxbNwmlhJyS4w==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.16.1","@genkit-ai/core":"1.16.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.16.1_1755030399418_0.8327486952537742","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-rc.0":{"name":"genkit","version":"1.17.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.17.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"b9f651315e0d459a8aa98d40fca7dcbe621e4457","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.17.0-rc.0.tgz","fileCount":188,"integrity":"sha512-WJZMOgGenFalz4rrjqhn3DwPF0fw2kutulx8Qsi+lmkTYg9Lh9ZRRfpI4dt8p8DKLiIiiDxtbfjswcTDXK4g8Q==","signatures":[{"sig":"MEUCIQCdguQWVll78/u5jJCxLn0onMxfTKflw9glfTRHxFb19AIgN+/9glZ7AizwO5jBVA2wVgAfflCLFxt/3WojG4EOjYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575231},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/8ac81f739e58106603387877599e6e00/genkit-1.17.0-rc.0.tgz","_integrity":"sha512-WJZMOgGenFalz4rrjqhn3DwPF0fw2kutulx8Qsi+lmkTYg9Lh9ZRRfpI4dt8p8DKLiIiiDxtbfjswcTDXK4g8Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.3","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.17.0-rc.0","@genkit-ai/core":"1.17.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.17.0-rc.0_1755803368220_0.1592333891764517","host":"s3://npm-registry-packages-npm-production"}},"1.17.0-rc.1":{"name":"genkit","version":"1.17.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.17.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3ad6e2d270c4b63222c8915dcb3bc7597b5da836","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.17.0-rc.1.tgz","fileCount":188,"integrity":"sha512-HOf9532GA/r8Pq17232SPsuTDAQJjfeM0rE1n2hAIwmr3f0WOcM2Hlb4ylQ2YtrbIKuDv9UQpHRTIoRiPxLt8w==","signatures":[{"sig":"MEUCIQD3zQPkWpc5UGDAZlnwGAuuT4Lv25DtwpjDB/xvOgCYuAIgecV1+7DgxwoByw1lns0sg6Dbz3e5jUFYIJMoT0j3pbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575231},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/652ed09783fc82199f619b06a2c2ccf1/genkit-1.17.0-rc.1.tgz","_integrity":"sha512-HOf9532GA/r8Pq17232SPsuTDAQJjfeM0rE1n2hAIwmr3f0WOcM2Hlb4ylQ2YtrbIKuDv9UQpHRTIoRiPxLt8w==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.17.0-rc.1","@genkit-ai/core":"1.17.0-rc.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.17.0-rc.1_1755875639149_0.5419570766836108","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"genkit","version":"1.17.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.17.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"cd4a041b53ccdcf47899875dc6c15412311ce7bd","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.17.0.tgz","fileCount":188,"integrity":"sha512-2Ug5So3XrvuwvXjmEV6mMmGe2pKLdueKO7+vi0q3OgswkKPEcZYrSbB5UT1xoqQvuzIhPmZRx62NKIt6ObUluw==","signatures":[{"sig":"MEUCIQD9cQHRbsukLtB+TZ0lG+UJ/zw9BsG3l8MLTPcVpn/oNwIgSka5mjPNBWCTejlRUpT8m/oQ77lmvlSWCjl2wFpOZz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575216},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/dd11e37fcb6551202d4fed1b1b397a18/genkit-1.17.0.tgz","_integrity":"sha512-2Ug5So3XrvuwvXjmEV6mMmGe2pKLdueKO7+vi0q3OgswkKPEcZYrSbB5UT1xoqQvuzIhPmZRx62NKIt6ObUluw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.17.0","@genkit-ai/core":"1.17.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.17.0_1755881962949_0.286055960488655","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"genkit","version":"1.17.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.17.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"fabdd9754e34cb7783230ed3fa8abbd837a6bb5b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.17.1.tgz","fileCount":188,"integrity":"sha512-OUK7/FAvs4XeeVW46/2750XEnc3abNMlLq6GBdn8JOvOo+hQ59gYhBFwpDo1ryZ7Hp1mMAmOpuUETkyG0kckEg==","signatures":[{"sig":"MEUCIBmLGyLpjgkWB8tmdZO/W+M88DrRHXzQboq5uK0FLnBfAiEAwYNnIiHeOOqcg1BlYbkWF/B+lqIzWIqZj2ITeEDw24g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575216},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/2e7cdd4b2c7db71e0abb668c5135939c/genkit-1.17.1.tgz","_integrity":"sha512-OUK7/FAvs4XeeVW46/2750XEnc3abNMlLq6GBdn8JOvOo+hQ59gYhBFwpDo1ryZ7Hp1mMAmOpuUETkyG0kckEg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.17.1","@genkit-ai/core":"1.17.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.17.1_1756069286820_0.8872232887864464","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"genkit","version":"1.18.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.18.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"3c44854b3d52a65db868972cb1ff0255a3e1dee3","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.18.0.tgz","fileCount":188,"integrity":"sha512-vu7i25e6f8YV3j4UfxPER2QXWVqY/kpYlw3sexuGOS60a0md/pwlQlIhg++cPAPlvvAb9eQ7ZxlFlUtrHJaiRQ==","signatures":[{"sig":"MEQCIDUoVQ9YeBA5QA2iWbHbImGcOtVVggmmViRjV8z67vS7AiBGt0fOP46EDaCvTEXerDqV1s484k+hH8FmFfnSXNjJSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575576},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/9ca5ec8c88564fa9e57711a1d168465a/genkit-1.18.0.tgz","_integrity":"sha512-vu7i25e6f8YV3j4UfxPER2QXWVqY/kpYlw3sexuGOS60a0md/pwlQlIhg++cPAPlvvAb9eQ7ZxlFlUtrHJaiRQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.18.0","@genkit-ai/core":"1.18.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.18.0_1756481684362_0.8334519736658355","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"genkit","version":"1.19.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.19.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"8ada1d1b520576e4318bce368da98e872bf5cce9","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.19.0.tgz","fileCount":188,"integrity":"sha512-qks9Z1IQKnn/Rho9rjmwRbsz3JcABymK6ZHM+s/MSAVodGRgGXV/lPPElftTEvk/bbQuz9TOCS11odP5l9YRiw==","signatures":[{"sig":"MEUCIDE5pgHWo8vLcQ2056fBWKxDM7gC0Gv1fBTt7MB/cm7nAiEA/tleHO4KTbU4kQR1Rt3vBL4VvCI1oFyUVa84+tf4WGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575576},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/1ace07cfe6e247a6eddebc4dbfcee026/genkit-1.19.0.tgz","_integrity":"sha512-qks9Z1IQKnn/Rho9rjmwRbsz3JcABymK6ZHM+s/MSAVodGRgGXV/lPPElftTEvk/bbQuz9TOCS11odP5l9YRiw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.19.0","@genkit-ai/core":"1.19.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.19.0_1757359975853_0.4692577684694166","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"genkit","version":"1.19.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.19.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"7497269604cfd11f2410ae0fb6d025d3cc046d2e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.19.1.tgz","fileCount":188,"integrity":"sha512-Wsa4kn1Apu3A0AgMlO51yNgK8Y+/RnSGO7iE6oKmrL2LEh1a1LtVLK0X2etZBHRYVrf0iJG5U6ClqKNR4GDWrQ==","signatures":[{"sig":"MEUCIG+6KMdhIY8qyhZv1FRokR6IIxNBC8L0njAPY7su49eUAiEAwFMfyVJTk2nEH4oJrgRWJyuIltSzUZbUnD6la2zplEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575576},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/3856e3a986e5a2000c040aa378cef215/genkit-1.19.1.tgz","_integrity":"sha512-Wsa4kn1Apu3A0AgMlO51yNgK8Y+/RnSGO7iE6oKmrL2LEh1a1LtVLK0X2etZBHRYVrf0iJG5U6ClqKNR4GDWrQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.19.1","@genkit-ai/core":"1.19.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.19.1_1757366154361_0.4816505585043185","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"genkit","version":"1.19.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.19.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"87e917ad6555cba78961393cd748012451122ee5","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.19.2.tgz","fileCount":188,"integrity":"sha512-GLTMqAzq8Dw7ECW9m1sqtcM4Y6lVLLQmu5UnZ7wkIR9Sj6iRmmjOV/IJcVluMDqnJ1BdiCTB7DmMxTxmO7ndrw==","signatures":[{"sig":"MEUCIBM19ditY/UDOvJ8m4T0AFNdSdi5/sUaBoxMkRC4HXw5AiEAhSrxJ4sTjZgXPgJ86um2uqiVph3aFYVLWB+Bc5DlU+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575576},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/5ea13463cf8d98174098a7742cffd885/genkit-1.19.2.tgz","_integrity":"sha512-GLTMqAzq8Dw7ECW9m1sqtcM4Y6lVLLQmu5UnZ7wkIR9Sj6iRmmjOV/IJcVluMDqnJ1BdiCTB7DmMxTxmO7ndrw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.19.2","@genkit-ai/core":"1.19.2"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.19.2_1757454473848_0.7176602436489607","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"genkit","version":"1.19.3","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.19.3","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"eac4d65b9e61c51e7314198cad439a9fd07b3330","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.19.3.tgz","fileCount":192,"integrity":"sha512-v82Nm3Ba5AwsU5qqXjvDY5C7uzCLiRoaeC80q9jl/Y7SFH/fQv6jHkyuoWRVkz3cLtFu7x7oumHH2DVfk7gNLQ==","signatures":[{"sig":"MEQCIFQB1E0MCNXvpCxJXBo/NCoFIDIfVDJyZxIjVh/w6siIAiB737txF8KONZwXVmFEzORmMN/acYMPOTp0RroI/e3wEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581380},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/5e78505563594e8082f8e724d3ba785b/genkit-1.19.3.tgz","_integrity":"sha512-v82Nm3Ba5AwsU5qqXjvDY5C7uzCLiRoaeC80q9jl/Y7SFH/fQv6jHkyuoWRVkz3cLtFu7x7oumHH2DVfk7gNLQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.19.3","@genkit-ai/core":"1.19.3"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.19.3_1758298710457_0.03772884462296022","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-rc.0":{"name":"genkit","version":"1.20.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.20.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5a3acf093cbcfca0f0ac9a49caebba6c76b4a703","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.20.0-rc.0.tgz","fileCount":192,"integrity":"sha512-XTihKmBjJSoobEiW0nCrr0+Rz7fC4xiSPtndoV79HCUhbbmXGTVgrfcwBO8dMUwbUjKoVZz2g5AQMX0YzKXJ1A==","signatures":[{"sig":"MEQCIBaZqVYLxa8NWLpNuKq17dTgWcvvpieR0xu2q7HTV6ubAiB0hzAcMNdUShRei77T1ng0LEMSgvzig7D7+kqWE0adiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583242},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/a20aeaa7a1a7a92f3ca79e3bb1f76227/genkit-1.20.0-rc.0.tgz","_integrity":"sha512-XTihKmBjJSoobEiW0nCrr0+Rz7fC4xiSPtndoV79HCUhbbmXGTVgrfcwBO8dMUwbUjKoVZz2g5AQMX0YzKXJ1A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.20.0-rc.0","@genkit-ai/core":"1.20.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.20.0-rc.0_1758811495305_0.4602616120989469","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-rc.1":{"name":"genkit","version":"1.20.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.20.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f48ba22093467603e60f2885bf46e99b7420046e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.20.0-rc.1.tgz","fileCount":192,"integrity":"sha512-Y4PHvRjO84Y7gm819E3iCT0c/yNugbKe++wf17+M9Z5NdzKNcN/cA7tVbAj98CRcUTQgGy0EzTQeC/cf6hQ18Q==","signatures":[{"sig":"MEUCIC/RX//6B1cxk1OgX1O1gAoUILZvGy9VHTBms3pi5jY4AiEAne8gaWCcvBMZCClQPu3E6hhlqy0SwOL5sPnMi9rxtNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583242},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/fb1d29ce34ef7f008b3d1c275d805af0/genkit-1.20.0-rc.1.tgz","_integrity":"sha512-Y4PHvRjO84Y7gm819E3iCT0c/yNugbKe++wf17+M9Z5NdzKNcN/cA7tVbAj98CRcUTQgGy0EzTQeC/cf6hQ18Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.20.0-rc.1","@genkit-ai/core":"1.20.0-rc.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.20.0-rc.1_1758816667962_0.8131793039089537","host":"s3://npm-registry-packages-npm-production"}},"1.20.0-rc.2":{"name":"genkit","version":"1.20.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.20.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"182a693a3418b21a6d46155fa2dfeff9a59c9b73","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.20.0-rc.2.tgz","fileCount":192,"integrity":"sha512-M+b1qsom9HJoUwcX3KS5R18AORnSjdcg2OCnSnx7gNrd3M69MX1HlGYYnrlIwlQb5chK/+cCtFEzOcLgjl53WA==","signatures":[{"sig":"MEQCICZYjgjGdbVW1bDkLvLbf2MlbCFcN5nMc74UWu/oXMsZAiAVJbhadxHCsAIRDLzf6VUQpQBny0gTIg7QJniqX+Fceg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583242},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/8bcd08605d6e346350518519c5d47a7c/genkit-1.20.0-rc.2.tgz","_integrity":"sha512-M+b1qsom9HJoUwcX3KS5R18AORnSjdcg2OCnSnx7gNrd3M69MX1HlGYYnrlIwlQb5chK/+cCtFEzOcLgjl53WA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.20.0-rc.2","@genkit-ai/core":"1.20.0-rc.2"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.20.0-rc.2_1758901890135_0.898621298432821","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"genkit","version":"1.20.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.20.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d5336a3aa3eb254f163c4d37c6281a226aac215b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.20.0.tgz","fileCount":192,"integrity":"sha512-PqsvZVrwHBsFaJTVtXtblSqJqj/cZYlk09ar7u7whrO2mzn+giFR+tdnnXIGJQZZnfzy7GbyvhFU1h18TLlUYQ==","signatures":[{"sig":"MEUCIAxJG+PeOuB+xxuXb2cjaIU776woWtHJvmr2oSM6WYefAiEAz8mJMEcyXNOhabrGw3ucroaa/XUNhXm/l9iVHxYrPf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583227},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/9e3eb04f1c06536796b086da150ca0f6/genkit-1.20.0.tgz","_integrity":"sha512-PqsvZVrwHBsFaJTVtXtblSqJqj/cZYlk09ar7u7whrO2mzn+giFR+tdnnXIGJQZZnfzy7GbyvhFU1h18TLlUYQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.20.0","@genkit-ai/core":"1.20.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.20.0_1758912098618_0.27671585585900793","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"genkit","version":"1.21.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.21.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"931ef9a3f66e09836393f60b142bb9215966756f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.21.0.tgz","fileCount":192,"integrity":"sha512-catTEjxhHZaicvxwak8jFL0K0H0ndN/qE9s+N7CIbsQeJczvRDleoyFa2mtaBOCaoZt7Xj8zJlYXOmt8tRyqJQ==","signatures":[{"sig":"MEQCIAqTjLebnDUsB+7kydhUWUC4m29pnO83ztcTXzicFa9XAiA25LnmDJIf2Wuy1PJBIs9wkpd+bq4AZFgr6iscSE9s4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585786},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/7285f3f8abf29ba253b38b6cea06c841/genkit-1.21.0.tgz","_integrity":"sha512-catTEjxhHZaicvxwak8jFL0K0H0ndN/qE9s+N7CIbsQeJczvRDleoyFa2mtaBOCaoZt7Xj8zJlYXOmt8tRyqJQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.21.0","@genkit-ai/core":"1.21.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.21.0_1759791490266_0.012618791821358277","host":"s3://npm-registry-packages-npm-production"}},"1.22.0-rc.0":{"name":"genkit","version":"1.22.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.22.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"6c2aa56130d48393b0b2188bd1ccf6ba4fbd4fc6","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.22.0-rc.0.tgz","fileCount":192,"integrity":"sha512-DcQBctMT0PbFQ9EdoCIqGBLIsazEsjpRKb5evo/ObGTEGBltcKCsqDnoxu8hXI+aMQiHzP6VXmWUQCHQZmoMDQ==","signatures":[{"sig":"MEYCIQC7uEOEBLaXSyoiYMY3gG3HSjBKtWIgNgF92Ca9YHlqcwIhAMeqCpLWyf0n95Q4c/R1rkTPoOS6lepFIRQyZrQ0vB7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586183},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/e9bd5eca6eb225fe00af62b7d1944c77/genkit-1.22.0-rc.0.tgz","_integrity":"sha512-DcQBctMT0PbFQ9EdoCIqGBLIsazEsjpRKb5evo/ObGTEGBltcKCsqDnoxu8hXI+aMQiHzP6VXmWUQCHQZmoMDQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.22.0-rc.0","@genkit-ai/core":"1.22.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.22.0-rc.0_1761610344099_0.02058583099684319","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"genkit","version":"1.22.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.22.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"793b4deb67bad7e828b4e70c8c3a96aef0af2745","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.22.0.tgz","fileCount":192,"integrity":"sha512-GoVVO3EnNHrjkMkUPRvgx1MjBHKvOlZAu/ffMIJgLFxrH7rrUbvfHXE6Nk7uh5BNvET7+DApyhbhqz9G8sy+mQ==","signatures":[{"sig":"MEQCIEP/tuPvTZkDJVaxH4JT4l3AO/+7IdtfHLxcxnHr2hVUAiAjf3x42GNS7lbFoYQGjk8CiYB0E9g5ypdVZQbAW35blg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586168},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/5b3a84e5c72047c989cfdcf486292c52/genkit-1.22.0.tgz","_integrity":"sha512-GoVVO3EnNHrjkMkUPRvgx1MjBHKvOlZAu/ffMIJgLFxrH7rrUbvfHXE6Nk7uh5BNvET7+DApyhbhqz9G8sy+mQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.22.0","@genkit-ai/core":"1.22.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.22.0_1761661634480_0.7387704842057372","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"genkit","version":"1.23.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.23.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"27e7fad25940e2ce139a4682abd7d84c6c308236","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.23.0.tgz","fileCount":192,"integrity":"sha512-8BOpwt40Yqadc6shvfcKk4fTzrtlIV8ntv9Mqx3Yul9BbM4kRXW+h6nYMaPMKT4ZdErzZgnfxU7e6t1lXFFP4A==","signatures":[{"sig":"MEYCIQD5cEDLOf9/zmAB54wEtGN1RgZtxQ9aeL0/2jhPCZxCigIhAKJ66g+qWRgNswah8KQoJ3pX1J5ol/2sxsIjCtu9kCUo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588054},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/ae14c64aea261665f7e6d2bab5753e7d/genkit-1.23.0.tgz","_integrity":"sha512-8BOpwt40Yqadc6shvfcKk4fTzrtlIV8ntv9Mqx3Yul9BbM4kRXW+h6nYMaPMKT4ZdErzZgnfxU7e6t1lXFFP4A==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.23.0","@genkit-ai/core":"1.23.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.23.0_1763071779901_0.7397244133602683","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"genkit","version":"1.24.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.24.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"dcec413a1b306197b899ff8d94e7e6daaf6c9443","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.24.0.tgz","fileCount":192,"integrity":"sha512-9BjPrLULfWdzauibKkbZcCf2LVu0mW2EW6EXHK/cTber6QdiP/guA5mXahaaDWBo+qdIKpInXAYDEzcRUmCVSA==","signatures":[{"sig":"MEUCIAUxywt+chyoUmHEJ4Li9eU6dZQAsCqWKA2kjKHHBVeAAiEA4bdqXlR0BffwNT05mwJlYj29QZuSffgZHHKbEgnUjbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588054},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/private/var/folders/gt/_q2t4xj97rx5df454ngw7tym005117/T/42fc99321cf24ef47a13f153f5bccdeb/genkit-1.24.0.tgz","_integrity":"sha512-9BjPrLULfWdzauibKkbZcCf2LVu0mW2EW6EXHK/cTber6QdiP/guA5mXahaaDWBo+qdIKpInXAYDEzcRUmCVSA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"11.4.2","description":"Genkit AI framework","directories":{},"_nodeVersion":"24.3.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.24.0","@genkit-ai/core":"1.24.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.24.0_1763487110291_0.2292991922345129","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"genkit","version":"1.25.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.25.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"67ecae3d68676802741ea3d5015851b0376bd201","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.25.0.tgz","fileCount":192,"integrity":"sha512-VzmLQczcJR8Fkkhlj/i1yb6ZR0CQiysYSumZHeeZfUtMcv8RczhZkYY8CenoR0OGChXJOoBywXdnkSTpBshS1Q==","signatures":[{"sig":"MEUCIQDJADC2D4hVtYDBUrFmca4Dn95He8NCs8lrCbftMrpOrgIgKET5DtHryhbjEisaRWzLLLn/ocSc9sDsHNkp9aGpCIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601230},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/851802150bb3115643dd19491d6bd873/genkit-1.25.0.tgz","_integrity":"sha512-VzmLQczcJR8Fkkhlj/i1yb6ZR0CQiysYSumZHeeZfUtMcv8RczhZkYY8CenoR0OGChXJOoBywXdnkSTpBshS1Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.25.0","@genkit-ai/core":"1.25.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.25.0_1764783925296_0.04685923979928042","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-rc.0":{"name":"genkit","version":"1.26.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.26.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"10f51d61f1227b4266b1c28e5d7baf699905351b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.26.0-rc.0.tgz","fileCount":192,"integrity":"sha512-Yx4qtT0ImwE2Nu8ts1lrq4eL/qCa+vFmgNOWnCJLc205Vcco0yZEQ0Wr0OL3sBhIAyLuAfx6CCUPJE735ypTsg==","signatures":[{"sig":"MEUCIEhgaQ8+rkFe4NMrAJMO3ZUWD9h3U1L3QOYkmCRZSyUqAiEAoWzfknjabkrbhFVO9xwGFj4ZeshBCJM+S98mPwFb1Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607033},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/023d84fac49b5b6baf3aee26bb643dfe/genkit-1.26.0-rc.0.tgz","_integrity":"sha512-Yx4qtT0ImwE2Nu8ts1lrq4eL/qCa+vFmgNOWnCJLc205Vcco0yZEQ0Wr0OL3sBhIAyLuAfx6CCUPJE735ypTsg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.26.0-rc.0","@genkit-ai/core":"1.26.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.26.0-rc.0_1765557351636_0.9613510447783808","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-rc.1":{"name":"genkit","version":"1.26.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.26.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5a1968fc3b1360b687d5e47d731573e0f6f7816e","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.26.0-rc.1.tgz","fileCount":192,"integrity":"sha512-O2iGfwQciD0dxTCJJw4QMLxQulNuC9WMcGaZ5Iz2ySqRtccsZINgxoSb41tKrbQoh+L4bj+Vyb49oTLaknWMpw==","signatures":[{"sig":"MEQCIHz/Wbp1XJAurAxXYyGAjiPeQiB1ZbJq4xE6ghUyCKvqAiBvD62JmR+lMytnJq3+4stNZO8grCKWncAa0N+eCbnMhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607033},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/0b89a3e7864f4dd5b499f35f4c2f214c/genkit-1.26.0-rc.1.tgz","_integrity":"sha512-O2iGfwQciD0dxTCJJw4QMLxQulNuC9WMcGaZ5Iz2ySqRtccsZINgxoSb41tKrbQoh+L4bj+Vyb49oTLaknWMpw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.26.0-rc.1","@genkit-ai/core":"1.26.0-rc.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.26.0-rc.1_1765568850123_0.29338944463408234","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"genkit","version":"1.26.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.26.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"cc77faa1c87945bcd3a3dd82db70b9ef846ecbdc","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.26.0.tgz","fileCount":192,"integrity":"sha512-+bfQWefF56mZU8RTH0zHwlXyreA1rMkEXBBb5mNqP1OVuv92F8eJWP80/8M+wvL8OeaxBiejtbGIjcepOJRgpA==","signatures":[{"sig":"MEUCIEEEyaRw0snTVbqO2n/BoPAHlp7XwoEc8KnMvjR6ZrK+AiEAnbmCowgY8Bog4rMsbUq0Tp29G+1OFBjTWLs+HkAhw88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607018},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/54bdb5763208dde847b2134c5663ebf5/genkit-1.26.0.tgz","_integrity":"sha512-+bfQWefF56mZU8RTH0zHwlXyreA1rMkEXBBb5mNqP1OVuv92F8eJWP80/8M+wvL8OeaxBiejtbGIjcepOJRgpA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.26.0","@genkit-ai/core":"1.26.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.26.0_1765574128980_0.045365274247472165","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.0":{"name":"genkit","version":"1.27.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.27.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"db728c24e0086d40bd1ab19942d6f4688d3bfb72","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.27.0-rc.0.tgz","fileCount":192,"integrity":"sha512-SODsh+uQbygZu7xaKRitkxIq/mIxPY/MwCYkWGxHSGxXMilGr5ltXgeERiY793XgBvQ4mGEEGyHwO2GN+DrdVw==","signatures":[{"sig":"MEQCIFwyPzpq27jPR6imohUSH8GyLVIawU44TxbvlFmDLTDKAiBw3vbqtQbLMUBVzV3yZ3vF9oQnvGg+hHX+lMta2IwJ4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607126},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/12dda89c694794d819358d234969ae3c/genkit-1.27.0-rc.0.tgz","_integrity":"sha512-SODsh+uQbygZu7xaKRitkxIq/mIxPY/MwCYkWGxHSGxXMilGr5ltXgeERiY793XgBvQ4mGEEGyHwO2GN+DrdVw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.27.0-rc.0","@genkit-ai/core":"1.27.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.27.0-rc.0_1765929432686_0.9130122700135792","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.1":{"name":"genkit","version":"1.27.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.27.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"add50e96cc7801da3d6cd02c79eb4ab539872b1b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.27.0-rc.1.tgz","fileCount":192,"integrity":"sha512-C21pPV9y0IYGmYf2DQl9D37B+KFlXZgFaBIN8ZtrxgIUL77cyl96VHTKDvJSW0jfcf+QCgyfGsO+yK+cLrxxSQ==","signatures":[{"sig":"MEYCIQD59Gte++w8PrCUGaQg8Z/XuKUGDUFz5sDEKNvU5Et6jAIhAOlTzn1FeeQ7zPhfH5fW3Rrkc0B9x5C5CilL7JJQro75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607126},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/a3ddb05b486712f27634436a09f1badb/genkit-1.27.0-rc.1.tgz","_integrity":"sha512-C21pPV9y0IYGmYf2DQl9D37B+KFlXZgFaBIN8ZtrxgIUL77cyl96VHTKDvJSW0jfcf+QCgyfGsO+yK+cLrxxSQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.27.0-rc.1","@genkit-ai/core":"1.27.0-rc.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.27.0-rc.1_1766080337695_0.043081489074369816","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.2":{"name":"genkit","version":"1.27.0-rc.2","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.27.0-rc.2","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"e1741abc3219db598aa6f7c39f7b40f1b0cc838d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.27.0-rc.2.tgz","fileCount":192,"integrity":"sha512-GO+i3TAv3X4soyp7UyV9JGbc5lkzWQ8Y2PzVyQuqpMpGwaU0wvTg6nXTeaLYpTH3n5bhxAFrHLs+p+NkCcy2bA==","signatures":[{"sig":"MEYCIQCYeQC8E1yE0PaQH73ZEo8zTmVkdSFWpN4ngWc2vPzDmwIhAMvmLYnpD6r/Bb20M1WArI3Iin6MfYz4AXkUZiw6UwXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607581},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/073d5c28da158276a6b41756ea3fd1a9/genkit-1.27.0-rc.2.tgz","_integrity":"sha512-GO+i3TAv3X4soyp7UyV9JGbc5lkzWQ8Y2PzVyQuqpMpGwaU0wvTg6nXTeaLYpTH3n5bhxAFrHLs+p+NkCcy2bA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.27.0-rc.2","@genkit-ai/core":"1.27.0-rc.2"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.27.0-rc.2_1766177760850_0.9937829166772905","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"genkit","version":"1.27.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.27.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"88de465a08e3e61d63d2eefc3c71eb51cd5f906c","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.27.0.tgz","fileCount":192,"integrity":"sha512-54OAzw9+dlOs2H4bWnktMwKVA1wwY9XmudKBAz2uBdWhep5r0xHy1qNE6tUVnSgn+LGGaR/0xfYRSs8uqNPFVw==","signatures":[{"sig":"MEUCIQDAtlx1fmV4bgCG13OSj9i8ZpL7pEPoNJ9D2HDKXi5cEwIgXoId13LIXGzFE8pRApulAPSimCTQrqL60uRdP/PvScc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607111},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/8b1cab4b29b2ab267e401d08b1f932a8/genkit-1.27.0.tgz","_integrity":"sha512-54OAzw9+dlOs2H4bWnktMwKVA1wwY9XmudKBAz2uBdWhep5r0xHy1qNE6tUVnSgn+LGGaR/0xfYRSs8uqNPFVw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.21.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.27.0","@genkit-ai/core":"1.27.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.27.0_1766180006807_0.522223019203863","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"genkit","version":"1.28.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.28.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"9caeaa74f82f7b4b20417d917dc6ea925b638b62","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.28.0.tgz","fileCount":192,"integrity":"sha512-vrPr17lbkgrigKuRZDTy4zwlcYxAZoumlvUSONXAZsEg0NzpoB3G5Mh+LMW639rVohRtW+wEP8AELyUDFYT/UQ==","signatures":[{"sig":"MEUCIEkizb9J594dtKVovsVeN9/2hzTBHcqVu5wLYMVRVKslAiEAyHqI5snK8NV8VvHMMT+lyVzBPmkQVpHRP6xW3lAPUYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611452},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/d8f4b8008021ee82574fa4aa5149aee4/genkit-1.28.0.tgz","_integrity":"sha512-vrPr17lbkgrigKuRZDTy4zwlcYxAZoumlvUSONXAZsEg0NzpoB3G5Mh+LMW639rVohRtW+wEP8AELyUDFYT/UQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.28.0","@genkit-ai/core":"1.28.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.28.0_1769119948017_0.7671634356056691","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-rc.0":{"name":"genkit","version":"1.29.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.29.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"42ef358a157f9b7541b232a6ac7805a547a7ed8f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.29.0-rc.0.tgz","fileCount":192,"integrity":"sha512-mjqPq9gYsXrZN6WYdzF7UuCoYYyEigfGfLur1NAVGVXos3pBFBOW4yivslMxslCZhWYMDX4koJYtMEMPJApSQg==","signatures":[{"sig":"MEQCIFkWnuC9AnqCEBh/qMTmNBU7awQMsh2vN66VbS99URCBAiBAkq1Kr/0eTRpyinZkcfrWNC8p7Ue8chIqM5AHyV4Ryw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614414},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/85df5cd21364ce60929b53181ec04908/genkit-1.29.0-rc.0.tgz","_integrity":"sha512-mjqPq9gYsXrZN6WYdzF7UuCoYYyEigfGfLur1NAVGVXos3pBFBOW4yivslMxslCZhWYMDX4koJYtMEMPJApSQg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.29.0-rc.0","@genkit-ai/core":"1.29.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.29.0-rc.0_1770842107219_0.32389494539592545","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"genkit","version":"1.29.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.29.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"f799112bec4db3ec67dce8b4529a1b1411a8a1e2","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.29.0.tgz","fileCount":192,"integrity":"sha512-m0oqw4AU8l6LTELH/0JmWPUA5ZuEVwm4ZhgUaVopy86gqgWyDF+SdNIpIxtXqdTmxxQHK9stQXuq/zJUDCLF4Q==","signatures":[{"sig":"MEQCIBDGtdcg0xRIrZyUqAUjFvpoBywNiljnmBr0kKwue9DQAiB+bHs4XyfbLk2YPvOlZkCnph7nmpVmqJKcKIrJBI0m0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616046},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/c47dcd3f68714f6aec059aa3af8933bc/genkit-1.29.0.tgz","_integrity":"sha512-m0oqw4AU8l6LTELH/0JmWPUA5ZuEVwm4ZhgUaVopy86gqgWyDF+SdNIpIxtXqdTmxxQHK9stQXuq/zJUDCLF4Q==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.29.0","@genkit-ai/core":"1.29.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.29.0_1771600555510_0.49236832283445886","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-rc.0":{"name":"genkit","version":"1.30.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.30.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"6fceadcba7cb37ee1a1667038b67f4ce23df7be6","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.30.0-rc.0.tgz","fileCount":192,"integrity":"sha512-ras9lR4DgF+5A1G9pV/eiJt44yamLgGPzQEv/P/FOjo9JvGJCdMd9ze0wPakAlExLbocQ5DZgdU3kxwI3koRhw==","signatures":[{"sig":"MEUCIENRFPACcS9x/fxMqCX5mAmYayeUezjkzLAQsJhFVa1NAiEAzBLRdfPavTYMskaGbpS+GpXcgYgH7fYOQpSnCNhvwwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616151},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/546bd0bf79e65ecd941aa413489cee0b/genkit-1.30.0-rc.0.tgz","_integrity":"sha512-ras9lR4DgF+5A1G9pV/eiJt44yamLgGPzQEv/P/FOjo9JvGJCdMd9ze0wPakAlExLbocQ5DZgdU3kxwI3koRhw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.30.0-rc.0","@genkit-ai/core":"1.30.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.30.0-rc.0_1772507952248_0.7273575616480732","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"genkit","version":"1.30.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.30.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"d2a7b993df85f767d7636ee5bd8342882ac1d17d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.30.1.tgz","fileCount":192,"integrity":"sha512-+v+IuE0SxoCC4AYMAuPi0YkEAT/Tm/oJhYECB+xFieebaxsdBUJ4FEp2u3HrDSyWv1Gj28unh8Og332ZdFJGRQ==","signatures":[{"sig":"MEYCIQCIXIZ1zvPhfBTcYJC/M5eAIcZ5B0nZaHsRq/oiJF/hPQIhAJiwCs+Go3dRk08zkh+Iedr0wOB0Njf7qW6nsD/xhxNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616136},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1e4efc297d71aa1c89ed3cfd8326a6b0/genkit-1.30.1.tgz","_integrity":"sha512-+v+IuE0SxoCC4AYMAuPi0YkEAT/Tm/oJhYECB+xFieebaxsdBUJ4FEp2u3HrDSyWv1Gj28unh8Og332ZdFJGRQ==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.4","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.30.1","@genkit-ai/core":"1.30.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^4.9.0","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.30.1_1773361958784_0.9219174685232339","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"genkit","version":"1.31.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.31.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"49395a70ca3d664d2518a5d159e1c44ff80f0fe2","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.31.0.tgz","fileCount":192,"integrity":"sha512-9rvD1LcdwohGmMBiewo6lxY9U7hpJUoELAtvf/juxR/c81OxWpQrbuyLWLk3xEPqvcEqj7V+/aRjMgO4zS9vtA==","signatures":[{"sig":"MEYCIQDtMIWjhG4evmz/solk4NXdV16TAThRJ0xAPO+F78FaPwIhAPjTFiaMlHZoDi8YDykU5NeQpCL3o7OIHv6BdIa2ynWl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616086},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/2bb29d8d11ee07a3720cdab099dbdb75/genkit-1.31.0.tgz","_integrity":"sha512-9rvD1LcdwohGmMBiewo6lxY9U7hpJUoELAtvf/juxR/c81OxWpQrbuyLWLk3xEPqvcEqj7V+/aRjMgO4zS9vtA==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.31.0","@genkit-ai/core":"1.31.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.31.0_1774629886315_0.8732770048065877","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-rc.0":{"name":"genkit","version":"1.32.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.32.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"5ba3e7125ddf5b60b50d71580c9c18fd38f3b77f","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.32.0-rc.0.tgz","fileCount":192,"integrity":"sha512-rygltqTYPRgTrAUM8gd3Wh+TsT0nfYoLIGGiziCo7K3z8kN6twcvIGC/KoWI8Ql/xT7pAp+1hz0+GMm8XFbw2w==","signatures":[{"sig":"MEUCIQDabHjQCHmLcPoakme8Lw7V1UjwtP0mjlbKkdTvi8tRCAIgAhZo+RsNrMmQPOHQ9MYhHb1QGotD9Tbj5E1bg+odjJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616101},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/b614ced24dd89e4ef8223f033e1e57cd/genkit-1.32.0-rc.0.tgz","_integrity":"sha512-rygltqTYPRgTrAUM8gd3Wh+TsT0nfYoLIGGiziCo7K3z8kN6twcvIGC/KoWI8Ql/xT7pAp+1hz0+GMm8XFbw2w==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.32.0-rc.0","@genkit-ai/core":"1.32.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.32.0-rc.0_1775825696940_0.9958398539246671","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"genkit","version":"1.32.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.32.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"80afb25b1cd0b44063b539885e88c57ef1c53338","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.32.0.tgz","fileCount":192,"integrity":"sha512-Ki10OS2dZyX1xOY3/dVirMbeWwBP+d+ntUnZOdX7QIyOLOjQ9qagY4YkEVhHADy9nLMby1ENHFbMgEBCgBsyzw==","signatures":[{"sig":"MEQCIEAPwwaG/6bDakAPqqitoYrTJo7CNESK9m/ZAJ9VVMEJAiBw3mF2NPDy6Xvs5i4iqAoP+f9hltSTA9CEKt8HAwHRJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616086},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/be09d2161fa7d171db581502810bf189/genkit-1.32.0.tgz","_integrity":"sha512-Ki10OS2dZyX1xOY3/dVirMbeWwBP+d+ntUnZOdX7QIyOLOjQ9qagY4YkEVhHADy9nLMby1ENHFbMgEBCgBsyzw==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.32.0","@genkit-ai/core":"1.32.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.32.0_1775833439117_0.9032424754557964","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-rc.0":{"name":"genkit","version":"1.33.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.33.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/firebase/genkit/issues"},"dist":{"shasum":"85242e3cdf83988c8c44ef1dbd51c45563b49e55","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.33.0-rc.0.tgz","fileCount":192,"integrity":"sha512-FzZCz04jMlRCy3mPa+n92GgA81tp7H9VkTKSMB13kK9OblkQzt4wKyrc1WvhVO0jwMzd1VXsIReP15kvO8TMvg==","signatures":[{"sig":"MEYCIQDSONg4cCwL64OtNkeLDvPMmTdKegyEnAYwjaY6FecprwIhAKkEQhT9okUo/a3+66LezdFM6myeUfJZR5/t+E5qXeWZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571104},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/64aabefd975b755664806826a99a16e7/genkit-1.33.0-rc.0.tgz","_integrity":"sha512-FzZCz04jMlRCy3mPa+n92GgA81tp7H9VkTKSMB13kK9OblkQzt4wKyrc1WvhVO0jwMzd1VXsIReP15kvO8TMvg==","repository":{"url":"git+https://github.com/firebase/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.33.0-rc.0","@genkit-ai/core":"1.33.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.33.0-rc.0_1776135418972_0.36487293030030954","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-rc.1":{"name":"genkit","version":"1.33.0-rc.1","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.33.0-rc.1","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"98e7b1c1c8e69cf8bde8e27cde8911d2a15c26e2","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.33.0-rc.1.tgz","fileCount":192,"integrity":"sha512-YmwJbXqx9luEeHbgmJ9+qVyukxZRRIB3Vf2vdzQfl/mXMMIEJJa4AG0nI2lA64WFKGHDnv0kyCkx5VHymi4CcQ==","signatures":[{"sig":"MEUCIQDo+5Q/94G379bipksd3AWnh7OU3XU9qMr18ATvrLICVgIgDaWM9GkiwbGxB4WDNDp+ZgOC/GR5hSJWhyU8+G3qLxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571105},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/793a403342a18d93081dda9b61cb7db5/genkit-1.33.0-rc.1.tgz","_integrity":"sha512-YmwJbXqx9luEeHbgmJ9+qVyukxZRRIB3Vf2vdzQfl/mXMMIEJJa4AG0nI2lA64WFKGHDnv0kyCkx5VHymi4CcQ==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.33.0-rc.1","@genkit-ai/core":"1.33.0-rc.1"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.33.0-rc.1_1776789271158_0.9745750378090474","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"genkit","version":"1.33.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.33.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"a714d40dd98d710d999b995c7f025fcb8458d295","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.33.0.tgz","fileCount":192,"integrity":"sha512-46cS8uUE+Et/glO0zt4JxR/2RjJ2b9OCOYfIgmJKaOk9vdjLBVBIBcJPNQZ7ToGnr6TJE3ZfM6jyCRfxd7NFQA==","signatures":[{"sig":"MEQCICqbob2g80OE0k9k/Uzec9lMFwvRakDbkgL3BLa2baY4AiBEEa8WYtPHVULnC/Qspk/SVDYy8q1XAoboxFzHBG8FwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571090},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/4c25a5dff9b2e80326a6344535ca6e45/genkit-1.33.0.tgz","_integrity":"sha512-46cS8uUE+Et/glO0zt4JxR/2RjJ2b9OCOYfIgmJKaOk9vdjLBVBIBcJPNQZ7ToGnr6TJE3ZfM6jyCRfxd7NFQA==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.33.0","@genkit-ai/core":"1.33.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.33.0_1777048297938_0.36920275892403587","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"genkit","version":"1.34.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.34.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"ffbceb96a8fb0fdc4a1028c97850e172ba8c5cce","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.34.0.tgz","fileCount":192,"integrity":"sha512-SNppX9kw9CKivT3LJyEfHcbyX1ZqrMLYKjthHn3Dwu5TN2/Cvmz5UM3OKJWnXQfNj/hFBGV1EMd105zgjTzZHg==","signatures":[{"sig":"MEUCIQDtkfBeun3Z93d4d/LdKMg32/RJfCYsxOf+nIpa+OvtBgIgdWuz9/K/LwJIJ54Ge8fCcU9DP7AmNfjIRuvFDGTpz+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573713},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/c5286f9ba81876933fbc6cb64f1ea5d3/genkit-1.34.0.tgz","_integrity":"sha512-SNppX9kw9CKivT3LJyEfHcbyX1ZqrMLYKjthHn3Dwu5TN2/Cvmz5UM3OKJWnXQfNj/hFBGV1EMd105zgjTzZHg==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.7","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.34.0","@genkit-ai/core":"1.34.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.34.0_1778616229764_0.4363378713832313","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"genkit","version":"1.35.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.35.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"c9af8343d7c7cf85c731f0f895eb1d446c81c05d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.35.0.tgz","fileCount":192,"integrity":"sha512-n98e5j+0PYyRE52gkApCadXufUjJBi8UGYlTX7Uc0Bbpws0G05w5PoCkLOoFwaHZmUmOHfcV2erqTSmEOCbSGQ==","signatures":[{"sig":"MEUCIQD2QDmXS8MV2sgOfQ+ZBLvcXKHFXP+wrHZzQA/YWjKl0QIgehZoF0115Bj/bxMjdAkjh4AcHYNm/nhlB6tNtDwOD4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620890},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/967490cd98fcad079de121ee9863e8ca/genkit-1.35.0.tgz","_integrity":"sha512-n98e5j+0PYyRE52gkApCadXufUjJBi8UGYlTX7Uc0Bbpws0G05w5PoCkLOoFwaHZmUmOHfcV2erqTSmEOCbSGQ==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.8","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.35.0","@genkit-ai/core":"1.35.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.35.0_1779372740784_0.4882561373665575","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"genkit","version":"1.36.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.36.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"fdb8011da6a018275a15869da4ae413c2d197754","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.36.0.tgz","fileCount":192,"integrity":"sha512-5kwpWAOiIusWKOrYlUpuU60SSjxuyzcAqJTwM8c89NHWj0AsUqJKcgHAmm2JTbfJRAMXlPfgOLxNi1qGyqI+yQ==","signatures":[{"sig":"MEQCICqLTtbqYJf2WKIjd/zsXT8sFOqfzXinwTCrFB797/eZAiAVaHmDW2ECUYXtPQBqqn8pn1w2Yrv9wV7NNosGyw3ysA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621928},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/1130a783ed875b4f41824dde6b05daf3/genkit-1.36.0.tgz","_integrity":"sha512-5kwpWAOiIusWKOrYlUpuU60SSjxuyzcAqJTwM8c89NHWj0AsUqJKcgHAmm2JTbfJRAMXlPfgOLxNi1qGyqI+yQ==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.8","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.36.0","@genkit-ai/core":"1.36.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.36.0_1779902365651_0.46698511441442236","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"genkit","version":"1.37.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.37.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"106d0ac3109dfd1e8c2c2d55a646ac76a5e9649d","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.37.0.tgz","fileCount":192,"integrity":"sha512-CkQc8Pf9XYbg13O8RCY6bXxxGypTUNL+A/nm5iLfB/IDni1P5lS8cATFdtvgs0OeCgIr9mD69O5J5EK6Ndiziw==","signatures":[{"sig":"MEUCICRZ8THviZacvHHIce09c0Nu9mljceP4iELR0ZhpJMXyAiEAoDYZ/dGo1xa8H/GFMbmg1pz4uGVdz4oQmogN+b4qMBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622869},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/08ea0b3397f11a8c2c7ac5d6b27d0757/genkit-1.37.0.tgz","_integrity":"sha512-CkQc8Pf9XYbg13O8RCY6bXxxGypTUNL+A/nm5iLfB/IDni1P5lS8cATFdtvgs0OeCgIr9mD69O5J5EK6Ndiziw==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.8","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.22.3","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.37.0","@genkit-ai/core":"1.37.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.37.0_1781198144656_0.19294535160521886","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"genkit","version":"1.38.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.38.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"53866b9117f37347aa3db652a37f50dbc6b0101b","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.38.0.tgz","fileCount":192,"integrity":"sha512-4gKhUtugtWP1pU5ux1NF/QW6kbjqawkw4zL6Ul88WS2jphZbUwZ85H8AgdgefWA1h4AmiebEwRPFK7/KBJ51IA==","signatures":[{"sig":"MEQCIHOpbBsjLVIAJne1ioOVAISjThVYQ+OV/uELXwPZ5Hu4AiBNa7WPIqVj4dAUl+32vG0EG9SunK1Qjz/lRVSlWaENxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622869},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/4dcf1e2df60824e66de9002d1a237a3a/genkit-1.38.0.tgz","_integrity":"sha512-4gKhUtugtWP1pU5ux1NF/QW6kbjqawkw4zL6Ul88WS2jphZbUwZ85H8AgdgefWA1h4AmiebEwRPFK7/KBJ51IA==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.8","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.23.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.38.0","@genkit-ai/core":"1.38.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.38.0_1782243507112_0.19237242582883995","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-rc.0":{"name":"genkit","version":"1.39.0-rc.0","keywords":["genkit","ai","genai","generative-ai"],"author":{"name":"genkit"},"license":"Apache-2.0","_id":"genkit@1.39.0-rc.0","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"homepage":"https://genkit.dev","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"dist":{"shasum":"0ec5ae15b5e8bbbc373a75c287c6b213e9b486a1","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.39.0-rc.0.tgz","fileCount":206,"integrity":"sha512-XhsCE9CtJD1M19JXsdxVhA0uvGhsHcF7OmYz72FC0AHxd8YMdttMEJtgnSBrWH/3i3rKt/Wv/kjnKcxHm/rC/Q==","signatures":[{"sig":"MEYCIQCFOTvnpWQP01vWW08e9hr42vWegwweURpNpLbe+j2fagIhAJ7YSw9DUxa4gm+t4fWsgGGrTvqncDpuLsob07wNX94z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634299},"main":"./lib/cjs/index.js","type":"commonjs","_from":"file:genkit-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"},"./beta":{"types":"./lib/beta.d.ts","import":"./lib/beta.mjs","default":"./lib/beta.js","require":"./lib/beta.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"},"./plugin":{"types":"./lib/plugin.d.ts","import":"./lib/plugin.mjs","default":"./lib/plugin.js","require":"./lib/plugin.js"},"./schema":{"types":"./lib/schema.d.ts","import":"./lib/schema.mjs","default":"./lib/schema.js","require":"./lib/schema.js"},"./context":{"types":"./lib/context.d.ts","import":"./lib/context.mjs","default":"./lib/context.js","require":"./lib/context.js"},"./extract":{"types":"./lib/extract.d.ts","import":"./lib/extract.mjs","default":"./lib/extract.js","require":"./lib/extract.js"},"./formats":{"types":"./lib/formats.d.ts","import":"./lib/formats.mjs","default":"./lib/formats.js","require":"./lib/formats.js"},"./logging":{"types":"./lib/logging.d.ts","import":"./lib/logging.mjs","default":"./lib/logging.js","require":"./lib/logging.js"},"./testing":{"types":"./lib/testing.d.ts","import":"./lib/testing.mjs","default":"./lib/testing.js","require":"./lib/testing.js"},"./tracing":{"types":"./lib/tracing.d.ts","import":"./lib/tracing.mjs","default":"./lib/tracing.js","require":"./lib/tracing.js"},"./embedder":{"types":"./lib/embedder.d.ts","import":"./lib/embedder.mjs","default":"./lib/embedder.js","require":"./lib/embedder.js"},"./registry":{"types":"./lib/registry.d.ts","import":"./lib/registry.mjs","default":"./lib/registry.js","require":"./lib/registry.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"},"./beta/client":{"types":"./lib/client/index.d.ts","import":"./lib/client/index.mjs","default":"./lib/client/index.js","require":"./lib/client/index.js"},"./model/middleware":{"types":"./lib/middleware.d.ts","import":"./lib/middleware.mjs","default":"./lib/middleware.js","require":"./lib/middleware.js"}},"scripts":{"test":"node --import tsx --test 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","build:clean":"rimraf ./lib","build:watch":"tsup-node --watch"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_resolved":"/tmp/565f419d77a11a0ee09329d8c2c3db78/genkit-1.39.0-rc.0.tgz","_integrity":"sha512-XhsCE9CtJD1M19JXsdxVhA0uvGhsHcF7OmYz72FC0AHxd8YMdttMEJtgnSBrWH/3i3rKt/Wv/kjnKcxHm/rC/Q==","repository":{"url":"git+https://github.com/genkit-ai/genkit.git","type":"git","directory":"js/genkit"},"_npmVersion":"10.9.8","description":"Genkit AI framework","directories":{},"_nodeVersion":"22.23.1","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.39.0-rc.0","@genkit-ai/core":"1.39.0-rc.0"},"typesVersions":{"*":{"beta":["lib/beta"],"tool":["lib/tool"],"model":["lib/model"],"config":["lib/config"],"plugin":["lib/plugin"],"schema":["lib/schema"],"context":["lib/context"],"extract":["lib/extract"],"formats":["lib/formats"],"logging":["lib/logging"],"metrics":["lib/metrics"],"runtime":["lib/runtime"],"testing":["lib/testing"],"tracing":["lib/tracing"],"embedder":["lib/embedder"],"registry":["lib/registry"],"evaluator":["lib/evaluator"],"retriever":["lib/retriever"],"beta/client":["lib/client/index"],"model/middleware":["lib/middleware"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","rimraf":"^6.0.1","typescript":"^5.9.3","@types/node":"^22.15.3","@types/uuid":"^9.0.6","npm-run-all":"^4.1.5","@types/express":"^4.17.21","@types/body-parser":"^1.19.5"},"_npmOperationalInternal":{"tmp":"tmp/genkit_1.39.0-rc.0_1782330977286_0.7878356946780074","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"genkit","description":"Genkit AI framework","keywords":["genkit","ai","genai","generative-ai"],"version":"1.39.0","type":"commonjs","main":"./lib/cjs/index.js","homepage":"https://genkit.dev","repository":{"type":"git","url":"git+https://github.com/genkit-ai/genkit.git","directory":"js/genkit"},"author":{"name":"genkit"},"license":"Apache-2.0","dependencies":{"uuid":"^10.0.0","@genkit-ai/ai":"1.39.0","@genkit-ai/core":"1.39.0"},"devDependencies":{"@types/body-parser":"^1.19.5","@types/express":"^4.17.21","@types/node":"^22.15.3","@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"},"types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","require":"./lib/index.js","import":"./lib/index.mjs","default":"./lib/index.js"},"./registry":{"types":"./lib/registry.d.ts","require":"./lib/registry.js","import":"./lib/registry.mjs","default":"./lib/registry.js"},"./beta":{"types":"./lib/beta.d.ts","require":"./lib/beta.js","import":"./lib/beta.mjs","default":"./lib/beta.js"},"./tracing":{"types":"./lib/tracing.d.ts","require":"./lib/tracing.js","import":"./lib/tracing.mjs","default":"./lib/tracing.js"},"./logging":{"types":"./lib/logging.d.ts","require":"./lib/logging.js","import":"./lib/logging.mjs","default":"./lib/logging.js"},"./schema":{"types":"./lib/schema.d.ts","require":"./lib/schema.js","import":"./lib/schema.mjs","default":"./lib/schema.js"},"./formats":{"types":"./lib/formats.d.ts","require":"./lib/formats.js","import":"./lib/formats.mjs","default":"./lib/formats.js"},"./retriever":{"types":"./lib/retriever.d.ts","require":"./lib/retriever.js","import":"./lib/retriever.mjs","default":"./lib/retriever.js"},"./reranker":{"types":"./lib/reranker.d.ts","require":"./lib/reranker.js","import":"./lib/reranker.mjs","default":"./lib/reranker.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/middleware.d.ts","require":"./lib/middleware.js","import":"./lib/middleware.mjs","default":"./lib/middleware.js"},"./extract":{"types":"./lib/extract.d.ts","require":"./lib/extract.js","import":"./lib/extract.mjs","default":"./lib/extract.js"},"./testing":{"types":"./lib/testing.d.ts","require":"./lib/testing.js","import":"./lib/testing.mjs","default":"./lib/testing.js"},"./tool":{"types":"./lib/tool.d.ts","require":"./lib/tool.js","import":"./lib/tool.mjs","default":"./lib/tool.js"},"./plugin":{"types":"./lib/plugin.d.ts","require":"./lib/plugin.js","import":"./lib/plugin.mjs","default":"./lib/plugin.js"},"./beta/client":{"types":"./lib/client/index.d.ts","require":"./lib/client/index.js","import":"./lib/client/index.mjs","default":"./lib/client/index.js"},"./context":{"types":"./lib/context.d.ts","require":"./lib/context.js","import":"./lib/context.mjs","default":"./lib/context.js"}},"typesVersions":{"*":{"metrics":["lib/metrics"],"beta":["lib/beta"],"registry":["lib/registry"],"tracing":["lib/tracing"],"logging":["lib/logging"],"config":["lib/config"],"runtime":["lib/runtime"],"schema":["lib/schema"],"formats":["lib/formats"],"retriever":["lib/retriever"],"embedder":["lib/embedder"],"evaluator":["lib/evaluator"],"model":["lib/model"],"model/middleware":["lib/middleware"],"extract":["lib/extract"],"testing":["lib/testing"],"tool":["lib/tool"],"plugin":["lib/plugin"],"beta/client":["lib/client/index"],"context":["lib/context"]}},"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","test:watch":"node --watch --import tsx --test tests/*_test.ts"},"_id":"genkit@1.39.0","bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"_integrity":"sha512-Qz9ef/LfAEDMzO1+Nd6l6dMYK/V4ZfWDIp79rz/1V6xDM5VuJMkoqOTCDwXAviuAnjoO2noJug2wIK81ilMhWA==","_resolved":"/tmp/a41564ed21b462b1fe6f7968939fead3/genkit-1.39.0.tgz","_from":"file:genkit-1.39.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Qz9ef/LfAEDMzO1+Nd6l6dMYK/V4ZfWDIp79rz/1V6xDM5VuJMkoqOTCDwXAviuAnjoO2noJug2wIK81ilMhWA==","shasum":"ba7eccadb82e0649699b99386b33e9c190a6b268","tarball":"https://registry.npmjs.org/genkit/-/genkit-1.39.0.tgz","fileCount":206,"unpackedSize":634284,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDTePAYuz+jji4D/HcZXoo/I5VbTcKNiWxpR6/mZbihPgIhAJY69qK/3nB3OigWVG3LETs3II/naFGKiNLedA0b3Zli"}]},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/genkit_1.39.0_1782502217481_0.33235230164880925"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-06T06:13:22.767Z","modified":"2026-06-26T19:30:17.750Z","1.0.0":"2018-07-06T06:13:22.835Z","1.0.1":"2018-07-11T05:26:44.135Z","1.0.2":"2018-07-11T05:46:19.295Z","1.0.3":"2018-08-03T09:27:55.059Z","0.5.0-rc.0":"2024-04-04T17:36:30.620Z","0.5.0-rc.1":"2024-04-05T14:58:28.095Z","0.5.0-rc.2":"2024-04-06T02:13:30.554Z","0.5.0-rc.3":"2024-04-16T23:31:48.500Z","0.5.0-rc.4":"2024-04-18T16:58:24.721Z","0.5.0-rc.5":"2024-04-19T18:06:05.587Z","0.5.0-rc.6":"2024-04-29T20:30:13.172Z","0.5.0-rc.7":"2024-04-30T14:41:56.516Z","0.5.0-rc.8":"2024-05-01T16:37:37.204Z","0.5.0-rc.9":"2024-05-08T17:17:22.712Z","0.5.0-rc.10":"2024-05-10T16:12:21.573Z","0.5.0-rc.11":"2024-05-10T21:06:33.458Z","0.5.0-rc.12":"2024-05-13T14:19:28.655Z","0.5.0":"2024-05-13T21:17:53.959Z","0.5.1":"2024-05-22T18:10:18.220Z","0.5.2":"2024-05-29T19:39:23.661Z","0.5.3":"2024-06-13T17:48:12.259Z","0.5.4":"2024-06-28T20:23:41.210Z","0.5.5":"2024-07-10T19:54:02.960Z","0.5.6":"2024-07-12T20:10:56.599Z","0.5.7":"2024-07-15T20:51:43.359Z","0.5.8":"2024-07-23T17:35:52.646Z","0.5.9":"2024-08-01T16:41:33.354Z","0.5.10":"2024-08-09T14:53:56.512Z","0.5.11":"2024-08-29T23:04:59.391Z","0.5.12":"2024-09-05T18:52:52.817Z","0.6.0-dev.1":"2024-09-06T21:05:55.837Z","0.5.13":"2024-09-13T19:38:58.262Z","0.5.14":"2024-09-27T14:50:10.785Z","0.6.0-dev.2":"2024-09-27T20:27:16.218Z","0.5.15":"2024-10-04T00:56:00.691Z","0.5.16":"2024-10-04T17:23:42.735Z","0.9.0-dev.1":"2024-10-22T18:08:01.580Z","0.9.0-dev.2":"2024-10-24T01:42:33.578Z","0.5.17":"2024-10-24T20:06:28.327Z","0.9.0-dev.3":"2024-11-05T18:12:26.232Z","0.9.0-dev.4":"2024-11-07T15:01:53.131Z","0.9.0-rc.0":"2024-11-11T17:49:39.009Z","0.9.0-rc.1":"2024-11-12T18:22:22.364Z","0.9.0-rc.2":"2024-11-12T21:52:13.729Z","0.9.0-rc.3":"2024-11-13T15:21:22.031Z","0.9.0":"2024-11-13T21:57:19.614Z","0.9.1":"2024-11-15T20:42:06.482Z","0.9.2":"2024-11-18T15:52:56.451Z","0.9.3":"2024-11-19T14:38:10.103Z","0.9.4":"2024-11-22T18:24:18.354Z","0.9.5":"2024-11-26T20:20:30.053Z","0.9.6":"2024-11-27T22:22:35.717Z","0.9.7":"2024-12-05T17:53:58.917Z","0.9.8":"2024-12-10T18:54:39.373Z","1.0.0-dev.0":"2024-12-10T19:04:36.779Z","0.9.9":"2024-12-10T22:24:30.989Z","0.9.11":"2024-12-11T20:02:43.991Z","0.9.12":"2024-12-12T03:20:50.813Z","1.0.0-rc.0":"2024-12-12T22:37:48.371Z","1.0.0-rc.1":"2024-12-16T16:36:11.212Z","1.0.0-rc.2":"2024-12-20T02:09:05.352Z","1.0.0-rc.3":"2025-01-16T22:03:22.590Z","1.0.0-rc.4":"2025-01-22T22:29:25.396Z","1.0.0-rc.5":"2025-01-23T20:29:47.389Z","1.0.0-rc.6":"2025-01-27T20:59:16.279Z","1.0.0-rc.7":"2025-01-28T18:59:56.513Z","1.0.0-rc.8":"2025-01-29T00:24:14.906Z","1.0.0-rc.9":"2025-01-29T18:19:20.548Z","1.0.0-rc.10":"2025-01-29T19:34:14.128Z","1.0.0-rc.11":"2025-01-30T14:26:08.857Z","1.0.0-rc.12":"2025-01-31T00:35:16.834Z","1.0.0-rc.13":"2025-01-31T20:04:22.937Z","1.0.0-rc.14":"2025-02-01T13:26:18.284Z","1.0.0-rc.15":"2025-02-04T13:58:55.196Z","1.0.0-rc.16":"2025-02-04T22:05:18.182Z","1.0.0-rc.17":"2025-02-05T19:30:38.901Z","1.0.0-rc.18":"2025-02-06T17:50:30.452Z","1.0.0-rc.19":"2025-02-07T18:22:50.411Z","1.0.4":"2025-02-07T21:36:32.913Z","1.0.5":"2025-02-19T17:38:30.429Z","1.1.0":"2025-03-05T23:40:29.139Z","1.2.0":"2025-03-13T18:27:21.516Z","1.3.0":"2025-03-19T20:25:25.016Z","1.4.0":"2025-03-26T23:52:25.991Z","1.5.0":"2025-04-05T01:30:42.981Z","1.6.0":"2025-04-08T17:38:41.477Z","1.6.1":"2025-04-18T19:18:56.899Z","1.6.2":"2025-04-18T19:48:54.026Z","1.7.0":"2025-04-25T14:34:18.559Z","1.8.0-rc.1":"2025-05-02T03:39:49.785Z","1.8.0-rc.2":"2025-05-05T17:31:23.691Z","1.8.0":"2025-05-05T21:00:22.177Z","1.9.0":"2025-05-14T20:34:47.022Z","1.9.1-rc.0":"2025-05-20T00:37:51.857Z","1.10.0":"2025-05-21T17:37:13.343Z","1.11.0-rc.0":"2025-05-30T18:12:18.831Z","1.11.0":"2025-05-30T20:20:19.446Z","1.11.1":"2025-06-02T21:10:10.285Z","1.12.0":"2025-06-06T17:33:09.337Z","1.13.0-rc.0":"2025-06-18T17:48:10.784Z","1.13.0":"2025-06-19T17:41:12.278Z","1.14.0-rc.0":"2025-06-27T18:40:13.197Z","1.14.0":"2025-06-27T19:51:35.459Z","1.14.1":"2025-07-10T22:19:31.050Z","1.15.0-rc.0":"2025-07-17T16:51:39.468Z","1.15.0":"2025-07-17T17:36:24.928Z","1.15.1-rc.0":"2025-07-18T14:58:03.324Z","1.15.1":"2025-07-18T16:45:01.530Z","1.15.2":"2025-07-21T14:00:42.675Z","1.15.4":"2025-07-25T14:20:13.253Z","1.15.5":"2025-07-25T20:15:39.202Z","1.16.0":"2025-08-07T21:16:51.195Z","1.16.1":"2025-08-12T20:26:39.595Z","1.17.0-rc.0":"2025-08-21T19:09:28.408Z","1.17.0-rc.1":"2025-08-22T15:13:59.397Z","1.17.0":"2025-08-22T16:59:23.135Z","1.17.1":"2025-08-24T21:01:27.013Z","1.18.0":"2025-08-29T15:34:44.573Z","1.19.0":"2025-09-08T19:32:56.072Z","1.19.1":"2025-09-08T21:15:54.609Z","1.19.2":"2025-09-09T21:47:54.102Z","1.19.3":"2025-09-19T16:18:30.654Z","1.20.0-rc.0":"2025-09-25T14:44:55.473Z","1.20.0-rc.1":"2025-09-25T16:11:08.164Z","1.20.0-rc.2":"2025-09-26T15:51:30.302Z","1.20.0":"2025-09-26T18:41:38.814Z","1.21.0":"2025-10-06T22:58:10.442Z","1.22.0-rc.0":"2025-10-28T00:12:24.326Z","1.22.0":"2025-10-28T14:27:14.698Z","1.23.0":"2025-11-13T22:09:40.128Z","1.24.0":"2025-11-18T17:31:50.505Z","1.25.0":"2025-12-03T17:45:25.516Z","1.26.0-rc.0":"2025-12-12T16:35:51.801Z","1.26.0-rc.1":"2025-12-12T19:47:30.289Z","1.26.0":"2025-12-12T21:15:29.133Z","1.27.0-rc.0":"2025-12-16T23:57:12.868Z","1.27.0-rc.1":"2025-12-18T17:52:17.858Z","1.27.0-rc.2":"2025-12-19T20:56:01.011Z","1.27.0":"2025-12-19T21:33:26.963Z","1.28.0":"2026-01-22T22:12:28.180Z","1.29.0-rc.0":"2026-02-11T20:35:07.389Z","1.29.0":"2026-02-20T15:15:55.665Z","1.30.0-rc.0":"2026-03-03T03:19:12.440Z","1.30.1":"2026-03-13T00:32:38.985Z","1.31.0":"2026-03-27T16:44:46.462Z","1.32.0-rc.0":"2026-04-10T12:54:57.078Z","1.32.0":"2026-04-10T15:03:59.260Z","1.33.0-rc.0":"2026-04-14T02:56:59.126Z","1.33.0-rc.1":"2026-04-21T16:34:31.436Z","1.33.0":"2026-04-24T16:31:38.077Z","1.34.0":"2026-05-12T20:03:49.953Z","1.35.0":"2026-05-21T14:12:20.984Z","1.36.0":"2026-05-27T17:19:25.848Z","1.37.0":"2026-06-11T17:15:44.803Z","1.38.0":"2026-06-23T19:38:27.300Z","1.39.0-rc.0":"2026-06-24T19:56:17.454Z","1.39.0":"2026-06-26T19:30:17.647Z"},"bugs":{"url":"https://github.com/genkit-ai/genkit/issues"},"author":{"name":"genkit"},"license":"Apache-2.0","homepage":"https://genkit.dev","keywords":["genkit","ai","genai","generative-ai"],"repository":{"type":"git","url":"git+https://github.com/genkit-ai/genkit.git","directory":"js/genkit"},"description":"Genkit AI framework","maintainers":[{"name":"pavelgj","email":"pavelgj@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"i2amsam","email":"samphillips@google.com"},{"name":"apascal07","email":"apascal07@gmail.com"}],"readme":"# Genkit\n\nGenkit is a framework for building AI-powered applications. It provides open source libraries for Node.js and Go, along with tools to help you debug and iterate quickly.\n\n## Quick Start\n\nInstall the following Genkit dependencies to use Genkit in your project:\n\n- `genkit` - Genkit core capabilities.\n- A model plugin, e.g. `@genkit-ai/google-genai` for Google AI Gemini models.\n\n```posix-terminal\nnpm install genkit @genkit-ai/google-genai\n```\n\nSet up your API key:\n\n```posix-terminal\nexport GOOGLE_API_KEY=your-api-key\n```\n\nMake your first request:\n\n```ts\nimport { genkit } from 'genkit';\nimport { googleAI } from '@genkit-ai/google-genai';\n\nconst ai = genkit({ plugins: [googleAI()] });\n\nconst { text } = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Why is Genkit awesome?',\n});\n\nconsole.log(text);\n```\n\n## Key Features\n\n### Structured Output\n\nGenerate strongly-typed, schema-validated output using Zod schemas:\n\n```ts\nimport { genkit, z } from 'genkit';\nimport { googleAI } from '@genkit-ai/google-genai';\n\nconst ai = genkit({ plugins: [googleAI()] });\n\nconst RecipeSchema = z.object({\n  title: z.string(),\n  ingredients: z.array(z.string()),\n  instructions: z.array(z.string()),\n});\n\nconst { output } = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Invent a new pasta recipe',\n  output: { schema: RecipeSchema },\n});\n\nconsole.log(output?.title); // fully typed\n```\n\n### Streaming\n\nStream responses in real time with `generateStream`:\n\n```ts\nconst { response, stream } = ai.generateStream({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Write a short story about a robot',\n});\n\nfor await (const chunk of stream) {\n  process.stdout.write(chunk.text);\n}\n```\n\n### Tools (Function Calling)\n\nDefine tools that models can call automatically to access external data or perform actions:\n\n```ts\nconst getWeather = ai.defineTool(\n  {\n    name: 'getWeather',\n    description: 'Gets the current weather for a given city',\n    inputSchema: z.object({ city: z.string() }),\n    outputSchema: z.object({ temperature: z.number(), condition: z.string() }),\n  },\n  async ({ city }) => {\n    // your implementation here\n    return { temperature: 72, condition: 'sunny' };\n  }\n);\n\nconst { text } = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'What should I wear in Tokyo today?',\n  tools: [getWeather],\n});\n```\n\n### Interrupts (Human-in-the-Loop)\n\n> **Beta feature:** Interrupts require importing from `genkit/beta` instead of `genkit`:\n> ```ts\n> import { genkit } from 'genkit/beta';\n> ```\n\nInterrupts pause model processing and return control to the caller, enabling human-in-the-loop workflows. There are two patterns:\n\n#### Basic Interrupts\n\nUse `defineInterrupt` to create a tool that always pauses. The caller provides a response with `.respond()`:\n\n```ts\nconst confirmAction = ai.defineInterrupt({\n  name: 'confirmAction',\n  description: 'Confirm an action with the user before proceeding',\n  inputSchema: z.object({ action: z.string(), reason: z.string() }),\n  outputSchema: z.object({ approved: z.boolean() }),\n});\n\nlet response = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Book a table for 2 at 7pm tonight',\n  tools: [confirmAction],\n});\n\n// The model triggered an interrupt - get user approval\nif (response.interrupts.length) {\n  const interrupt = response.interrupts[0];\n  console.log(interrupt.toolRequest.input); // { action: '...', reason: '...' }\n\n  // Resume with the user's response (bypasses tool execution)\n  response = await ai.generate({\n    model: googleAI.model('gemini-flash-latest'),\n    messages: response.messages,\n    tools: [confirmAction],\n    resume: {\n      respond: confirmAction.respond(interrupt, { approved: true }),\n    },\n  });\n}\n```\n\n#### Restartable Tools\n\nRegular tools can conditionally interrupt using `interrupt()` and be re-executed with `.restart()`. The `resumed` flag lets the tool know it's been approved:\n\n```ts\nconst sendEmail = ai.defineTool(\n  {\n    name: 'sendEmail',\n    description: 'Sends an email',\n    inputSchema: z.object({ to: z.string(), body: z.string() }),\n    outputSchema: z.object({ sent: z.boolean() }),\n  },\n  async (input, { interrupt, resumed }) => {\n    if (!resumed) {\n      interrupt({ message: `Send email to ${input.to}?` });\n    }\n    // Approved - proceed with sending\n    return { sent: true };\n  }\n);\n\nlet response = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Send a hello email to alice@example.com',\n  tools: [sendEmail],\n});\n\nif (response.interrupts.length) {\n  const interrupt = response.interrupts[0];\n  // Restart re-executes the tool, this time with resumed=true\n  response = await ai.generate({\n    model: googleAI.model('gemini-flash-latest'),\n    messages: response.messages,\n    tools: [sendEmail],\n    resume: { restart: [sendEmail.restart(interrupt)] },\n  });\n}\n```\n\nThe `toolApproval` middleware from `@genkit-ai/middleware` automates this pattern, interrupting any tool not in an approved list:\n\n```ts\nimport { toolApproval } from '@genkit-ai/middleware';\nimport { restartTool } from 'genkit';\n\nlet response = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Send a hello email to alice@example.com',\n  tools: [sendEmail, readInbox],\n  use: [toolApproval({ approved: ['readInbox'] })], // sendEmail not approved\n});\n\n// sendEmail was interrupted - get user approval, then restart\nif (response.interrupts.length) {\n  response = await ai.generate({\n    model: googleAI.model('gemini-flash-latest'),\n    messages: response.messages,\n    tools: [sendEmail, readInbox],\n    resume: {\n      restart: response.interrupts.map((i) =>\n        restartTool(i, { toolApproved: true })\n      ),\n    },\n    use: [toolApproval({ approved: ['readInbox'] })],\n  });\n}\n```\n\n### Prompts (Dotprompt)\n\nManage prompts as code with embedded schemas, model configuration, and Handlebars templating:\n\n```\n---\nmodel: googleai/gemini-flash-latest\ninput:\n  schema:\n    topic: string\noutput:\n  schema:\n    title: string\n    summary: string\n---\nWrite a blog post about {{topic}}.\n```\n\n```ts\nconst blogPrompt = ai.prompt('blog');\nconst { output } = await blogPrompt({ topic: 'AI safety' });\n```\n\n### Flows\n\nBuild strongly typed, fully observable workflows that can be served as APIs and accessed from the client:\n\n```ts\nimport { genkit, z } from 'genkit';\nimport { googleAI } from '@genkit-ai/google-genai';\n\nconst ai = genkit({\n  plugins: [googleAI()],\n  model: googleAI.model('gemini-flash-latest'),\n});\n\nconst RecipeSchema = z.object({\n  title: z.string(),\n  ingredients: z.array(z.string()),\n  instructions: z.array(z.string()),\n});\n\nexport const recipeFlow = ai.defineFlow(\n  {\n    name: 'recipeFlow',\n    inputSchema: z.object({ ingredient: z.string() }),\n    outputSchema: RecipeSchema,\n  },\n  async (input) => {\n    const { output } = await ai.generate({\n      prompt: `Create a recipe using ${input.ingredient}`,\n      output: { schema: RecipeSchema },\n    });\n    if (!output) throw new Error('Failed to generate recipe');\n    return output;\n  }\n);\n```\n\nServe flows as an API:\n\n```ts\nimport { startFlowServer } from '@genkit-ai/express'; // npm i @genkit-ai/express\n\nstartFlowServer({ flows: [recipeFlow] });\n```\n\nAccess from the client:\n\n```ts\nimport { streamFlow } from 'genkit/beta/client';\n\nconst { stream } = streamFlow({\n  url: 'http://localhost:3500/recipeFlow',\n  input: { ingredient: 'avocado' },\n});\n\nfor await (const chunk of stream) {\n  console.log(chunk);\n}\n```\n\n## Middleware\n\nThe [`@genkit-ai/middleware`](https://www.npmjs.com/package/@genkit-ai/middleware) package provides ready-made middleware to add common functionality to your AI requests:\n\n- **`retry`** - Automatically retry failed requests with exponential backoff.\n- **`fallback`** - Fall back to alternative models on specific error statuses.\n- **`toolApproval`** - Restrict tool execution to an approved list, interrupting unapproved calls for review.\n- **`filesystem`** - Give the model sandboxed read/write access to a directory on the filesystem.\n- **`skills`** - Scan for skill definitions and inject them as available tools.\n\n```posix-terminal\nnpm install @genkit-ai/middleware\n```\n\n```ts\nimport { retry } from '@genkit-ai/middleware';\n\nconst { text } = await ai.generate({\n  model: googleAI.model('gemini-flash-latest'),\n  prompt: 'Why is Genkit awesome?',\n  use: [\n    retry({\n      maxRetries: 3,\n      initialDelayMs: 1000,\n      backoffFactor: 2,\n    }),\n  ],\n});\n```\n\n## Developer Tools\n\nGenkit comes with a powerful CLI and Developer UI for locally testing, debugging, and iterating on your AI features:\n\n```posix-terminal\nnpx genkit start -- npx tsx src/index.ts\n```\n\nThe Developer UI lets you visually test flows, inspect traces, and experiment with prompts - all in your browser.\n\n## Plugins\n\nGenkit supports a growing ecosystem of plugins for model providers, vector stores, and more:\n\n| Category | Plugins |\n|---|---|\n| **Models** | `@genkit-ai/google-genai`, `@genkit-ai/vertexai`, `@genkit-ai/compat-oai`, `genkitx-anthropic`, `genkitx-ollama` |\n| **Deployment** | `@genkit-ai/express`, `@genkit-ai/fetch`, `@genkit-ai/firebase`, `@genkit-ai/cloud-run` |\n| **Monitoring** | `@genkit-ai/google-cloud` |\n\nBrowse all plugins: [npmjs.com/search?q=keywords:genkit-plugin](https://www.npmjs.com/search?q=keywords:genkit-plugin)\n\n## Deployment\n\nGenkit flows can be deployed anywhere Node.js runs:\n\n- **Express** - [Deploy to Node.js](https://genkit.dev/docs/js/deployment/any-platform/)\n- **Firebase** - [Deploy to Firebase](https://genkit.dev/docs/js/deployment/firebase/)\n- **Cloud Run** - [Deploy to Cloud Run](https://genkit.dev/docs/js/deployment/cloud-run/)\n\n## Next Steps\n\n- [Developer tools](https://genkit.dev/docs/js/devtools/): Set up and use Genkit's CLI and developer UI.\n- [Generating content](https://genkit.dev/docs/js/models/): Use Genkit's unified generation API.\n- [Creating flows](https://genkit.dev/docs/js/flows/): Build observable workflows with rich debugging.\n- [Managing prompts](https://genkit.dev/docs/js/dotprompt/): Manage prompts and configuration as code.\n\nLearn more at [genkit.dev](https://genkit.dev)\n\nLicense: Apache 2.0\n","readmeFilename":"README.md"}