{"_id":"@langchain/google-genai","_rev":"113-dbd116df192933a8b308a683c61e7fff","name":"@langchain/google-genai","dist-tags":{"next":"0.1.3-rc.0","dev":"2.1.9","latest":"2.1.19"},"versions":{"0.0.1":{"name":"@langchain/google-genai","version":"0.0.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.1","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"bd7f44e4ba0e8b6ad7d803f126714d80c2a158e7","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.1.tgz","fileCount":17,"integrity":"sha512-H7/sQkLaTFmkdIEKXleQej2AG4VxiF/gjO6dxcRgb2py0LnWZk2vnUCbtKUCRf+/W6I7+/LPPsOKkXYiUczEEQ==","signatures":[{"sig":"MEYCIQD3jDfXpF5Uikk4+rKVJpnQGv2d30o7ulqdXQQ8O+3hugIhAJlXkk3FnBO7aLsJJooeZ25XSXfYBZwTYj9LNcyjr04H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49251},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"12ec4caf232e2ff27bc9a85385d912af5dfe96bd","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","release":"release-it --only-version --config .release-it.json","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.1","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.1_1702511934202_0.840423282338219","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@langchain/google-genai","version":"0.0.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.2","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"80c6ec6fca2144e605ac40d22999330ddd061607","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.2.tgz","fileCount":17,"integrity":"sha512-Q6zgVeZ0IzD976LGhwl86RwyTn6zpdwltVTYGEEag3AyT3zDzALPiyEfORFxublQjIVeIoTiyDJ9MT9nXb1xwg==","signatures":[{"sig":"MEQCIEwVqgYBwc02CNPhfFWa2gXNHomCnbVdh1KNP7EkpMCcAiBN9qB4HVrknnDi+MOqNXlYNxpnmJkPxWF2ma3IIrXUFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49251},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"0c4c4d9b16792cb674eff294d0d550285d152999","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","release":"release-it --only-version --config .release-it.json","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.0","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.2_1702512979520_0.7672069440619866","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@langchain/google-genai","version":"0.0.3","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.3","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"4bf5ce8e4889db435a3ab7aac4cc0a28629101fc","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.3.tgz","fileCount":17,"integrity":"sha512-b9HYTw3ai6UpSACMrup6fpGksSu3WFMSlxr05HGzahH6WCjaMjmYNUaigo1M6V7gmVsadkOGMQkE3ZbJuxo9CA==","signatures":[{"sig":"MEUCIQDeukI9AoxHPdnuP9ykY5/emrmj9zDgyFTX0wsy5eCl3wIgTM/0Sy9sT552pAK8ULBrMI7FKlBSrH+7brNT1QmTNqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49251},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"2142e543ad5880dfa541cf083ac2549897db48a5","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","release":"release-it --only-version --config .release-it.json","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.1","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.3_1702580003965_0.7562054605628725","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@langchain/google-genai","version":"0.0.4","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.4","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"4e5438acf5a3c9bd1e47c19d2bba059344c25255","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.4.tgz","fileCount":18,"integrity":"sha512-euAF831854PqjDCdWEWZLYJHb+PdafvNh0MrKa225jDAG6+HeZsrZ3hilQs67/g9vVARIrzS+bmmjgo3Ngpahw==","signatures":[{"sig":"MEYCIQCR9FL1W7mjZV4IgiI0JEQQ+wJEaW6cpp/X7L9WZ9hP2QIhAIzClkva4Xy4kALJJ0x8UvnYbrrfGayZH7WrNBNh1NR7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53588},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"6dacf120c38f09d9ef53a828a9bc0f1d30573feb","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","release":"release-it --only-version --config .release-it.json","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.2","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.4_1702792422142_0.42946726510336153","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@langchain/google-genai","version":"0.0.5","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.5","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"9ddefd044ccd9bb4eb9074b5733d657f93b0d2b6","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.5.tgz","fileCount":18,"integrity":"sha512-xq4hvjKOedE9bJrb3L9ym2RRuTP23ritN4X9SALy+9PnZiLar3c69CwSjKD/8x77+2pIO0ZWFnYKJ+gtlXDRjQ==","signatures":[{"sig":"MEUCIAHRExGJlmaWzmtCZrKJj/W9cGAWdnNFrVUT+zLuss00AiEAg9eOXkCD764rbhoUjfdiIjfyga3uBvpwsdYTBZvToxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53996},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"b223e31d411ee8c3a1fc2585ca3686a586d96948","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","release":"release-it --only-version --config .release-it.json","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.3","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.5_1703039503802_0.9586672341629829","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@langchain/google-genai","version":"0.0.6","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.6","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"5945cf5999f3f73166de948df4d4f206f8aa1f4d","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.6.tgz","fileCount":18,"integrity":"sha512-yZ/6FXdOt80UNhMnE+ME42evz2koz+cGGIsyMOrTjREWnJ4AluW3BtSPPU9oUs+JDY/ma5g4iCJX5JrtbWoo1Q==","signatures":[{"sig":"MEQCIGJbElLGw/eGzXNPQmH992EtQmPu1UyegX05PA15JqSqAiALKiyneu4dFajyM78imlK/IZpkP1vdaPq/1mkRQj3wKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53956},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"d36ac7930454b106333133046d87e3e04225caef","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.6_1703863541857_0.834487630801019","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@langchain/google-genai","version":"0.0.7","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.7","maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"10c3416c7ce62836389bf189e6936f4ae7f4cb47","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.7.tgz","fileCount":18,"integrity":"sha512-0VUrzVRS5PW/HhGVdTelDZd8DJVXdyLj2KqHpUNWdXNNMKaLVV6AY2nwqKLA3I4SV0VfOt1/XoZAgPIpQfn4Ow==","signatures":[{"sig":"MEUCIQDoKhu3P+QvwyaWw35vZpkOo6hon55wx/v7ltk1oPazSgIgaeGBmk06PYzRfQHAwBXhHM/gRmM50z9xy+87jKnq6RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56265},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"56173e1e8a91ac2dd123e05e3d8f19b7474ae43c","scripts":{"lint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src && dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint --fix","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.7_1704229619174_0.4639246192599691","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@langchain/google-genai","version":"0.0.8","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.8","maintainers":[{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs#readme","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"4a6676f8682b7a66ab96da7c138d12dcf4a9d928","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.8.tgz","fileCount":18,"integrity":"sha512-lsFGtjzTxtC2pMUJuqiFXC72ObHEhc8r3IYUnd0J0NKkrae3n/Zm7+hw1rZQUOdKG2eAVIPIWkPGq2AzECSznA==","signatures":[{"sig":"MEUCIEevMSEj+o91BSPieLIS5oiFZku2vQkCFaJlfqkST130AiEAniz1XAE9z/FO/hPEHO4mqpEz1h+sgppPiulgQTI5D6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56631},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"9b348a3255fa9391139001b2572849779f0b86dd","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","format":"prettier --config .prettierrc --write \"src\" \"scripts\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\" \"scripts\"","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/community":"workspace:*","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.8_1706299780665_0.16715524710133045","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@langchain/google-genai","version":"0.0.9","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.9","maintainers":[{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"a3faf0481d01d6f7fe88208cab8646d1b94133b4","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.9.tgz","fileCount":19,"integrity":"sha512-t4A/P4CC9Z9WM8MYjF0KL5IIZGTooEfswMWDX19sZgOM5OKN17ytIRrMfngoG1PZpgNbnSZwaVvJQxsN0S+Uxw==","signatures":[{"sig":"MEUCIFT8x8nVn+RmjeQ7sGqClSNw4a+DAE7ha8HdAeW2AZWTAiEAgHeC/LpGrl4mLLnCM3UOWraKXthf9OlWbKdbFoczsLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57123},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"ca8ad18519fdf35bcf1c61d3a1f9d074b516d500","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn create-entrypoints -- --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.9_1706901672854_0.07441530700558885","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@langchain/google-genai","version":"0.0.10","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.10","maintainers":[{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"05459e668cd018f2e4b0fb639083014151b0ef08","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.10.tgz","fileCount":19,"integrity":"sha512-neFuCoMew9t8IYM5srh6RVUFQsZxqPtAFVJ0mWtZqHXtb627MECs5FYr+xw1ptPKSbhIAN5H8sgdObqes4bN3A==","signatures":[{"sig":"MEQCICH/9k15LDl0ywW6LVWe2A0K7/OJA9VWOF5x2c3H1fG3AiAEHJZw1HXvU+JJVw+FRX7FVAre8J1cx7B4cnBVp3mIoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58784},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"9e409041f9de1a401913077e9175f8c118a02640","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.10_1707194948789_0.6877702799507237","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@langchain/google-genai","version":"0.0.11","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.11","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"c67df6ec051c521f2fad9ca86cd1d36cfb676774","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.11.tgz","fileCount":19,"integrity":"sha512-o4+r+ETmcPqcrRTJeJQQ0c796IAx1dvVkZvFsUqLhTIteIQuAc2KenY/UDGQxZVghw6fZf4irN/PvkNHJjfgWw==","signatures":[{"sig":"MEYCIQC5BQOcH9tr9aw0wMeJ2ch2d1sd9qlyQUena2BJE5xz9AIhAK9wJd/03KCiFfwP/zNA4fccAmlBcju6TvpJ0v5U1DNA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60295},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"334afb5a79010309bb210f1b1e50ab337ba5bcc0","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.3","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^1.4.2","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.11_1712767985837_0.15375137157602214","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@langchain/google-genai","version":"0.0.12","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.12","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"14e4836152cdf65a224d37b5ae4c19ae43c84f25","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.12.tgz","fileCount":19,"integrity":"sha512-NDARJ+ZxjlkTHDvNroiG6V+3gW0u0OlMvbDEYAAXR6wFGIV09//ekolr+bA290ZCN77Ei+BEOsd6Ax1wBk3Z4w==","signatures":[{"sig":"MEQCIDY3AhsN37sBQFs358mioCjaFOVH9FO9FOUSfmGXJlzhAiBBtwBvIX9sqbH7EaEJyM9QeQHvRZmAinhcE24D2d5P2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60825},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"93070985a4f21d32a1a7cd8d5dc9c3902cf1d6d4","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":"~0.1.5","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.12_1713820721397_0.7884451453594954","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@langchain/google-genai","version":"0.0.13","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.13","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"c800f8d5d8050d39d2e30946ae98a1703112ad0f","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.13.tgz","fileCount":19,"integrity":"sha512-TpSfTPLspuGY9R5+Ys/GyHCPNsNu+tiYyDTXDZLLExg8/a0uSEzAFZwgVbDntwR53H5/xXybX5npF2121X1SHQ==","signatures":[{"sig":"MEUCIEwnv51tlQtuU2RDC0CJpi7E9detmbc9bOeHZgB/bQO6AiEAnIHVH/Bh6sBDqHuDiCUXjJSTtQUTXZ4f8fMnGgTJsYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61613},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"8cf8b050749917fafbe11ebf11f6e8a41faa6108","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":"<0.3.0 || >0.1.0","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.13_1715794518891_0.29799081640158254","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@langchain/google-genai","version":"0.0.14","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.14","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"3fd81e809dbf3b31ecb16d67c1e89443479139b7","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.14.tgz","fileCount":19,"integrity":"sha512-logV+S9wnEgZ2zG8y3id8ET/3nIeZLtiNsVtS1NMtqSUDLECCxVAf6fPHRpn1YarRjz3vqdHc7xya2xKemQeqA==","signatures":[{"sig":"MEYCIQCJZJYJwV1MofAeXM6GpFNN+y06kwZ90w5fB32wuhHk7wIhAKSemEXGpfN13CsLJg4iqOd9hb/agLpxh2S3X/7en5W8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62754},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"80f87ff154674ba7ccf77fdb07f8fdd76ae1bd10","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":">0.1.5  <0.3.0","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.14_1715983857793_0.29099369013164744","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@langchain/google-genai","version":"0.0.15","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.15","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"b808bc4f9105191455dd097966bf089db1fab774","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.15.tgz","fileCount":19,"integrity":"sha512-p2wWb98Sfso5bDQItuH47QDqrUGn3TdSYhuSGzfRcGXKnVhH6EOcA+x4BQJPim7kmys/RCf/krNM1HuZc/Xt5w==","signatures":[{"sig":"MEUCIFvsSkzCFiuRcZMP33mrI35h5vaSxxanRItgaUf2zrZFAiEA6WCgiY8w9j7k/uuuo05Sh7MlduVWVMHyW0A9uJ8kxpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62902},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"5daeace29a51b7f104f859cca3f61cf27d331469","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":">0.1.5  <0.3.0","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.15_1716241395843_0.3993619454554467","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@langchain/google-genai","version":"0.0.16","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.16","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"aa1c580b27110f03ce9c5f896a3957419ba95489","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.16.tgz","fileCount":25,"integrity":"sha512-aUHEeY7sTwxNqj7L5scvnOhNLOKPVSvf7HR6p1Y3M7BPyU63fXP7faB+qyuHmibtKU8pj+ApoXPpjRflYKSv4w==","signatures":[{"sig":"MEUCIQCgNkX9wjeK83arSs+UhZRqkeTyuWpjvPydvRtdjdGRpQIgZ7MeimPfUXTopc7Hxim5MUpz+/1zwcp7gjNWV/cDrFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84975},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"d574ca45fa42484f0fd2f334ed4fe484b5018dee","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn run build:deps && yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","build:deps":"yarn run turbo:command build --filter=@langchain/core","test:watch":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"yarn build:deps && NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@langchain/core":">0.1.5  <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.16_1716403855039_0.797102414713426","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@langchain/google-genai","version":"0.0.17","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.17","maintainers":[{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"b592000cd511eea04c3609dd5171e980e93262d5","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.17.tgz","fileCount":25,"integrity":"sha512-BjUsfbFNxIVM2hkChQgAxUNxrrDc3k0tNLIfkYBX4BnjPEz967crdoFwJlTO6J78UM8LAmiTiEhHDbKLWDLzZg==","signatures":[{"sig":"MEUCIBcZ1/y/jGMXsJUZH2G6v0d2IyjJwvpvu+dlwvc2Bl8AAiEAsE4mFgN0eShgnVAVVR5e+3ALOnl02uVQV+qkfzbi2v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84512},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"aa1fb54e3415977e7808e4a465a682658de3db95","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@langchain/core":">0.1.5  <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"workspace:*","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.17_1717694294372_0.6392117606582393","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@langchain/google-genai","version":"0.0.18","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.18","maintainers":[{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e3da1177032f4f57aefb78ec66d5d7715b77aa54","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.18.tgz","fileCount":25,"integrity":"sha512-y7BpyUE3TOQLqY3VP+k1rqK7kev7bWpln51J0HB7ccz4ZdtYGsLHKdO3u5ujZxjKtd7vcfd8YHwtCakyU7w2zg==","signatures":[{"sig":"MEQCIHf7lDa/2zK1QtcDNQ/awE9kwEFsKNTlAyy/dpdiC45HAiAXLnG2TwSqdqXKaX21KuIHnAvnTu2m3DobyJycoCM7qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93224},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"5abc3294b4c353eae4ba676ae280ba395afbac00","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@langchain/core":">=0.2.5 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.18_1718664846363_0.5285385323551688","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@langchain/google-genai","version":"0.0.19","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.19","maintainers":[{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"9e4c653d20279c508b465e60ae17d1e3f4cbb8ab","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.19.tgz","fileCount":25,"integrity":"sha512-TPHdWQef4xxBtXoHAUIrgaWlKgr9YgAYS4put69uc2Luuynown0eQGkZEN1mCPIb0u8bBrJMdN/eXgWu01JrDw==","signatures":[{"sig":"MEQCIDKWQFaAXyBHALCcIAl/1KK3upUauk+55rjRh9YfWB8WAiBCIIaShjkb+70T7TsApyevS/tZjz5qLmZX8CFObOARYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93649},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"6c49f998406c2f8158f8dcd2f8daf13b4ee221ec","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@langchain/core":">=0.2.5 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.19_1718731820869_0.3552819777494538","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@langchain/google-genai","version":"0.0.20","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.20","maintainers":[{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"f634ff297210baf1ffd893a6e9eab6d9b7667beb","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.20.tgz","fileCount":25,"integrity":"sha512-cF+T8Af7IUHRrpylg/jQq6YeAimldfGjbfo+p/27aWttQ6nZk06NRvXG/jsFySh4Lv+0990ikJfC31sYe4RbIA==","signatures":[{"sig":"MEUCIBCfy81PoK+MJtxWOUXyIUmmJouklsdpIY7fn4pMvsQ9AiEAwVD/YsGt4DkHLksIaacd/VwXP0pOzMSVFU5XC4gRs7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93776},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"c95e63ab6ada846b3b5403e07ca105f58b4caa47","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@langchain/core":">=0.2.5 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.20_1718827877890_0.21352606916531003","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@langchain/google-genai","version":"0.0.21","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.21","homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"77da83cb34be8652a7c7217c111d73af8b52da55","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.21.tgz","fileCount":25,"integrity":"sha512-WC+0BMIeYx6p4V3tjJc/FADU/uOGXTYcAn7KjCjFO+uc0vg74Lul4T84/VLB1oCUZcj/bF6WeQazRkqPoXUo7A==","signatures":[{"sig":"MEUCIHWAYSowgMymMQyuXBirgGc/zyOxOMIY7BOrjAtoqEmBAiEAtuAbDVIxE8AwIo2N+LL0oAlI6fTYmJdzF3Ru5lGZfpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96049},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"d4d1df9ae5a8bba83ecc762556376108c538ba62","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@langchain/core":">=0.2.9 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.21_1719015663225_0.8044348930738503","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@langchain/google-genai","version":"0.0.22","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.22","maintainers":[{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"520796606f7bdb4b60f9d34ea54a0d3fcaa82930","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.22.tgz","fileCount":25,"integrity":"sha512-egxPpu+GdYigUYOFGDujKt6ziYZ/ELrTvEZ17TJYUgLyvw/gfzr5lz0hU4CgKKUwI/tIk6ZU5I2uaC4oFDkRSQ==","signatures":[{"sig":"MEUCIQD0k0MuycE/sve0qnG5pgHErYTHURhAv8ubdXu7CZf/owIgR6sL/wSB0Ly/H68OZ0CeA/TPGcKImrOz47o0ScbObaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96422},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"ceb83375af26fdfb011ad66d848c96f951b0e37c","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@langchain/core":">=0.2.16 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.22_1721103959794_0.06590839068880738","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@langchain/google-genai","version":"0.0.23","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.23","maintainers":[{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e73af501bc1df4c7642b531759b82dc3eb7ae459","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.23.tgz","fileCount":25,"integrity":"sha512-MTSCJEoKsfU1inz0PWvAjITdNFM4s41uvBCwLpcgx3jWJIEisczFD82x86ahYqJlb2fD6tohYSaCH/4tKAdkXA==","signatures":[{"sig":"MEUCIQDtWw90TClbURbTLSmw35OsGzSKZzJvSQSTAXTt+jSh7QIgDBO/WBLmM53YRnkYnPUpA/VkZ3n9og+zITcvDochP/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96294},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"8050a2aaba4fb20b9a24dc0077ca5a539f904d50","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc-build:v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@langchain/core":">=0.2.16 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.14","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.23_1721240085784_0.5560993768044655","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@langchain/google-genai","version":"0.0.24","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.24","maintainers":[{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"49d0495d9f5597293996f299128de61a135b46b9","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.24.tgz","fileCount":25,"integrity":"sha512-eESsrUdSjkgHiuiDJbQRdIrX9aKCKGWnLUuHJlSgBGli25g7hZZpr61lIuNw+L7BAnWTN8Gzxjo9osHSVyRFjg==","signatures":[{"sig":"MEUCIHokb8zfA5WAyU6dMZINOwDlTZHexzDursPOk0Kcz0maAiEApa0eod7/h5+8XrJGFPjxHRKxVtMppgA6zn9rPXHr64M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97305},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"3429f0996d24fc3d1ec1e98035856935f2ea514a","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build_v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@langchain/core":">=0.2.16 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.20","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.24_1722880674487_0.6440126751713218","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@langchain/google-genai","version":"0.0.25","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.25","maintainers":[{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"35d8db15a7caa130553607e09b60235bbd02b3b7","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.25.tgz","fileCount":28,"integrity":"sha512-ODywsqTR+2gZrlqA5Hz0GFYwh4C9C/EvM+7MPP3F5r5AHKvrIJlWrlzRVzgsrqLT2UkYniftjIrQao4f23/Sgg==","signatures":[{"sig":"MEQCIBLND5C2Rc9Ao1SAihMB3Qx8nULMWsJ9bCkW78FAjEGTAiBjQv1xPXXKya6U5H6ryL0zAXxhsfo8tBE2ifSO0aCfAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96928},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"ac4dc93630c644191e175922b2681cefe5db5bf5","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build_v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.15.1","dependencies":{"@langchain/core":">=0.2.21 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.20","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.25_1722988295421_0.39787364114945545","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@langchain/google-genai","version":"0.0.26","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.0.26","maintainers":[{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"47246b8fac3e4c7cc8642551605937af72da1f66","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.0.26.tgz","fileCount":28,"integrity":"sha512-XGrnnWGifoEi/WOU8rl2a1e22go58ILEeLvkrt09/tSaUN7nJoVSBF7Hug9+8SuKup1DELI3+sLcHDzfMxCLuw==","signatures":[{"sig":"MEQCICGFOlqsDpthB/Ae5VllS9jPhpBAZ4uUXOa3DNZw4VmKAiAkheT1pMJrhmf6jaZ5JtQRnqImCYrwnQzHJH/2rUpmNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97326},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"503e6ef7475e4965efafd006f402d9931405cc18","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build_v2 --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@langchain/core":">=0.2.21 <0.3.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/scripts":"~0.0.20","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.0.26_1723802747943_0.7636339791090143","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@langchain/google-genai","version":"0.1.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.0","maintainers":[{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"89552873210d72a5834de20fcbef3e6753283344","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.0.tgz","fileCount":28,"integrity":"sha512-6rIba77zJVMj+048tLfkCBrkFbfAMiT+AfLEsu5s+CFoFmXMiI/dbKeDL4vhUWrJVb9uL4ZZyrnl0nKxyEKYgA==","signatures":[{"sig":"MEUCIQD8rBdYuFhwQc15bzVwzJdY2NbEzUBry/t6Do++P8aeugIgETjOy2fy8PQbVHByAb3uTh8mXhrC19LJA6Z0cQwP3JQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126519},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"33f2b14e045b1363b4a4ea6c7c59a504361ffae8","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.2.21 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.0_1726274764241_0.9091249960275956","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@langchain/google-genai","version":"0.1.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.1","maintainers":[{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"85528c64b518a285ec7d22a8793296f27cec27ff","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.1.tgz","fileCount":28,"integrity":"sha512-uuZJXWXTTTx8FGmhr/utkpiKgOZU4EXvkPIq+opLhpzCN7hYQXXMAIykjZPhAyZjazga1jxH8YOiGonM/3jhDA==","signatures":[{"sig":"MEUCIEDCNDv+e7tW9vFgCxrRHip5caVu09iy4balq3nhbZLwAiEAynqnTo84dstDgGLZ/7s2jMrx/AA4fJhg4FX8rh3S7PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126523},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"b62c4089af5e4e7ed067b2050449f7b55d50cc94","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.2.21 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.1_1730074854966_0.34232264029863013","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@langchain/google-genai","version":"0.1.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.2","maintainers":[{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"23387d7027b4a787b542fc5cfb7a2469e9f4c845","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.2.tgz","fileCount":28,"integrity":"sha512-oePFjTurY4O2tJiU4cJ3Wu9L+JGVwYib2LovI+SxGJImVyVlQQ1HV2SVek03vqG4d0kiX0XLQTEC7mJ7EBySkg==","signatures":[{"sig":"MEUCIBX26CV/6z1UUy9QwQ+3izw1/DshQvBjlI5S9L8yi1XWAiEA8pEMraQ0EDTPoRW5SPC4VT0IutERx037AiHWBKDKOuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129569},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"165f8ca9cf67790d048e5ef80498eb11e6262918","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.2.21 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.2_1730078656710_0.7258608014245462","host":"s3://npm-registry-packages"}},"0.1.3-rc.0":{"name":"@langchain/google-genai","version":"0.1.3-rc.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.3-rc.0","maintainers":[{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"3ddcec2fba9eea07c2f509f66f3696451a824387","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.3-rc.0.tgz","fileCount":31,"integrity":"sha512-q5oTppr3YTgNMNCefImdzDhMWyuZ3UZDWSf0RHR37O+ZtPDTOlDUDzWG6RsYUlPq7rxw4OMMa1qcyT6DvtgikQ==","signatures":[{"sig":"MEQCICPGc/04iXVNp+fe6FNKrh45ouyS1BT7biT6WGd4MOo6AiAu/ub3W99RNsQRiZcN0Ndb6ib/gPHTi7NAFk9ozopBxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138309},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"73f3176ebfd414591636b611ce787a0e61518324","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.3-rc.0_1730507454046_0.19214112369303016","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@langchain/google-genai","version":"0.1.3","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.3","maintainers":[{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"2b780e771570dc8041aada77b0a81b937e655d3d","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.3.tgz","fileCount":31,"integrity":"sha512-GHZV4qEMoi+rnqSM5I+ADXwUSBRSD0hsmlS1lTQEGW9HmvzPu3zryvYjuRAoelZSENTmZmBatdM+kgiV8H2+JA==","signatures":[{"sig":"MEYCIQC3sGdZB1sF9BnEsAxPIe7+Apvadu0lxBFqkm/lKuCvIAIhAMd7FzwFMfB3rxnnZ8zgeF4Fa8l3cgoOk1Xqrsj/J0LV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138304},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"338a668bba56d2d08f9a13c6e1be27152ace781e","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.3_1730826881298_0.8086106919550813","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@langchain/google-genai","version":"0.1.4","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.4","maintainers":[{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e6c8022199d85fbcbee1d0c56488e14c830e8a2d","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.4.tgz","fileCount":31,"integrity":"sha512-b8qrqnHYbNseaAikrWyxuDTww6CUIse82F5/BmF2GtWVR25yJrNUWETfTp7o7iIMxhFR0PuQag4gEZOL74F5Tw==","signatures":[{"sig":"MEUCIAFz6RkqbwInkJ0aEk0Z7dYxzja8RZ5Hakh+nM+uIG7JAiEAqWASyK//IZjRTy93MDC5dVrYRurFaDmHH2MxK7eEQbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140274},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"2edd05acca807910e613ae5e93d024859a4501ab","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.4_1731718628815_0.004689736994630378","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@langchain/google-genai","version":"0.1.5","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.5","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"97757535a96d77ee75ae04a0a7509c6465c1af25","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.5.tgz","fileCount":31,"integrity":"sha512-FlpKyaEIP4+OJ3GL7B2REk/JRMmnqToVMQ8vyWwbTrrLUs1XDd2sIMzdzBVQ7ksk4IJi9p46cT5fosgXItoikw==","signatures":[{"sig":"MEUCIGUa0JRI2uji5dd1VMHTh79CTpW+6yC8aUppieH06LqEAiEA/J4fmvx3tDWB1SpTNvC10m6UWN7JMBP14LDYHdF3kI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145241},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"5f6217469cadb1d70c2dd4c643324597bb56ec00","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.8.3","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.5_1733282163909_0.2724810193583136","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@langchain/google-genai","version":"0.1.6","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.6","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"71c58fdd31ff813e7119af779631f07cdc139835","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.6.tgz","fileCount":31,"integrity":"sha512-LF3fan9pvgFa1vw2/IYGhi5KjppE0OvPFX3QQBUshBLpXWERP+BSpSD7jcXyqm9Kf7DcFj7w5/2knKeEwih8Xg==","signatures":[{"sig":"MEQCIA4ctk96n6ifaQTmumo09UOeSCPxKHdcAf6l3eQIVOP/AiAjPHgz0USKqAp0QWQnjL/bZYmWYNPnNyL9hqCEMbFmkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145367},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"9d6b434e333d654cfe03f1bf3c3abc86b649cd5b","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.6_1734647517039_0.4365015399339889","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@langchain/google-genai","version":"0.1.7","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.7","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"02353d09575f72bdcee3fff8c110173b598b2912","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.7.tgz","fileCount":31,"integrity":"sha512-m0cg2VKxxySFfiIFfoMEt22sM4DifmV7AYUN3/DBG8AABG1qLMpNTXUA+b9DGbRD21JFCQpny8Z8eFKRSZFHzA==","signatures":[{"sig":"MEYCIQDi1Ax/L0sP3Pgjhku87zleI6OuUEzA8G6Jb2Z8zMOXAgIhAIHApC/J5L7fcqutIvFiVnPI3vBqxdP9KS877dxXU74M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150634},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"f0feee4d68ca228fa12fb5e50d756f87555dd944","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.7_1738095237733_0.8806197382051948","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@langchain/google-genai","version":"0.1.8","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.8","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"9dd702f2e38a58cc4e5d53fef97aa66a03bdb526","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.8.tgz","fileCount":31,"integrity":"sha512-aBz8IzEJfihOVz2GpqFrdLWjDlpscZUYIA7LZ2iazU7edO03etPaqxdexiYKr/Q+Be2D0BT7uaFJsouvQApIZA==","signatures":[{"sig":"MEUCIBDyfgI1dVBfSG/JYkXvvztIlLYcxMPFPRZSB9t10v6GAiEA/+xyCR/oTyac9yeA/dNAnYrlmU/mDI6wt+Q6ahTu2zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151066},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"5f2b7b0676d8cdcddbe1b8be4bef15f84e91c429","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.8_1738203793917_0.37675370203275427","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@langchain/google-genai","version":"0.1.9","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.9","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"9bf32dbb98779e871efd538bba5c275435fb7647","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.9.tgz","fileCount":31,"integrity":"sha512-YmGnGJBOMOmSwWFrVy1ySGft7RbdLjwOdziwxgMfk4353CDE7rsRyzMMLkLEwaG8qGxF5vdZAlAImnVDFkJhug==","signatures":[{"sig":"MEUCIFpcTXH6kDZzPI7eKFgy+yvNYfk55tCC7UzpPbOCXHacAiEA+9DoTbzBiBWtrSu+eB3OjtTGhcaxm8a1i+uHbq5rTg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151066},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"5284571ebad6de9addf2e59e9efb97cf8db819a2","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.9_1740423693104_0.9575488026874233","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@langchain/google-genai","version":"0.1.10","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.10","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"0c158c7dda2da0e3fca7fc607e5ae77c1ffe2cb8","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.10.tgz","fileCount":31,"integrity":"sha512-+0xFWvauNDNp8Nvhy5F5g8RbB5g4WWQSIxoPI4IQIUICBBT/kS/Omf1VJI6Loc0IH93m9ZSwYxRVCRu3qx51TQ==","signatures":[{"sig":"MEUCIHCfb2AVOzIncDGU/pLRwEhz8Cg3sm3nsgGOHOBn2J23AiEA9rQ3greiWxQ+PSYDiLXcOkrsy87rAExdAaGM93GLC/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151111},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"efed92d2d60e10360c619942834b77ff8536b740","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.10_1740681920063_0.823332501084814","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@langchain/google-genai","version":"0.1.11","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.11","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"1782a5d642cc0010a9016c9c64a95e126c808123","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.11.tgz","fileCount":31,"integrity":"sha512-puNFwgW+yY3nI358R4wjG7EsCiCIMH0UaIMGcK/GF44opAlf6pBY9iql4CLVrUto1XBI3EETZuNZ9nOhzpnfgQ==","signatures":[{"sig":"MEUCIEFah+yvWT7QVRSfLmDU6wd27c6e11i2Stw+belaGhk1AiEA0xSRDrzx9oLx430bAKVahdYc0H02j+5vPcKpaLP2oFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151661},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"86e08ecb40c9b447c226d930611ad52861d91035","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.11_1741884747150_0.28555421099349276","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@langchain/google-genai","version":"0.1.12","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.1.12","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"6727253bda6f0d87cd74cf0bb6b1e0f398f60f32","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.1.12.tgz","fileCount":31,"integrity":"sha512-0Ea0E2g63ejCuormVxbuoyJQ5BYN53i2/fb6WP8bMKzyh+y43R13V8JqOtr3e/GmgNyv3ou/VeaZjx7KAvu/0g==","signatures":[{"sig":"MEUCIG2Jgf/mvBjCScyT01RFCQoNEOczLsQP8yZS/Z6uc33gAiEAm8fB8qBcIN0cecUx022vHN5e45Z+lZScZEYfM7F+cBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151661},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"1d83d2cb4a30261d0badbf10c9fb6f4bbc019351","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.1.12_1742795712944_0.2721276067148308","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@langchain/google-genai","version":"0.2.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.0","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"f8070d329687abf9ce9fb9a666a8f9e0651d2af5","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.0.tgz","fileCount":31,"integrity":"sha512-VcuhZdmnstiU1y/BOujkxjYrZEQq5uq/QFmDaqSM/4y0FYRA2Tt4EP21IlJ1pcNwbNUnuRGZtnfCKjayMnsXcg==","signatures":[{"sig":"MEUCIQDLfm9sgGKQSVWkeyxgsmefuzK8j22wsHIyAsb30ZZKSAIgRGPD7p/gvtpGA7UgnsJ7wUsF3RNnch+0AgRLjS5O6qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153377},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"4f6e85a06f0d9374f16044f48e5c8515a32056db","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.0_1742925175044_0.20346260630399415","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@langchain/google-genai","version":"0.2.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.1","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"d5b7189c3c299b19ed4db64286fc8ea3b5214b84","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.1.tgz","fileCount":31,"integrity":"sha512-30utucZZmL605SSIPY3EQeXYZJS9b5Hlrn+gUuW6TS6bvrONFhl/CqpdvmJ6ho8rXJfHDjETGqr8XcolcRGDGQ==","signatures":[{"sig":"MEQCIBc/99HMFZ+fcQEv4julKMJGmZ7NoNFjWDQjYca4wUaSAiBdd/u25t+4O3sRh2Tq6xISd32gT7koyTRE4AwMcDq/iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153986},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"2e62330dc9c3f8e6a23edb2f7e96bf0690d1d55e","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.1_1743300815886_0.23316340403517133","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@langchain/google-genai","version":"0.2.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.2","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"58f2335463219d5736a146f8eeafc9951ce343e7","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.2.tgz","fileCount":31,"integrity":"sha512-fEuMoOjNoL9fudJmIu8P+ixCX/7n4eB6UT4/NsZubwtbm6BWCjuJWNNPNoHDX6aboXlabwnkuW9oTUy9ia2Ekg==","signatures":[{"sig":"MEUCIEv9meVjSZUOYHJB8YkFXfEzYeOvWtpB0YRs1TfKIJ6KAiEAvPjlYipaHYT9//+84NV9i0hMYtLdgOfVNfHkntAe0n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157265},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"2367c4ef5a50fa62da5a504ac0362d9a421ee133","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.2_1743625040188_0.6609239455184597","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@langchain/google-genai","version":"0.2.3","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.3","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"4c6b3552ade9e79fc08e88435f18e419226d3fd6","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.3.tgz","fileCount":31,"integrity":"sha512-2oWH24zPZh+HkgFcgcQClnsST3shMDuDToMolnWsRPg6wR7G6sAOkHQdqmHVxc4qAJx5wopf+vH0j+zbCk+Bag==","signatures":[{"sig":"MEQCIHbH6s21c/n5JxOmECqbyJAYL4Ymgoqns8blIJR1lWJNAiBuzASfum9yMfrREJqkzca59E973gRUIgIpO1JLeQJklg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157315},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"fe6f91b6aa98b4bb4c4992dec9bd8c681334e0c0","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.44","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.3_1744176526364_0.2923441492240193","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@langchain/google-genai","version":"0.2.4","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.4","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"7d8ad854c126b84a0a2317b704e45bcb240b627d","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.4.tgz","fileCount":31,"integrity":"sha512-2w/QZMbSRpo6plKilqXXAmhdq5mB1gaDwOeN1tVpKBOwKtxsH9jOzxukKhs3QvXmfy/xod/WWLajBXxU+63/Dw==","signatures":[{"sig":"MEUCIQDf4HdkWEKYXj9fYXThgFPPdxItb8jZerK4Wkho1A2xewIgEaOaFUWjZrkY7J7TtIYg2FNyuUCyTDUpDdXxNmBagiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157375},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"c627298f6223e94ae42aa93b6e386c003cb48f1f","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"20.18.0","dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.17 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.4_1744859708568_0.034185220509377334","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@langchain/google-genai","version":"0.2.5","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.5","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"677baf14019e70f916445785c71438bd75444bdc","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.5.tgz","fileCount":31,"integrity":"sha512-F+jzFqI4zgLwH69nDLKg0G1OUbRzp8apR3mwJeT1VAxI4CC/ih8nQJ6qqvR4GNurkZKXWFq6T/TVP9v+2vl5FQ==","signatures":[{"sig":"MEUCIF/KKRtshTmlYZ6yabAh7ezIpmT5zP0CaGShzhaZwSMuAiEAxeNESQQ3usih8cKd9hwmh9PwNLjsMW2XNJldnSTp3vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157369},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"d0aaf1ac6992a982117ea723550ad2290b9e968b","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.48","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.48 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.5_1745504600120_0.2079395749972961","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@langchain/google-genai","version":"0.2.6","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.6","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"d3e7f6fa4658776320ba6935c233036dba1a269c","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.6.tgz","fileCount":31,"integrity":"sha512-lxyvTcJ7Pi51URZdIhtX9nTwD/tsiRAeKzoSp0sS5eI2gx2S+CsUUQ5EOef5fyrByLYFT5dtJjUEb8MbgcDZOg==","signatures":[{"sig":"MEUCIQCpxFPFUIziEkEYOfd+bqKc2uYNXQuj0xv1qv3tOrFa6wIgdLlSOuJyadTLyMBTty3MR9PAHvMyoyPiV3wnoRKFCJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157369},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"341db19c704eccac3b92650189f75bf99237b9e0","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.53","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.48 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.6_1746499707622_0.7559975859332058","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@langchain/google-genai","version":"0.2.7","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.7","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"ffdb0e364f81a2578a24df0e593128f625de23bc","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.7.tgz","fileCount":31,"integrity":"sha512-93z9AziDHttzdT/ICsgW7yi2/xNwhkDIQ07k92fswPCi2Q0XU/t1j80+9Wz8YQJny9IB0Y9N1f53MVGMNP9etQ==","signatures":[{"sig":"MEQCIBX+YJWEJx0B3W3v1+S82ronJPAHpvGMGzqZ8QVaLCmJAiBJkAj0Pn6IyGuV3Z5ST5HD/w8W5agjIZdyOKXOj5A5Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157369},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"b8a0e56d8ad61460cbf2d782e5f4474b7fb2d83c","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.55","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.55 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.7_1746666631241_0.5559654027667171","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@langchain/google-genai","version":"0.2.8","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.8","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"b198da0acf57041746538c0691bfe3c523b32bd2","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.8.tgz","fileCount":31,"integrity":"sha512-Iq/CntGgOPvWkbNEEcc2nmZIUddSMEQ+yTFSZyxfEy2GCYSoIdlou5wzQiLRg4aFHHqpnXWgpgl/3evlK427bQ==","signatures":[{"sig":"MEUCIQDz1joteHssHKzGeZKrmrdOSnn/8ORTXRSisL/MejOsrgIgCPA52cpG42hlnZ8jUYqExMNQLoNClv2G4bTxeR1+Xs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157369},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"a09fdd28a98298e94932c2f71d92c350fa98b9de","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.55","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.55 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.8_1746832008586_0.4307891202779148","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@langchain/google-genai","version":"0.2.9","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.9","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"22f4517372949d0bb7f4e18ecb3a622d779e4431","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.9.tgz","fileCount":31,"integrity":"sha512-AcHAD0VX8Qci5ApLYd6ojMTJUk4ZTeMQrsOYsOVv09sy3FtrLHkRxZXkb0qgtDS9EJ+w40904B+s6s2H9+HZmQ==","signatures":[{"sig":"MEUCIBEqUpk+L6RYNc3zhA4X8BN7lEESya9pFTJpF8sEvw16AiEA3phVdSGraMG1WIa251/7XLkfPi7lzcKY9+PApSMAhtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157767},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"c25063b9a4a7bb47485151198f6e575547794b92","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.55","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.55 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.9_1747198633408_0.4784376496694225","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@langchain/google-genai","version":"0.2.10","author":"LangChain","license":"MIT","_id":"@langchain/google-genai@0.2.10","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dist":{"shasum":"e2666acd80c25bac7e923ef73755eb505c81bdb6","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.10.tgz","fileCount":31,"integrity":"sha512-kIy0qhu7FAsShNTvuOx8uV+hf7mWk8OzJP5W9mjs1ovAIT1C9WqG1epkhexBfj4DAQfQ6E+m/oGtJ+CVsalspw==","signatures":[{"sig":"MEQCIBsPUHiNuRtqL7uvWhxc+M0jA9XmWiiYIwZanvnuIBLoAiB7tlwe7yd70dc+7hBg5DLV42Jn/TIArUAiqH0L1ZrZHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167651},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"f3e6ef550e43846ac20863dccac62f85fecf22e3","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"},"repository":{"url":"git@github.com:langchain-ai/langchainjs.git","type":"git"},"description":"Google Generative AI integration for LangChain.js","directories":{},"dependencies":{"uuid":"^11.1.0","zod-to-json-schema":"^3.22.4","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.4","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"0.3.57","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.55 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.10_1748411965266_0.1402348676389491","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@langchain/google-genai","version":"0.2.11","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.11","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"1db7efda0410fae66f71a97fee1015d01ca48f36","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.11.tgz","fileCount":31,"integrity":"sha512-MVQl4wrAdr35+G+P8NBC76fU+aunA5BZNRy7cl1UdHtcMPYBFufcjR7FYgGmdPgV89WP7u/V0jtv8drBs3lPCw==","signatures":[{"sig":"MEQCIEBTb+m1InKnA/LYSrp8NZzVJEtOmEAzJjqBnWSLS1lsAiBctYH2d8zJgMb8FQXwRJU1kT1HkLS1kDeaUe6h6EEhpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169134},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"936a96fbb673255345adc452b1339b66b22ade8e","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.11_1749677023658_0.5471433314218277","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@langchain/google-genai","version":"0.2.12","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.12","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"dc9e8a8dae111e9097fb6354ae033a1d69caaecf","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.12.tgz","fileCount":31,"integrity":"sha512-dVfkNW3uJ2Ing4KAYPTfkdTDIA4FDrik/YK5A5bE8w7drP0J+7g0h2i8D5Mn7dDcyPuX74qd2VG9hWCyGLtZiw==","signatures":[{"sig":"MEQCIBmp0MWtgozk/ns/PQdJOkI0ZH6pwtCCPFkIJjlgBO5qAiBIPAVVcJChQfqx3zQKMhqZFEoOgy75qFDOIs9y7EpDNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169134},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"2d57d2fc9d27dfd8a05f728920c93c6e304137f5","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.12.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"<5.2.0","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.12_1749834751656_0.022684128653786217","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@langchain/google-genai","version":"0.2.13","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.13","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"46a336f7187df82c5a95c75b9d8b50d35633bf9b","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.13.tgz","fileCount":31,"integrity":"sha512-ReZe4oNUhPNEijYo9CGA3/CJUwVPaaoYnyplZyYTbUNPAwwRH5aR1e6bppKFBb+ZZeTRCR25JFDIPnXJFfjaBg==","signatures":[{"sig":"MEUCIHJ3++XHh+R9Ooej9IHe2R34lDp718XgoLZtjPYuda+0AiEA7FqDGiX6b3PAdkXeDR8RlMwEtRGFMRBi+l0O+rbllNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168888},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"69871a3256b61223a62cb499c3d6749f21da2771","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","actor":{"name":"hntrl","type":"user","email":"hunter@hntrl.io"},"email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.13_1750291650916_0.3549839717819858","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@langchain/google-genai","version":"0.2.14","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.14","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"81be6f1575e6ea6b638013c872ca75ea528b2c4f","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.14.tgz","fileCount":31,"integrity":"sha512-gKe/T2LNh8wSSMJOaFmYd8cwQnDSXKtVtC6a7CFoq5nWuh0bKzhItM/7bue1aMN8mlKfB2G1HCwxhaZoSpS/DA==","signatures":[{"sig":"MEUCIAtDUeLk1lsNMIlMrkJ9dcqxlIGdHP8XmYINZZaiTPhGAiEAm1ihyMYo4ltoJgIE0jjgzr3FGVDumeeKqU9B7C0l6Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168888},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"8dd6c3643c857304dd4771cb341df9a6fa8607e6","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","actor":{"name":"hntrl","type":"user","email":"hunter@hntrl.io"},"email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.14_1751043306332_0.5418217451955616","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@langchain/google-genai","version":"0.2.15","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.15","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"bf8c7f14ee5a0c16aaafc71f902ad8619e8089f2","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.15.tgz","fileCount":31,"integrity":"sha512-fAD3xjzd5TxWQCKlttNeEc+b5tUX43hBqKH3rk3g+wbl1ToLqe3ocWawKRmGotEuI5jhDVmoHjDxoNMifFDgmg==","signatures":[{"sig":"MEQCIB360Tmdi44Mk5IZ44+AqaP97g1AJbjtQik6zPJvQ8iWAiAZU6U0cpaUPNbaZv1WlZJdCaE2r3ZS/yPgkjpyiKDFzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168888},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"4cd022ac0fc2e26c32d720c6bbe0caa1a03cfaa2","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.15_1752631988827_0.9266323916222761","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@langchain/google-genai","version":"0.2.16","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.16","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"652cec6186b3bd1cb15ef2d68352ddd34feb3767","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.16.tgz","fileCount":31,"integrity":"sha512-7xgQfZtn4EcKL7HYV7c5ZZUTjzjY0eh1Ex2570uwEBIUlyP5GFYeRe7gizx6965DYu6rktkXRMHaU0CuOXxAXQ==","signatures":[{"sig":"MEQCIDsxKKazGsDoJAQR3WsscFsjwJn2APCZcEoVViYBiEKtAiBEV+3aYiSw9TK07+2eQMMHZe4rXnmrqYIS3dW9ruZvHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168888},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"cfb9e5efc4c5dda89d26b9b944ac145901a24433","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.16_1753411909584_0.0355273560435696","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@langchain/google-genai","version":"0.2.17","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.17","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"91c388c845ea130da209bafcf2e0f5d870171f33","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.17.tgz","fileCount":31,"integrity":"sha512-A21HhTJ5WQdh06ZMC8o/1HzkptHudzzRU8oExcWQ8aRa3Q9/4Es4bopEsEnu50rmDeARG3czMsUSUVS+BQYGEA==","signatures":[{"sig":"MEQCIHVuQqiRcTsuNPzo/1Qu+PsqT+sCboUordWebhWM6TygAiBmfdsv9Us1fssgQoPYku4VkKr5dlQYXK3+H+SPysyH3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169264},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"a83bef147b02fa2a768c9516ba15abeefba6eba0","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.17_1756840466054_0.09902678638108009","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@langchain/google-genai","version":"0.2.18","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@0.2.18","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"a53fab3f572cc661b98fbe04d9efa01ef428d81e","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-0.2.18.tgz","fileCount":31,"integrity":"sha512-m9EiN3VKC01A7/625YQ6Q1Lqq8zueewADX4W5Tcme4RImN75zkg2Z7FYbD1Fo6Zwolc4wBNO6LUtbg3no4rv1Q==","signatures":[{"sig":"MEUCIQD9oaQYZFxY+K7U0TCEFbGNTXFFxl5aXoHMaGKNqUQORgIgWnhZaJRUJslo4NV8Qp0MkcUP8yqKuAncnsFJPV+YidA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170252},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"eb356d8bde1a02a9800edd3bc44b8362d08985aa","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"yarn test:standard:unit && yarn test:standard:int","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.32","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^18.1.2","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@langchain/standard-tests":"0.0.0","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.3.58 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_0.2.18_1757970389884_0.5308531503263332","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@langchain/google-genai","version":"1.0.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@1.0.0","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"2785fa163788cb6214dffc1dc29fcd5bbb751493","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-1.0.0.tgz","fileCount":45,"integrity":"sha512-ICUBZl/46nG6+Yhe5v7kp/2TQBGOzqEkpfKPLDeNyJ4x9OOL46xsW3ZZrHJjhGMQuR6/JMmQMTU9kLoYgsd1Tg==","signatures":[{"sig":"MEYCIQD/7VZYxX5O6pmY2XowQ0t0slGoVfSQPcwS5QpdwMvFYwIhAI844Ehf20wjaFGmKKWcCye2hGMgl+4MCq6IV6lmYxXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407110},"main":"./dist/index.js","type":"module","_from":"file:langchain-google-genai-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"pnpm --filter @langchain/build compile @langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules pnpm run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"_resolved":"/private/var/folders/j4/cz00grtx5nxdjcxw3cysv7zm0000gn/T/05e2880a3a863347364e010c65948af4/langchain-google-genai-1.0.0.tgz","_integrity":"sha512-ICUBZl/46nG6+Yhe5v7kp/2TQBGOzqEkpfKPLDeNyJ4x9OOL46xsW3ZZrHJjhGMQuR6/JMmQMTU9kLoYgsd1Tg==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.0.0","@langchain/eslint":"0.1.0","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.0"},"peerDependencies":{"@langchain/core":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_1.0.0_1760732917038_0.432255873421014","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@langchain/google-genai","version":"1.0.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@1.0.1","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"3601645f652f24e3beb55acc61878070b49c24ed","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-1.0.1.tgz","fileCount":49,"integrity":"sha512-a9Bzaswp1P+eA2V8hAWSBypqjxmH+/zhOY1TBdalQuPQBTRH35jBMVgX3CTTAheAzBUGQtlDD4/dR9tyemDbhw==","signatures":[{"sig":"MEUCIB9kTY6lu5Ytw9caLmqXmHunkT/ex9zutDvt23opU/j1AiEAy0Nt5xewer1M0v1F/ByKYFled4/5fWrO966LeWxH1AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454289},"main":"./dist/index.js","type":"module","_from":"file:langchain-google-genai-1.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules pnpm run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"pnpm --filter @langchain/build compile @langchain/google-genai","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"hntrl","email":"hunter@hntrl.io"},"_resolved":"/private/var/folders/j4/cz00grtx5nxdjcxw3cysv7zm0000gn/T/8763db6efb99d021ca83c23f422345f5/langchain-google-genai-1.0.1.tgz","_integrity":"sha512-a9Bzaswp1P+eA2V8hAWSBypqjxmH+/zhOY1TBdalQuPQBTRH35jBMVgX3CTTAheAzBUGQtlDD4/dR9tyemDbhw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"22.15.1","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.0.5","@langchain/eslint":"0.1.0","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.1"},"peerDependencies":{"@langchain/core":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_1.0.1_1763082843123_0.2675875847812348","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@langchain/google-genai","version":"1.0.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@1.0.2","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"d106b9730f91b0dbc68d292b9326dd8a7d2aa894","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-1.0.2.tgz","fileCount":49,"integrity":"sha512-qlV5zBRq8JJ6nBZKQuI0Adjgb4ERqSYvEYTyvkYZfymFwLrEYXmy9/Nogpqxsem5UDLy8yCqW8kxRXVZrzeu8Q==","signatures":[{"sig":"MEYCIQCtze8siqhnVOVs5yNalsqq/oKh6eYtxGvaRC1u7rneMwIhAP+HkxzItBvn68g8qtiMeFoL759tR6CLO7yLnUQFQlwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465698},"main":"./dist/index.js","type":"module","_from":"file:langchain-google-genai-1.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"pnpm --filter @langchain/build compile @langchain/google-genai","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/f92e1b2e421c5f99c4570e4391392cce/langchain-google-genai-1.0.2.tgz","_integrity":"sha512-qlV5zBRq8JJ6nBZKQuI0Adjgb4ERqSYvEYTyvkYZfymFwLrEYXmy9/Nogpqxsem5UDLy8yCqW8kxRXVZrzeu8Q==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.0.6","@langchain/eslint":"0.1.0","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.2"},"peerDependencies":{"@langchain/core":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_1.0.2_1763484919794_0.662565006319304","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@langchain/google-genai","version":"1.0.3","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@1.0.3","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"ea0bc15fd46a01e9b68dabdc5aba042b9f1026ae","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-1.0.3.tgz","fileCount":49,"integrity":"sha512-ZN3f6SPFZI3FMjJ1C0y5A/lWlZ/x+A9RoIKg1PNYdX6bEu7/BR7oz0dYYI2+YGl3TRp1u75e3SzzL0MxmfWfDA==","signatures":[{"sig":"MEUCIBDDf3GXaeJhhXXEpjbdnqceJMJB9ut2zKQRKJSdms8tAiEA/UIuQg22doP99bIVXgddrMbv0NpQNuOPBtUEd2/6nVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476156},"main":"./dist/index.js","type":"module","_from":"file:langchain-google-genai-1.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"pnpm --filter @langchain/build compile @langchain/google-genai","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/81826ddc6b13c6b511a7129247267970/langchain-google-genai-1.0.3.tgz","_integrity":"sha512-ZN3f6SPFZI3FMjJ1C0y5A/lWlZ/x+A9RoIKg1PNYdX6bEu7/BR7oz0dYYI2+YGl3TRp1u75e3SzzL0MxmfWfDA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.0.6","@langchain/eslint":"0.1.0","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.2"},"peerDependencies":{"@langchain/core":"1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_1.0.3_1763511458710_0.31042599517479297","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@langchain/google-genai","version":"2.0.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.0","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"1dadcb89ebe09aee489c1ae2a902bdb5bb1e7c79","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.0.tgz","fileCount":43,"integrity":"sha512-PaAWkogQdF+Y2bhhXWXUrC2nO7sTgWLtobBbZl/0V8Aa1F/KG2wrMECie3S17bAdFu/6VmQOuFFrlgSMwQC5KA==","signatures":[{"sig":"MEYCIQDmYky+wvjoik3rKPBBJ9ME2/CvpG01kFqmdtxm4yrDmwIhAP4VjDe2AOiwqfg9G3oFUGBfEOfxOndkcB/ncO9MvdW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418166},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/c87177579259c6ea98f89f8763b59259/langchain-google-genai-2.0.0.tgz","_integrity":"sha512-PaAWkogQdF+Y2bhhXWXUrC2nO7sTgWLtobBbZl/0V8Aa1F/KG2wrMECie3S17bAdFu/6VmQOuFFrlgSMwQC5KA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.0","@langchain/eslint":"0.1.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.3"},"peerDependencies":{"@langchain/core":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.0_1764002661991_0.3662878681328676","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@langchain/google-genai","version":"2.0.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.1","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"935b41757c16d06f6e5b26ad875cd2e9deade630","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.1.tgz","fileCount":43,"integrity":"sha512-Aq87qOPcib7oQtKmgXYM7evaBc/VKJOZ9IH4jchqobYj13xMfIaJogtZekSZdL2HiZrtq14+cWXhqfLe+MAbzg==","signatures":[{"sig":"MEUCIQC+Pv2bu5Wy8kiJgfVXM/Ysk5TVZxGp40+UAVsyPWsXVwIgAYQTMg5rbU3q5jNWfuxumTJK1U/fs/Ae1gfYgDO35qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418459},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/9e58fc41d346f707ed80ea1544e0f385/langchain-google-genai-2.0.1.tgz","_integrity":"sha512-Aq87qOPcib7oQtKmgXYM7evaBc/VKJOZ9IH4jchqobYj13xMfIaJogtZekSZdL2HiZrtq14+cWXhqfLe+MAbzg==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.1","@langchain/eslint":"0.1.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.4"},"peerDependencies":{"@langchain/core":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.1_1764643636457_0.43930542019618546","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@langchain/google-genai","version":"2.0.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.2","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"952653437ed218a3efb07b7b423edc3e8a16663f","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.2.tgz","fileCount":43,"integrity":"sha512-lHQ8AOnMz/5Bb6YO65r43qArvlJl8o9U/e1d/ZB0jLkUpB8BWu3iWclef2Rtt+LLV0ceLXcHuqb8R/52H9ODHw==","signatures":[{"sig":"MEUCIQCu9mgBpnuKz5x7ignrJFcSzd5riSMAwYbsLLuswqEdQgIgXmCmo8rmFMEIEqay3EoD0CqEmWEDCif+RH1dlLDSMKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418646},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/684d16dd79038b387cc658b86d6d34da/langchain-google-genai-2.0.2.tgz","_integrity":"sha512-lHQ8AOnMz/5Bb6YO65r43qArvlJl8o9U/e1d/ZB0jLkUpB8BWu3iWclef2Rtt+LLV0ceLXcHuqb8R/52H9ODHw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.2","@langchain/eslint":"0.1.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.5"},"peerDependencies":{"@langchain/core":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.2_1764777074618_0.7440979791233524","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@langchain/google-genai","version":"2.0.3","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.3","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"f701d73b25f1f4f33675e89ec83215b26a30e2cb","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.3.tgz","fileCount":43,"integrity":"sha512-2IGRBOeiNj7+3nLMPQBhMXqXubP+EAUSX1taXYJ2tG6k8C7xYCtCKkhf+CI9iKN5tKJ/lJ1TghFn52c6riThYA==","signatures":[{"sig":"MEUCIQCxS3uHCQZvvaQ6N2buQVyoM06m4tGw1lPPvi0l3nKTRAIgFcHy0YHGjPcdyuqWX8ZUtjNB/QJL/lwm5+QYy/+bdzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418085},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/df3565d2f04adb700bf6445ef19925e7/langchain-google-genai-2.0.3.tgz","_integrity":"sha512-2IGRBOeiNj7+3nLMPQBhMXqXubP+EAUSX1taXYJ2tG6k8C7xYCtCKkhf+CI9iKN5tKJ/lJ1TghFn52c6riThYA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.3","@langchain/eslint":"0.1.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.6"},"peerDependencies":{"@langchain/core":"1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.3_1764902312184_0.5301278511456069","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@langchain/google-genai","version":"2.0.4","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.4","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"85433219a8a55181feb6b32db11cafef38758878","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.4.tgz","fileCount":43,"integrity":"sha512-ZtybhINhdWdGYE1YHnJ5rXrfcg8RS1PaVjpaACcie0wnFsdGQGX9BM2VNQSRfKNFem7B4j7J7q9+1tnDlAoHxQ==","signatures":[{"sig":"MEYCIQCqB5rHM8gF9qsQiHvtregdoBP2qzQ/s0VkKeLeGu+pdAIhAOVN+xb+CoA0JJ1N14O8lX13VwcH8nOxi5gnyKgp6O4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":419338},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/32e1a829d45ce5a3fb703a13f17a84bf/langchain-google-genai-2.0.4.tgz","_integrity":"sha512-ZtybhINhdWdGYE1YHnJ5rXrfcg8RS1PaVjpaACcie0wnFsdGQGX9BM2VNQSRfKNFem7B4j7J7q9+1tnDlAoHxQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.4","@langchain/eslint":"0.1.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.7"},"peerDependencies":{"@langchain/core":"1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.4_1764956951511_0.8408624056905827","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-dev-1765431816670":{"name":"@langchain/google-genai","version":"2.0.5-dev-1765431816670","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.5-dev-1765431816670","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"a72804294ef632a16a4ae04c71b2298ebf44ea2e","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.5-dev-1765431816670.tgz","fileCount":49,"integrity":"sha512-tmsIZYERg1Q/Xkr5PJYqzARUD6zXR7C5q0x4WdwiaIgS/nxjZ3eXPlZXtQf8WEHEPDhaM9X7KU4sU+ZuVcsMsw==","signatures":[{"sig":"MEUCIQC083BQyVphiZYzZiMPH3to87g2CXGOSGRULAKPMmxowAIgc59KrogXItNSXMvc+3DuFK3Y1HW1/TNF1AGWhDdgVkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.5-dev-1765431816670","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475575},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.5-dev-1765431816670.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/f741679eda83a0a0a7b9d667838b77a3/langchain-google-genai-2.0.5-dev-1765431816670.tgz","_integrity":"sha512-tmsIZYERg1Q/Xkr5PJYqzARUD6zXR7C5q0x4WdwiaIgS/nxjZ3eXPlZXtQf8WEHEPDhaM9X7KU4sU+ZuVcsMsw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.5-dev-1765431816670","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.8-dev-1765431816670"},"peerDependencies":{"@langchain/core":"1.1.5-dev-1765431816670"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.5-dev-1765431816670_1765432057971_0.4235569491025215","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-dev-1765432861398":{"name":"@langchain/google-genai","version":"2.0.5-dev-1765432861398","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.5-dev-1765432861398","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"01be29b07209bba43e6818d0544cb30379fff3b8","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.5-dev-1765432861398.tgz","fileCount":49,"integrity":"sha512-bzHzmlKPN63HiMzXWPQ33RBHCI3bklxCJG6KNLc10+uifAr7aSBPAGr/6GsvBz7iosDn7fEwFsNzxG6gMHQ9fw==","signatures":[{"sig":"MEUCIQCVb8ZBwbqF8mcXUNL7bRU+vH2/F7TSW7Qkp2YdGpOZ7wIgB4wOkYspq8Ugf1C0lLfsDDJSXwBXM7G66AnU9mxBKiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.5-dev-1765432861398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475575},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.5-dev-1765432861398.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/5a7a869f445d3af7d9cb042e5e452fd3/langchain-google-genai-2.0.5-dev-1765432861398.tgz","_integrity":"sha512-bzHzmlKPN63HiMzXWPQ33RBHCI3bklxCJG6KNLc10+uifAr7aSBPAGr/6GsvBz7iosDn7fEwFsNzxG6gMHQ9fw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.5-dev-1765432861398","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.8-dev-1765432861398"},"peerDependencies":{"@langchain/core":"1.1.5-dev-1765432861398"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.5-dev-1765432861398_1765433111851_0.9005937140259253","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-dev-1765433794876":{"name":"@langchain/google-genai","version":"2.0.5-dev-1765433794876","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.0.5-dev-1765433794876","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"ca5ac93b0066276f1f4d8d07b39e23bc69fe50a5","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.0.5-dev-1765433794876.tgz","fileCount":49,"integrity":"sha512-StZXooXmpBfDNH3qQ6IJlHXjtnlFKkZNsSRcNFgH+KKlgczQwUCEm2UODRhiXDgDc7xvwgyEYDw9F3IvePKXSw==","signatures":[{"sig":"MEYCIQD1JTIMPBlpH4xFjWOLIqRF4l/Yh/zFp3m43DFsBqCMygIhAJtI3va2P/a0xCeP92E1BY3Fuc6PZ6Er04SHwO+sBan7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.0.5-dev-1765433794876","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475575},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.0.5-dev-1765433794876.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/c9ee674afd19909eeef9fc33d469914b/langchain-google-genai-2.0.5-dev-1765433794876.tgz","_integrity":"sha512-StZXooXmpBfDNH3qQ6IJlHXjtnlFKkZNsSRcNFgH+KKlgczQwUCEm2UODRhiXDgDc7xvwgyEYDw9F3IvePKXSw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.5-dev-1765433794876","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.8-dev-1765433794876"},"peerDependencies":{"@langchain/core":"1.1.5-dev-1765433794876"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.0.5-dev-1765433794876_1765434037184_0.7757805075114959","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@langchain/google-genai","version":"2.1.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.0","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e84abcf23401ffefac5429f002fbb2016d6f45b6","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.0.tgz","fileCount":49,"integrity":"sha512-CFbWLOp7GR8hy+obC35pbfnD8PSKIlhiJw+n1x4z26iGQjo1594B7j7yKhNgmUcqr8MsZLRY1T1H6FPvImjoYA==","signatures":[{"sig":"MEQCICLiZRQJqFMK3pA6W3RI38fCA7l/x59JsQLdXy4vgpMUAiAHKpjGVpb6FWsESE55uvScGZSqlMrxhNAa8uDxpmr/Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478114},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/34ec71ca7c0a38673c42016005a7364a/langchain-google-genai-2.1.0.tgz","_integrity":"sha512-CFbWLOp7GR8hy+obC35pbfnD8PSKIlhiJw+n1x4z26iGQjo1594B7j7yKhNgmUcqr8MsZLRY1T1H6FPvImjoYA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.5","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.8"},"peerDependencies":{"@langchain/core":"1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.0_1765590927875_0.9786131000771037","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@langchain/google-genai","version":"2.1.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.1","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"af9f48d14aeaf460258ee3ff078549618d0819e9","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.1.tgz","fileCount":49,"integrity":"sha512-RLhVaL/Z+dqv1B/ItQ5hcis3AQyc2c/rt4qJbfjGxAneIzdaWVhNRWSKPNOx9n/SoC6tOe7M7JIE2aZKH2e4Xw==","signatures":[{"sig":"MEQCIAliv+R5JcCZC9GuQcR4bRfd6h/3vLTSXUpw9Td3iaawAiBEf9Ac7cHVuqSZM5eiw6Z/xcdZqLkb0FwXW1dI+oz+8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478513},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/264fc677fbdab571331f940bb0792c27/langchain-google-genai-2.1.1.tgz","_integrity":"sha512-RLhVaL/Z+dqv1B/ItQ5hcis3AQyc2c/rt4qJbfjGxAneIzdaWVhNRWSKPNOx9n/SoC6tOe7M7JIE2aZKH2e4Xw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.6","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.9"},"peerDependencies":{"@langchain/core":"1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.1_1765905145330_0.8236859968758974","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-dev-1765937705265":{"name":"@langchain/google-genai","version":"3.0.0-dev-1765937705265","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@3.0.0-dev-1765937705265","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"af6d058d8994f3616fe92ef62498ba31956c8ce0","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-3.0.0-dev-1765937705265.tgz","fileCount":49,"integrity":"sha512-4hEeZijDsyyr3cqZ4L4YvBqnNfITRdLJpRuJjpUjLbU78dL+OCDrq4EPyx6X+0BmK4RzVMOLaNzi7YWWWu+NLg==","signatures":[{"sig":"MEUCIQCUy3TNjkROxZJqoG59jIbme8S7HKjOqWjtJVNwcSOZYgIgOFeuSbn6Ip+xWI/IKnsz60Q1yX7ncRt6ADWkU2iXdEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@3.0.0-dev-1765937705265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478586},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-3.0.0-dev-1765937705265.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/cab1199e22c7c1195fee50c408c845a1/langchain-google-genai-3.0.0-dev-1765937705265.tgz","_integrity":"sha512-4hEeZijDsyyr3cqZ4L4YvBqnNfITRdLJpRuJjpUjLbU78dL+OCDrq4EPyx6X+0BmK4RzVMOLaNzi7YWWWu+NLg==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.2.0-dev-1765937705265","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.10-dev-1765937705265"},"peerDependencies":{"@langchain/core":"1.2.0-dev-1765937705265"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_3.0.0-dev-1765937705265_1765937938726_0.4478917545469008","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@langchain/google-genai","version":"2.1.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.2","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"abb520a5a75a1de04efbe3d07eab060bee9b1c83","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.2.tgz","fileCount":49,"integrity":"sha512-xqtUzW90E+xMLKE8VqdrFvFAwAm6xSH6rjdC06ZBmGo8IPqquzb9mHH43qsC2tlqklexUwiAwIylIHmxTfNsBA==","signatures":[{"sig":"MEYCIQCrERUPKgE0bsbUL2GlOUDkHDXNuLV4n++lAnmM9AK4swIhAJsSgVU7khK3boy78ObETyk2QocbFfe/H3kvAlybte6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479387},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/d6411eafdb07cc612c127dd4a60a57f3/langchain-google-genai-2.1.2.tgz","_integrity":"sha512-xqtUzW90E+xMLKE8VqdrFvFAwAm6xSH6rjdC06ZBmGo8IPqquzb9mHH43qsC2tlqklexUwiAwIylIHmxTfNsBA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.7","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.10"},"peerDependencies":{"@langchain/core":"1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.2_1766097661168_0.7450983014030155","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@langchain/google-genai","version":"2.1.3","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.3","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"97cc5f31a3b85125a7f552a584b023525f4dc288","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.3.tgz","fileCount":49,"integrity":"sha512-ZdlFK/N10GyU6ATzkM01Sk1rlHBoy36Q/MawGD1SyXdD2lQxZxuQZjFWewj6uzWQ2Nnjj70EvU/kmmHVPn6sfQ==","signatures":[{"sig":"MEYCIQDDAANio3Lrrs1cRrlhubodyLOSfazK58PNKms5VuQ/EgIhAIgtr2M67GKBpag04L0lEb3NGtbFk6Wq1+FGEcSCe9u3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479680},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/004772b561bf2c6a19891859519f8213/langchain-google-genai-2.1.3.tgz","_integrity":"sha512-ZdlFK/N10GyU6ATzkM01Sk1rlHBoy36Q/MawGD1SyXdD2lQxZxuQZjFWewj6uzWQ2Nnjj70EvU/kmmHVPn6sfQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.8","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.11"},"peerDependencies":{"@langchain/core":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.3_1766447056266_0.35423331883399634","host":"s3://npm-registry-packages-npm-production"}},"2.1.3-dev-1766726832377":{"name":"@langchain/google-genai","version":"2.1.3-dev-1766726832377","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.3-dev-1766726832377","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"3e2fe1cfd1188a4ce576229c73fb66f20ed19eef","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.3-dev-1766726832377.tgz","fileCount":49,"integrity":"sha512-fILFG4crhHrRWJtf9cCXagbLHITlReqG/C0iCg4Z/9Pl80Qo50/v7NiCgoWiQeURoYKm6i7OMzepp6BL9LNtiQ==","signatures":[{"sig":"MEUCIQDviwSzZ0HHPG2t2LkkiHA/wSV2aAslZb6phlq36uVoPwIgFCdPO7RaEU8p+P+GG8h358IqfFQOeDIkS4tlWGf2Epc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.3-dev-1766726832377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479459},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.3-dev-1766726832377.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/08bec3645341e64087a5c001756cf839/langchain-google-genai-2.1.3-dev-1766726832377.tgz","_integrity":"sha512-fILFG4crhHrRWJtf9cCXagbLHITlReqG/C0iCg4Z/9Pl80Qo50/v7NiCgoWiQeURoYKm6i7OMzepp6BL9LNtiQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.8-dev-1766726832377","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.11-dev-1766726832377"},"peerDependencies":{"@langchain/core":"1.1.8-dev-1766726832377"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.3-dev-1766726832377_1766727075665_0.529206387728731","host":"s3://npm-registry-packages-npm-production"}},"2.1.3-dev-1766775128110":{"name":"@langchain/google-genai","version":"2.1.3-dev-1766775128110","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.3-dev-1766775128110","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"d8e43e42121a51b07a0401d5ffad4e557891ee2b","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.3-dev-1766775128110.tgz","fileCount":49,"integrity":"sha512-Qb4PIo0tRkreBdQOgNazoDF7aLYX9L2K6fFJU9gMBufcep0FzTi3DWd2qyIM2OHxzEUH1F6i6xkjLfTlxeBf5g==","signatures":[{"sig":"MEQCIE+LWdvSvsO9tLlgIAtvsdyBN6HtBDSFwl/TE8/pU1+0AiBvD1Ns0UD8DuDsxbqIf0O9k0j4GRQKjR0+7y40CRunXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.3-dev-1766775128110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479459},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.3-dev-1766775128110.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/03d9e2c66028714e57a7b068d065970c/langchain-google-genai-2.1.3-dev-1766775128110.tgz","_integrity":"sha512-Qb4PIo0tRkreBdQOgNazoDF7aLYX9L2K6fFJU9gMBufcep0FzTi3DWd2qyIM2OHxzEUH1F6i6xkjLfTlxeBf5g==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.8-dev-1766775128110","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.11-dev-1766775128110"},"peerDependencies":{"@langchain/core":"1.1.8-dev-1766775128110"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.3-dev-1766775128110_1766775368363_0.38557872952447103","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@langchain/google-genai","version":"2.1.4","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.4","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"7a920ff45827c6e4c165a1c1cf229676a2b0bd88","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.4.tgz","fileCount":49,"integrity":"sha512-kiizkpAibOj5SQDuxvGsIglTIO8xoWpQtv7XAapSrdPjigpDYMlHHQBj5aPVcFuV0/uCt5QKTgyCmaPmqQ8Olg==","signatures":[{"sig":"MEYCIQDAwMPRDDlWNyy5I7xMbe9IGePAW5IUhrVgfB/EmSwq1QIhAM9gMcsUxbVsweAKQ56nG26wXki5FDvShvlkJeEn4nN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480185},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/2f8f52336af32393a256123c1b2379b9/langchain-google-genai-2.1.4.tgz","_integrity":"sha512-kiizkpAibOj5SQDuxvGsIglTIO8xoWpQtv7XAapSrdPjigpDYMlHHQBj5aPVcFuV0/uCt5QKTgyCmaPmqQ8Olg==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.9","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.12"},"peerDependencies":{"@langchain/core":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.4_1767665223421_0.5829531943559794","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@langchain/google-genai","version":"2.1.5","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.5","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"9995a159ddfc580b69e285420ccdd84a2b0c8867","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.5.tgz","fileCount":49,"integrity":"sha512-QvEm5gP9l0Zj/oUuXQiGrSgLGOEstK4mahfNd+u7cJT3Ka5BKSlCynGhFStgO54EyG3q6Al+Ahlg1d2m/ARlEQ==","signatures":[{"sig":"MEUCIQD0oZ//S55jgc0uImPjzD0XY0T1ah8qhuYase59v7JbVwIgDM20nNXE6vq/Fdlzqr080UYbzlRqJ5V8kpSiA0khr+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480375},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.5.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/f85b7563f2b8cfce021f6f4b647cb605/langchain-google-genai-2.1.5.tgz","_integrity":"sha512-QvEm5gP9l0Zj/oUuXQiGrSgLGOEstK4mahfNd+u7cJT3Ka5BKSlCynGhFStgO54EyG3q6Al+Ahlg1d2m/ARlEQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.10","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.13"},"peerDependencies":{"@langchain/core":"1.1.10"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.5_1767726341501_0.5790008802457207","host":"s3://npm-registry-packages-npm-production"}},"2.1.6-dev-1767748783694":{"name":"@langchain/google-genai","version":"2.1.6-dev-1767748783694","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.6-dev-1767748783694","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"0b08ef30b7b8ac7171327739317b31018eebf723","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.6-dev-1767748783694.tgz","fileCount":49,"integrity":"sha512-WqYLPR5+ZFB7krgTv+FJ9GFUXpnVguM4AlkBOpaWIyWeYmjSll5JTYSMZjOJanyMjM+FtZXMOhwO8iuisylVtA==","signatures":[{"sig":"MEUCIQD1e2X8o1Y7eKrEcxAcyFc9f2V/M1PvaZJz+iZPHnwFWAIgMHNVbeHZpcTcaSNriSClL5fRsflKHsKQ9mfQc6Sv50g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.6-dev-1767748783694","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480667},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.6-dev-1767748783694.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/e7559048c1745daddad5bd04f7689554/langchain-google-genai-2.1.6-dev-1767748783694.tgz","_integrity":"sha512-WqYLPR5+ZFB7krgTv+FJ9GFUXpnVguM4AlkBOpaWIyWeYmjSll5JTYSMZjOJanyMjM+FtZXMOhwO8iuisylVtA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.11-dev-1767748783694","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.14-dev-1767748783694"},"peerDependencies":{"@langchain/core":"1.1.11-dev-1767748783694"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.6-dev-1767748783694_1767749028376_0.08873906409608345","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@langchain/google-genai","version":"2.1.6","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.6","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"b1d709e97d2ca44ec7d4986e02ca4152866ad3d4","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.6.tgz","fileCount":49,"integrity":"sha512-5G1W1HVvRJpnY4LfqJKtTI3OoLMjPxbsUVvCXrwu5SaxQnv+6RWRN7jWPcUz9MMaSjY9pQOzS8uHQhi5hW2cGw==","signatures":[{"sig":"MEUCIHALNE+RK4uQUxUjuHOjPaCSf3PwSbLCU8waHsX8cwHpAiEAlrE5861lhs87rY2KMw8x+XRchqBIGvMsT5TVApMauW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480783},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.6.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/c2d89ba852b781b1b92904e600acf9bb/langchain-google-genai-2.1.6.tgz","_integrity":"sha512-5G1W1HVvRJpnY4LfqJKtTI3OoLMjPxbsUVvCXrwu5SaxQnv+6RWRN7jWPcUz9MMaSjY9pQOzS8uHQhi5hW2cGw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.11","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.14"},"peerDependencies":{"@langchain/core":"1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.6_1767750843921_0.3890158684581553","host":"s3://npm-registry-packages-npm-production"}},"2.1.7-dev-1767822302252":{"name":"@langchain/google-genai","version":"2.1.7-dev-1767822302252","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.7-dev-1767822302252","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e2f461661d508464f34f3eae0035bc73c7fd9ea8","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.7-dev-1767822302252.tgz","fileCount":49,"integrity":"sha512-nwMa/fXeNsMe7qgDyVjA4arhinfHcfimwg/OopuKxxyflA21ZYhhAtrVMvp1nsJr3Ui1nav3fAXweC+ehAZLSg==","signatures":[{"sig":"MEUCIQCBu8JhcziS8Exrpi1MUEeR3A+QjtQdtEHrC43pmcCZiAIgUO1zwl2TAxajLlfSt0nptdXc2oWFgeQSnPjUqhYv8WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.7-dev-1767822302252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480855},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.7-dev-1767822302252.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/21b71d1df47a0e8f9075b88337a21db6/langchain-google-genai-2.1.7-dev-1767822302252.tgz","_integrity":"sha512-nwMa/fXeNsMe7qgDyVjA4arhinfHcfimwg/OopuKxxyflA21ZYhhAtrVMvp1nsJr3Ui1nav3fAXweC+ehAZLSg==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.12-dev-1767822302252","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.15-dev-1767822302252"},"peerDependencies":{"@langchain/core":"1.1.12-dev-1767822302252"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.7-dev-1767822302252_1767822546573_0.07739637505569696","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@langchain/google-genai","version":"2.1.7","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.7","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"94419008d7891fafad179ec676572c9f27172611","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.7.tgz","fileCount":49,"integrity":"sha512-K63TGK0XlhUkhy+Vt1SRBfVIa+sq5bTfZF56zL+Wey/mR9VZx60gBCtIBofTa3wlQuPZzLtMZaawKRN3cWXlqw==","signatures":[{"sig":"MEQCIHApnAQ/iCGOar8EFnIgGCA5Mf85+LeF028i25Px/wYTAiBe6uasioJwT3atHTLuuYTpR5ja6AFIPi2ENPoQie3e/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480971},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.7.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/10085dfbdaf709ca79a6a8e1eae5643d/langchain-google-genai-2.1.7.tgz","_integrity":"sha512-K63TGK0XlhUkhy+Vt1SRBfVIa+sq5bTfZF56zL+Wey/mR9VZx60gBCtIBofTa3wlQuPZzLtMZaawKRN3cWXlqw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.12","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.15"},"peerDependencies":{"@langchain/core":"1.1.12"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.7_1767906365550_0.6949301470382525","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@langchain/google-genai","version":"2.1.8","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.8","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"5986936a2841965d25b6dfbcc12c181c78ba9b03","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.8.tgz","fileCount":49,"integrity":"sha512-bDN8A9sRH71c/A94S/ioFgTdBRhUouqf0y5+FHMB5zZvgGuJ7765o9lYe84T53j/Kze/i8xeyJ7d7O/34azJuA==","signatures":[{"sig":"MEUCIQDy3IMETmGnjlD2QSzQuo2Cg7Qm1lxJvdRi+QD6ccuZJgIgTJ6D3tEY+oI5ZHyc4mD+zKEVh+G7x1Nwi4TBgFUivak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484344},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.8.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/5715d2ace9a2438794fdbbba2b9469ad/langchain-google-genai-2.1.8.tgz","_integrity":"sha512-bDN8A9sRH71c/A94S/ioFgTdBRhUouqf0y5+FHMB5zZvgGuJ7765o9lYe84T53j/Kze/i8xeyJ7d7O/34azJuA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.13","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.16"},"peerDependencies":{"@langchain/core":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.8_1768330658046_0.648796542335716","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@langchain/google-genai","version":"2.1.9","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.9","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e646dda65d159c0decb586f1fbc1754d8a02ba13","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.9.tgz","fileCount":49,"integrity":"sha512-jg3j1ORM5M2gMns5KUeUkctupL9aF7ymVnzxeR7s9kqWeVAgayo3RlNSVD8gEFzcb1/KA3vaoRnQlvGEXihOgA==","signatures":[{"sig":"MEUCIHl2xQ2fCW/R3Fu85LHQFqlqwIVYsfHiUcwafhOPeqdxAiEA7SgB3dLUcvJS3GKn30sYoaVGEF/xP85GodU1ShUHJAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484532},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.9.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/785fd4f718f691278f9e7753b2b68d6a/langchain-google-genai-2.1.9.tgz","_integrity":"sha512-jg3j1ORM5M2gMns5KUeUkctupL9aF7ymVnzxeR7s9kqWeVAgayo3RlNSVD8gEFzcb1/KA3vaoRnQlvGEXihOgA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.14","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.17"},"peerDependencies":{"@langchain/core":"1.1.14"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.9_1768425826981_0.9814948482481987","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@langchain/google-genai","version":"2.1.10","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.10","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"dec004e6d90919bb262f87eb180276f3471fe2a0","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.10.tgz","fileCount":49,"integrity":"sha512-OpiBr2OUzB9Pg20mjLId+vfxJvYurc8TzbElaM/d6KE7aE8DiKCEOuQn5ZSgHTVzZV2g++lcJXw6iZlso4SORA==","signatures":[{"sig":"MEUCIAYbiRnXE+I3kDX9ir5TOq7YbZ8sAxSC0bpfSAtkBIPPAiEA54tHul//G2PxrIDBXgx/qhzRrJYF3LM0YuKohwg8u7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484722},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.10.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/ced035ee0067c6c803fe7d64e0896350/langchain-google-genai-2.1.10.tgz","_integrity":"sha512-OpiBr2OUzB9Pg20mjLId+vfxJvYurc8TzbElaM/d6KE7aE8DiKCEOuQn5ZSgHTVzZV2g++lcJXw6iZlso4SORA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.15","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.18"},"peerDependencies":{"@langchain/core":"1.1.15"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.10_1768428247386_0.2994078268953413","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@langchain/google-genai","version":"2.1.11","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.11","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"7ace0038cfbccad4a8ae7d342ebc1271f3219448","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.11.tgz","fileCount":49,"integrity":"sha512-2pfwpEZDNFkaNRaegi1y4E3iFgSWlIdpNvn2Fq7oQwdxObTw73A1OQ0gGH7Eg0ZGd5x2AGuqremrsPdIZau9Iw==","signatures":[{"sig":"MEUCIAy7JuMHO1o2bzXHz7IKQsPLKFetvPadCNQXdwWfv/0HAiEAtKVazGTUoxfSA0pnlnv++Iv8BsRzRnQ0St4vpZPPpFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485084},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.11.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/571526bd42e502d7b3abaa335908743a/langchain-google-genai-2.1.11.tgz","_integrity":"sha512-2pfwpEZDNFkaNRaegi1y4E3iFgSWlIdpNvn2Fq7oQwdxObTw73A1OQ0gGH7Eg0ZGd5x2AGuqremrsPdIZau9Iw==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.16","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.19"},"peerDependencies":{"@langchain/core":"1.1.16"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.11_1768944480495_0.37710466716396507","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@langchain/google-genai","version":"2.1.12","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.12","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"7fb78616856e14decb5ecdf0231f631c5db9c75f","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.12.tgz","fileCount":49,"integrity":"sha512-qNVS//Dsr2ySChBY0QC53axJioYPaI+P/3NEpPxteKwABe/8D8v0WZi/7dFBcF0mxSbZzD+uVEHuiVEQOZP+CA==","signatures":[{"sig":"MEQCIDFCGienKWqXS6XuwaQ1VoiNw3xZbYHYZ5xAdOZ5R01yAiBzbWU+Fz/hPZmIeA6y1Q4aZdSlG5pnYgpRrcVLcohQIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486463},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.12.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/40334958e2222789345a6a38b5bbf465/langchain-google-genai-2.1.12.tgz","_integrity":"sha512-qNVS//Dsr2ySChBY0QC53axJioYPaI+P/3NEpPxteKwABe/8D8v0WZi/7dFBcF0mxSbZzD+uVEHuiVEQOZP+CA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.16","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.19"},"peerDependencies":{"@langchain/core":"1.1.16"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.12_1769115646967_0.6297784970599956","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@langchain/google-genai","version":"2.1.13","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.13","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"98c4a3f9787996c2a4ea9f7195c131b9f375aa2e","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.13.tgz","fileCount":49,"integrity":"sha512-XWypAcTV8c32H+83ktfjgkzPC6hO/EmCz/G78HlYddAkJ0MP7kSeZ5+MIzFbdl6ShCLbIiTH+NZ9OLE+75cWfA==","signatures":[{"sig":"MEUCIHU6WxzV3Adr0yW9hrrBasYnidTEmZGQEgcQX84pD4vGAiEAgFGj/JwtamvDvaGbPxUDEjpQDSuFrh8WoI+66se/OUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486652},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.13.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/6fb4df1bae176fd8de639b3ad4c6aba1/langchain-google-genai-2.1.13.tgz","_integrity":"sha512-XWypAcTV8c32H+83ktfjgkzPC6hO/EmCz/G78HlYddAkJ0MP7kSeZ5+MIzFbdl6ShCLbIiTH+NZ9OLE+75cWfA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.17","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.20"},"peerDependencies":{"@langchain/core":"1.1.17"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.13_1769219987954_0.5778366835163768","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@langchain/google-genai","version":"2.1.14","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.14","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"cf930bcfd6a71be03a627d579848b41773c201e0","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.14.tgz","fileCount":53,"integrity":"sha512-chwsGwHJAl0dIvL9PYcb7EuS7ah0eOrFHXG2puHXBYvbi+fL2x4BK567OqDpDex5862zs99szlWKQRjrQNGjMQ==","signatures":[{"sig":"MEYCIQCXQmmqvYjnThaSmpCHmdNChFPtAL8v3ZXrOkSfdIW1fgIhALl8xfEGScrYUF1xgUmr54QnveY+9cqQEsLXMtI2ZMVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499041},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.14.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/2ec4df46c0a9896e6693dbb0f35c2b83/langchain-google-genai-2.1.14.tgz","_integrity":"sha512-chwsGwHJAl0dIvL9PYcb7EuS7ah0eOrFHXG2puHXBYvbi+fL2x4BK567OqDpDex5862zs99szlWKQRjrQNGjMQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.18","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.21"},"peerDependencies":{"@langchain/core":"1.1.18"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.14_1769812230994_0.1977529296566587","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@langchain/google-genai","version":"2.1.15","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.15","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"a82ed60c702ce05a2d758208a444d6224e04e228","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.15.tgz","fileCount":53,"integrity":"sha512-Pg+mbMP1q83T/YWjF9E9uKq/D+GhnKS/xOQQuGUIM4wjGlA4BBKtjSzjVnIl66l3CUemVMCu8XYfUnDPbHmm1A==","signatures":[{"sig":"MEQCIDwUwOhDLXF0l/CCgH8ciFOtr1Jkt+XKPg0dEYbjKKP9AiBaj9y7gcX3GELmT/ODAQ+Vs+yyc0EX5QMAaBVb4IBy3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499230},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.15.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/eaa6442b2d731dca00eb5c9242ea02ca/langchain-google-genai-2.1.15.tgz","_integrity":"sha512-Pg+mbMP1q83T/YWjF9E9uKq/D+GhnKS/xOQQuGUIM4wjGlA4BBKtjSzjVnIl66l3CUemVMCu8XYfUnDPbHmm1A==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.1.0","prettier":"^3.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^29.5.0","@langchain/core":"1.1.19","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.22"},"peerDependencies":{"@langchain/core":"1.1.19"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.15_1770172811841_0.9022467465919604","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@langchain/google-genai","version":"2.1.16","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.16","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"999745d1deae42dfbb5e19fe2e0bbb9ceef57feb","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.16.tgz","fileCount":53,"integrity":"sha512-8POlf3soMZLNzRuHNzyJIi4EDizXCMF3JxjspT+tmRVQGtNiEPnVuX9u4r0EUmtbHcp3XIQLhzoheguGVpP9JQ==","signatures":[{"sig":"MEUCIQD0MPtG2zSiL8Dk5+neydchHM/kTUVMZHVxtcTfrxi7EQIgcJRQTuO7TaGXoThxIhvFgBtYjXhnAfE5jy+3wtdzJgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499424},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.16.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/f0de6b6ec1bf30d20203eba805ac2d58/langchain-google-genai-2.1.16.tgz","_integrity":"sha512-8POlf3soMZLNzRuHNzyJIi4EDizXCMF3JxjspT+tmRVQGtNiEPnVuX9u4r0EUmtbHcp3XIQLhzoheguGVpP9JQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.4.6","prettier":"^3.5.0","@swc/core":"^1.15.11","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^30.2.0","@langchain/core":"1.1.20","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.23"},"peerDependencies":{"@langchain/core":"1.1.20"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.16_1770680608221_0.6115064565559578","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@langchain/google-genai","version":"2.1.17","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.17","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"04cdacb14acfb12bf6905b4c0a168fc132bf8da2","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.17.tgz","fileCount":53,"integrity":"sha512-qUiOJq1f6eNd0rpgwg1af9xIRrm5A5oL7q0JPH7Uucy920ddGz+JDlt6PoCeKSleObO3k1x7SMWFZ7IJF9CLXQ==","signatures":[{"sig":"MEYCIQDT/ZcHTkNPKBxo6aPfZSpBAPjNxFYabJIjfpZAfUdxIQIhAIcrvsHOuvpF5fphm3vHIFPfPQ64LVlkf/LIF/4cjNWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499615},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.17.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/9b076c6c4302ec70a3ca42bbf78fce59/langchain-google-genai-2.1.17.tgz","_integrity":"sha512-qUiOJq1f6eNd0rpgwg1af9xIRrm5A5oL7q0JPH7Uucy920ddGz+JDlt6PoCeKSleObO3k1x7SMWFZ7IJF9CLXQ==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^29.5.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.4.6","prettier":"^3.5.0","@swc/core":"^1.15.11","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^30.2.0","@langchain/core":"^1.1.21","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","@langchain/standard-tests":"0.0.23"},"peerDependencies":{"@langchain/core":"^1.1.21"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.17_1770772355569_0.5688670434465017","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@langchain/google-genai","version":"2.1.18","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/google-genai@2.1.18","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"f518bfee0074a05bce3e317ce8ad5c59a94dcd26","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.18.tgz","fileCount":53,"integrity":"sha512-ucUlxcmJ4MS4MZBqAxv0mefpNAbWMS8unE3BFoKpbyk/iMWKmgA0k2SIJ7FcLNh9FHIwILtO0hWWFATYo8WuAA==","signatures":[{"sig":"MEQCIH+i4xE3gXwl3EFK40fcS1FI0ZIh+baXKoM7Z4WgRjx+AiBH5TCnOEN458PL3wWGdLARuC6vBj6r6fzGMcQZA2rl3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499804},"main":"./dist/index.cjs","type":"module","_from":"file:langchain-google-genai-2.1.18.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"input":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"lint":"pnpm lint:eslint && pnpm lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","clean":"rm -rf .turbo dist/","format":"prettier --write \"src\"","typegen":"pnpm run typegen:profiles","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"eslint --cache src/","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --check \"src\"","build:compile":"tsdown","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"_resolved":"/tmp/5ccc5ff64ee10b8120adea589570afb3/langchain-google-genai-2.1.18.tgz","_integrity":"sha512-ucUlxcmJ4MS4MZBqAxv0mefpNAbWMS8unE3BFoKpbyk/iMWKmgA0k2SIJ7FcLNh9FHIwILtO0hWWFATYo8WuAA==","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"11.5.1","description":"Google Generative AI integration for LangChain.js","directories":{},"_nodeVersion":"24.6.0","dependencies":{"uuid":"^11.1.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","dpdm":"^3.14.0","jest":"^30.2.0","dotenv":"^16.3.1","eslint":"^9.34.0","ts-jest":"^29.4.6","prettier":"^3.5.0","@swc/core":"^1.15.11","@swc/jest":"^0.2.29","typescript":"~5.8.3","hnswlib-node":"^3.0.0","@jest/globals":"^30.2.0","@langchain/core":"^1.1.23","@langchain/eslint":"0.1.1","@langchain/tsconfig":"0.0.1","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^30.2.0","@langchain/standard-tests":"0.0.23"},"peerDependencies":{"@langchain/core":"^1.1.23"},"_npmOperationalInternal":{"tmp":"tmp/google-genai_2.1.18_1770865773222_0.8528806402032354","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@langchain/google-genai","version":"2.1.19","description":"Google Generative AI integration for LangChain.js","author":{"name":"LangChain"},"license":"MIT","type":"module","engines":{"node":">=20"},"repository":{"type":"git","url":"git+ssh://git@github.com/langchain-ai/langchainjs.git"},"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","dependencies":{"@google/generative-ai":"^0.24.0","uuid":"^11.1.0"},"peerDependencies":{"@langchain/core":"^1.1.25"},"devDependencies":{"@jest/globals":"^30.2.0","@swc/core":"^1.15.11","@swc/jest":"^0.2.29","@tsconfig/recommended":"^1.0.3","dotenv":"^16.3.1","dpdm":"^3.14.0","eslint":"^9.34.0","hnswlib-node":"^3.0.0","jest":"^30.2.0","jest-environment-node":"^30.2.0","prettier":"^3.5.0","ts-jest":"^29.4.6","typescript":"~5.8.3","zod":"^3.25.76","@langchain/core":"^1.1.25","@langchain/eslint":"0.1.1","@langchain/standard-tests":"0.0.23","@langchain/tsconfig":"0.0.1"},"publishConfig":{"access":"public"},"main":"./dist/index.cjs","types":"./dist/index.d.cts","exports":{".":{"input":"./src/index.ts","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"module":"./dist/index.js","scripts":{"build":"turbo build:compile --filter @langchain/google-genai --output-logs new-only","build:compile":"tsdown","lint:eslint":"eslint --cache src/","lint:dpdm":"dpdm --skip-dynamic-imports circular --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","lint":"pnpm lint:eslint && pnpm lint:dpdm","lint:fix":"pnpm lint:eslint --fix && pnpm lint:dpdm","clean":"rm -rf .turbo dist/","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","test:single":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs --testTimeout 100000","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:unit":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.standard\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","test:standard":"pnpm test:standard:unit && pnpm test:standard:int","format":"prettier --write \"src\"","format:check":"prettier --check \"src\"","typegen":"pnpm run typegen:profiles","typegen:profiles":"pnpm --filter @langchain/model-profiles make --config profiles.toml"},"_id":"@langchain/google-genai@2.1.19","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"_integrity":"sha512-41u+a81BIr8UcGcptJ57Pc7IyEXP75LERzheyS5X+iNSQu5U4vaIMwSNnyJ0hzAlTjSp552XCsa8D2Ifq7icuA==","_resolved":"/tmp/c60145128e9434d85ea02c883cac668d/langchain-google-genai-2.1.19.tgz","_from":"file:langchain-google-genai-2.1.19.tgz","_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-41u+a81BIr8UcGcptJ57Pc7IyEXP75LERzheyS5X+iNSQu5U4vaIMwSNnyJ0hzAlTjSp552XCsa8D2Ifq7icuA==","shasum":"c0adc5eea987dd3c9797fa41b6a24a1d68b81bf9","tarball":"https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.19.tgz","fileCount":52,"unpackedSize":440648,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@langchain%2fgoogle-genai@2.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCteV/kWFu/FvdengNw9JdfBIaA1e5eX17UOmg0RoehsgIgH3h3RPIqvoNf/vz4erMB4k9QEgu1ocC+DsJvkBXDXqY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e12ab4d1-47f3-490d-8821-ae3c6c8843c3"}},"directories":{},"maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/google-genai_2.1.19_1771372746952_0.5172030415838733"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-13T23:58:54.112Z","modified":"2026-02-17T23:59:07.572Z","0.0.1":"2023-12-13T23:58:54.369Z","0.0.2":"2023-12-14T00:16:19.702Z","0.0.3":"2023-12-14T18:53:24.157Z","0.0.4":"2023-12-17T05:53:42.320Z","0.0.5":"2023-12-20T02:31:43.999Z","0.0.6":"2023-12-29T15:25:42.050Z","0.0.7":"2024-01-02T21:06:59.346Z","0.0.8":"2024-01-26T20:09:40.845Z","0.0.9":"2024-02-02T19:21:13.049Z","0.0.10":"2024-02-06T04:49:08.957Z","0.0.11":"2024-04-10T16:53:06.000Z","0.0.12":"2024-04-22T21:18:41.576Z","0.0.13":"2024-05-15T17:35:19.109Z","0.0.14":"2024-05-17T22:10:57.971Z","0.0.15":"2024-05-20T21:43:16.086Z","0.0.16":"2024-05-22T18:50:55.209Z","0.0.17":"2024-06-06T17:18:14.574Z","0.0.18":"2024-06-17T22:54:06.534Z","0.0.19":"2024-06-18T17:30:21.045Z","0.0.20":"2024-06-19T20:11:18.117Z","0.0.21":"2024-06-22T00:21:03.408Z","0.0.22":"2024-07-16T04:25:59.974Z","0.0.23":"2024-07-17T18:14:46.036Z","0.0.24":"2024-08-05T17:57:54.671Z","0.0.25":"2024-08-06T23:51:35.699Z","0.0.26":"2024-08-16T10:05:48.214Z","0.1.0":"2024-09-14T00:46:04.395Z","0.1.1":"2024-10-28T00:20:55.206Z","0.1.2":"2024-10-28T01:24:16.925Z","0.1.3-rc.0":"2024-11-02T00:30:54.278Z","0.1.3":"2024-11-05T17:14:41.507Z","0.1.4":"2024-11-16T00:57:08.989Z","0.1.5":"2024-12-04T03:16:04.100Z","0.1.6":"2024-12-19T22:31:57.231Z","0.1.7":"2025-01-28T20:13:57.962Z","0.1.8":"2025-01-30T02:23:14.184Z","0.1.9":"2025-02-24T19:01:33.292Z","0.1.10":"2025-02-27T18:45:20.250Z","0.1.11":"2025-03-13T16:52:27.334Z","0.1.12":"2025-03-24T05:55:13.122Z","0.2.0":"2025-03-25T17:52:55.216Z","0.2.1":"2025-03-30T02:13:36.116Z","0.2.2":"2025-04-02T20:17:20.417Z","0.2.3":"2025-04-09T05:28:46.563Z","0.2.4":"2025-04-17T03:15:08.788Z","0.2.5":"2025-04-24T14:23:20.292Z","0.2.6":"2025-05-06T02:48:27.897Z","0.2.7":"2025-05-08T01:10:31.445Z","0.2.8":"2025-05-09T23:06:48.774Z","0.2.9":"2025-05-14T04:57:13.566Z","0.2.10":"2025-05-28T05:59:25.438Z","0.2.11":"2025-06-11T21:23:43.862Z","0.2.12":"2025-06-13T17:12:31.901Z","0.2.13":"2025-06-19T00:07:31.107Z","0.2.14":"2025-06-27T16:55:06.506Z","0.2.15":"2025-07-16T02:13:09.005Z","0.2.16":"2025-07-25T02:51:49.797Z","0.2.17":"2025-09-02T19:14:26.257Z","0.2.18":"2025-09-15T21:06:30.105Z","1.0.0":"2025-10-17T20:28:37.263Z","1.0.1":"2025-11-14T01:14:03.360Z","1.0.2":"2025-11-18T16:55:20.049Z","1.0.3":"2025-11-19T00:17:38.908Z","2.0.0":"2025-11-24T16:44:22.202Z","2.0.1":"2025-12-02T02:47:16.683Z","2.0.2":"2025-12-03T15:51:14.819Z","2.0.3":"2025-12-05T02:38:32.329Z","2.0.4":"2025-12-05T17:49:11.721Z","2.0.5-dev-1765431816670":"2025-12-11T05:47:38.102Z","2.0.5-dev-1765432861398":"2025-12-11T06:05:12.024Z","2.0.5-dev-1765433794876":"2025-12-11T06:20:37.330Z","2.1.0":"2025-12-13T01:55:28.130Z","2.1.1":"2025-12-16T17:12:25.529Z","3.0.0-dev-1765937705265":"2025-12-17T02:18:58.888Z","2.1.2":"2025-12-18T22:41:01.319Z","2.1.3":"2025-12-22T23:44:16.473Z","2.1.3-dev-1766726832377":"2025-12-26T05:31:15.819Z","2.1.3-dev-1766775128110":"2025-12-26T18:56:08.619Z","2.1.4":"2026-01-06T02:07:03.576Z","2.1.5":"2026-01-06T19:05:41.669Z","2.1.6-dev-1767748783694":"2026-01-07T01:23:48.577Z","2.1.6":"2026-01-07T01:54:04.114Z","2.1.7-dev-1767822302252":"2026-01-07T21:49:06.763Z","2.1.7":"2026-01-08T21:06:05.712Z","2.1.8":"2026-01-13T18:57:38.213Z","2.1.9":"2026-01-14T21:23:47.146Z","2.1.10":"2026-01-14T22:04:07.707Z","2.1.11":"2026-01-20T21:28:00.689Z","2.1.12":"2026-01-22T21:00:47.123Z","2.1.13":"2026-01-24T01:59:48.127Z","2.1.14":"2026-01-30T22:30:31.223Z","2.1.15":"2026-02-04T02:40:12.188Z","2.1.16":"2026-02-09T23:43:28.376Z","2.1.17":"2026-02-11T01:12:35.714Z","2.1.18":"2026-02-12T03:09:33.373Z","2.1.19":"2026-02-17T23:59:07.116Z"},"bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"author":{"name":"LangChain"},"license":"MIT","homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/","repository":{"type":"git","url":"git+ssh://git@github.com/langchain-ai/langchainjs.git"},"description":"Google Generative AI integration for LangChain.js","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"andy-langchain","email":"andy@langchain.dev"},{"name":"rcasup","email":"ryan.l.casupanan@gmail.com"},{"name":"hntrl","email":"hunter@hntrl.io"},{"name":"christian-bromann","email":"mail@bromann.dev"}],"readme":"# @langchain/google-genai\n\nThis package contains the LangChain.js integrations for Gemini through their generative-ai SDK.\n\n## Installation\n\n```bash npm2yarn\nnpm install @langchain/google-genai @langchain/core\n```\n\nThis package, along with the main LangChain package, depends on [`@langchain/core`](https://npmjs.com/package/@langchain/core/).\nIf you are using this package with other LangChain packages, you should make sure that all of the packages depend on the same instance of @langchain/core.\nYou can do so by adding appropriate field to your project's `package.json` like this:\n\n```json\n{\n  \"name\": \"your-project\",\n  \"version\": \"0.0.0\",\n  \"dependencies\": {\n    \"@langchain/core\": \"^0.3.0\",\n    \"@langchain/google-genai\": \"^0.0.0\"\n  },\n  \"resolutions\": {\n    \"@langchain/core\": \"^0.3.0\"\n  },\n  \"overrides\": {\n    \"@langchain/core\": \"^0.3.0\"\n  },\n  \"pnpm\": {\n    \"overrides\": {\n      \"@langchain/core\": \"^0.3.0\"\n    }\n  }\n}\n```\n\nThe field you need depends on the package manager you're using, but we recommend adding a field for the common `yarn`, `npm`, and `pnpm` to maximize compatibility.\n\n## Chat Models\n\nThis package contains the `ChatGoogleGenerativeAI` class, which is the recommended way to interface with the Google Gemini series of models.\n\nTo use, install the requirements, and configure your environment.\n\n```bash\nexport GOOGLE_API_KEY=your-api-key\n```\n\nThen initialize\n\n```typescript\nimport { ChatGoogleGenerativeAI } from \"@langchain/google-genai\";\nimport { HumanMessage } from \"@langchain/core/messages\";\n\nconst model = new ChatGoogleGenerativeAI({\n  model: \"gemini-pro\",\n  maxOutputTokens: 2048,\n});\nconst response = await model.invoke(new HumanMessage(\"Hello world!\"));\n```\n\n#### Multimodal inputs\n\nGemini vision model supports image inputs when providing a single chat message. Example:\n\n```bash npm2yarn\npnpm install @langchain/core\n```\n\n```typescript\nimport fs from \"fs\";\nimport { ChatGoogleGenerativeAI } from \"@langchain/google-genai\";\nimport { HumanMessage } from \"@langchain/core/messages\";\n\nconst vision = new ChatGoogleGenerativeAI({\n  model: \"gemini-pro-vision\",\n  maxOutputTokens: 2048,\n});\nconst image = fs.readFileSync(\"./hotdog.jpg\").toString(\"base64\");\nconst input = [\n  new HumanMessage({\n    content: [\n      {\n        type: \"text\",\n        text: \"Describe the following image.\",\n      },\n      {\n        type: \"image_url\",\n        image_url: `data:image/png;base64,${image}`,\n      },\n    ],\n  }),\n];\n\nconst res = await vision.invoke(input);\n```\n\nThe value of `image_url` can be any of the following:\n\n- A public image URL\n- An accessible gcs file (e.g., \"gcs://path/to/file.png\")\n- A base64 encoded image (e.g., `data:image/png;base64,abcd124`)\n- A PIL image\n\n## Embeddings\n\nThis package also adds support for google's embeddings models.\n\n```typescript\nimport { GoogleGenerativeAIEmbeddings } from \"@langchain/google-genai\";\nimport { TaskType } from \"@google/generative-ai\";\n\nconst embeddings = new GoogleGenerativeAIEmbeddings({\n  modelName: \"embedding-001\", // 768 dimensions\n  taskType: TaskType.RETRIEVAL_DOCUMENT,\n  title: \"Document title\",\n});\n\nconst res = await embeddings.embedQuery(\"OK Google\");\n```\n\n## Development\n\nTo develop the Google GenAI package, you'll need to follow these instructions:\n\n### Install dependencies\n\n```bash\npnpm install\n```\n\n### Build the package\n\n```bash\npnpm build\n```\n\nOr from the repo root:\n\n```bash\npnpm build --filter @langchain/google-genai\n```\n\n### Run tests\n\nTest files should live within a `tests/` file in the `src/` folder. Unit tests should end in `.test.ts` and integration tests should\nend in `.int.test.ts`:\n\n```bash\n$ pnpm test\n$ pnpm test:int\n```\n\n### Lint & Format\n\nRun the linter & formatter to ensure your code is up to standard:\n\n```bash\npnpm lint && pnpm format\n```\n\n### Adding new entrypoints\n\nIf you add a new file to be exported, either import & re-export from `src/index.ts`, or add it to the `exports` field in the `package.json` file and run `pnpm build` to generate the new entrypoint.\n","readmeFilename":"README.md"}