{"bugs":{"url":"https://github.com/googleapis/js-genai/issues"},"dist":{"shasum":"8259b66b83d3576cb1d604fa44a0a267558c3f84","tarball":"https://registry.npmjs.org/@google/genai/-/genai-2.7.0.tgz","fileCount":25,"integrity":"sha512-tv0DRtcndt2oEhBYy+5mA0TaXH98+L1Gt0AP9unBfH7DP20KhB7+O3QqAN1Lz+laMARGTHS7BFQSNpLbl4gm1g==","signatures":[{"sig":"MEQCIAEuGqkbd0n9xur7LXwl1lTzTIV6DoKErYykZyzP74UJAiA+2i6AdfMk0ogiZWZPMRzIxoIjY8hwUtAQTzx1vXf8tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14986932},"main":"dist/node/index.mjs","name":"@google/genai","type":"module","_from":"file:google-genai-2.7.0.tgz","author":"","module":"dist/web/index.mjs","browser":"dist/web/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"node":{"types":"./dist/node/node.d.ts","import":"./dist/node/index.mjs","default":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"types":"./dist/genai.d.ts","import":"./dist/index.mjs","browser":{"types":"./dist/web/web.d.ts","import":"./dist/web/index.mjs","default":"./dist/web/index.mjs"},"default":"./dist/index.mjs","require":"./dist/index.cjs"},"./web":{"types":"./dist/web/web.d.ts","import":"./dist/web/index.mjs","default":"./dist/web/index.mjs"},"./node":{"types":"./dist/node/node.d.ts","import":"./dist/node/index.mjs","default":"./dist/node/index.mjs"},"./tokenizer":{"node":{"types":"./dist/tokenizer/node.d.ts","import":"./dist/tokenizer/node.mjs","default":"./dist/tokenizer/node.mjs","require":"./dist/tokenizer/node.cjs"},"types":"./dist/tokenizer/node.d.ts","import":"./dist/tokenizer/node.mjs","default":"./dist/tokenizer/node.mjs","require":"./dist/tokenizer/node.cjs"},"./tokenizer/node":{"types":"./dist/tokenizer/node.d.ts","import":"./dist/tokenizer/node.mjs","default":"./dist/tokenizer/node.mjs","require":"./dist/tokenizer/node.cjs"},"./vertex_internal":{"types":"./dist/vertex_internal/index.d.ts","import":"./dist/vertex_internal/index.js","require":"./dist/vertex_internal/index.cjs"}},"license":"Apache-2.0","scripts":{"docs":"typedoc && node --loader ts-node/esm scripts/add_docsite_license_headers.ts","lint":"eslint '**/*.ts'","build":"patch-package && rollup -c && npm-run-all --parallel api-extractor:dev:* && node scripts/ignore_missing_mcp_dep.js","format":"prettier '**/*.ts' '**/*.mjs' '**/*.json' --write","prepack":"echo 'prepack: no-op'","prepare":"node scripts/prepare.js","lint-fix":"eslint --fix '**/*.ts'","postpack":"echo 'postpack: no-op'","prebuild":"echo 'prebuild: no-op'","unit-test":"tsc && cp src/cross/sentencepiece/sentencepiece_model.pb.js dist/src/cross/sentencepiece/ && jasmine dist/test/unit/**/*_test.js dist/test/unit/**/**/*_test.js dist/test/unit/*_test.js","build-prod":"patch-package && rollup -c && npm-run-all --parallel api-extractor:prod:* && node scripts/ignore_missing_mcp_dep.js","pages-main":"node --loader ts-node/esm scripts/generate_pages.ts main","preinstall":"echo 'preinstall: no-op'","system-test":"tsc && jasmine dist/test/system/**/*_test.js","pages-release":"node --loader ts-node/esm scripts/generate_pages.ts release","prebuild-prod":"echo 'prebuild-prod: no-op'","generate-proto":"pbjs -t static-module -w es6 -o src/cross/sentencepiece/sentencepiece_model.pb.js src/cross/sentencepiece/sentencepiece_model.proto && pbts -o src/cross/sentencepiece/sentencepiece_model.pb.d.ts src/cross/sentencepiece/sentencepiece_model.pb.js && sed -i.bak 's/import \\* as \\$protobuf from \"protobufjs\\/minimal\"/import \\$protobuf from \"protobufjs\\/minimal.js\"/' src/cross/sentencepiece/sentencepiece_model.pb.js && rm src/cross/sentencepiece/sentencepiece_model.pb.js.bak","coverage-report":"./test/generate_report.sh","test-server-tests":"tsc && GOOGLE_CLOUD_PROJECT=googcloudproj GOOGLE_CLOUD_LOCATION=googcloudloc jasmine dist/test/system/node/*_test.js -- --test-server","api-extractor:dev:web":"api-extractor run -c api-extractor.web.json --local --verbose","api-extractor:dev:main":"api-extractor run --local --verbose","api-extractor:dev:node":"api-extractor run -c api-extractor.node.json --local --verbose","api-extractor:prod:web":"api-extractor run -c api-extractor.web.json --verbose","api-extractor:prod:main":"api-extractor run --verbose","api-extractor:prod:node":"api-extractor run -c api-extractor.node.json --verbose","test-server-tests:record":"tsc && jasmine --fail-fast dist/test/system/node/*_test.js -- --test-server --record","api-extractor:dev:tokenizer-node":"api-extractor run -c api-extractor.tokenizer-node.json --local --verbose","api-extractor:dev:vertex_internal":"api-extractor run -c api-extractor.vertex_internal.json --local --verbose","api-extractor:prod:tokenizer-node":"api-extractor run -c api-extractor.tokenizer-node.json --verbose","api-extractor:prod:vertex_internal":"api-extractor run -c api-extractor.vertex_internal.json --verbose"},"typings":"dist/genai.d.ts","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"homepage":"https://github.com/googleapis/js-genai#readme","_resolved":"/b/f/w/src/git/build-dir/google-genai-2.7.0.tgz","overrides":{"tmp":"^0.2.4"},"_integrity":"sha512-tv0DRtcndt2oEhBYy+5mA0TaXH98+L1Gt0AP9unBfH7DP20KhB7+O3QqAN1Lz+laMARGTHS7BFQSNpLbl4gm1g==","repository":{"url":"git+https://github.com/googleapis/js-genai.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM Downloads](https://img.shields.io/npm/dw/%40google%2Fgenai)](https://www.npmjs.com/package/@google/genai) [![Node Current](https://img.shields.io/node/v/%40google%2Fgenai)](https://www.npmjs.com/package/@google/genai)","directories":{},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"ofrobots","email":"ofrobots@google.com"},{"name":"mrdoob","email":"info@mrdoob.com"}],"_nodeVersion":"18.20.8","dependencies":{"ws":"^8.18.0","p-retry":"^4.6.2","protobufjs":"^7.5.4","google-auth-library":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","gts":"^5.2.0","nyc":"^17.1.0","tsx":"^4.19.4","zod":"^3.25.0","tslib":"^2.8.1","eslint":"8.57.0","undici":"^7.16.0","jasmine":"^5.5.0","ts-node":"^10.9.2","typedoc":"^0.27.0","prettier":"3.3.3","@types/ws":"^8.5.14","@eslint/js":"9.20.0","node-fetch":"^3.3.2","typescript":"~5.4.0","@types/node":"^20.9.0","npm-run-all":"^4.1.5","@types/unist":"^3.0.3","undici-types":"^7.16.0","patch-package":"^8.0.1","@types/jasmine":"^5.1.2","protobufjs-cli":"^1.1.3","test-server-sdk":"^0.2.9","@types/node-fetch":"^2.6.13","jasmine-reporters":"^2.4.0","typescript-eslint":"8.24.1","zod-to-json-schema":"^3.25.0","@rollup/plugin-json":"^6.1.0","@cfworker/json-schema":"^4.1.1","@microsoft/api-extractor":"^7.52.9","@modelcontextprotocol/sdk":"^1.25.2","rollup-plugin-typescript2":"^0.37.0","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.25.2"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genai_2.7.0_1779992248178_0.028149747578914308","host":"s3://npm-registry-packages-npm-production"},"_id":"@google/genai@2.7.0","version":"2.7.0"}