| { |
| "name": "@google/gemini-cli-core", |
| "version": "0.62.0-nightly.20260915.gae28844fb", |
| "description": "Gemini CLI Core", |
| "license": "Apache-2.0", |
| "repository": { |
| "type": "git", |
| "url": "git+https://github.com/google-gemini/gemini-cli.git" |
| }, |
| "type": "module", |
| "main": "dist/index.js", |
| "scripts": { |
| "bundle:browser-mcp": "node scripts/bundle-browser-mcp.mjs", |
| "build": "node ../../scripts/build_package.js", |
| "lint": "eslint . --ext .ts,.tsx", |
| "format": "prettier --write .", |
| "test": "vitest run", |
| "test:ci": "vitest run", |
| "posttest": "npm run build", |
| "typecheck": "tsc --noEmit" |
| }, |
| "files": [ |
| "dist" |
| ], |
| "dependencies": { |
| "@a2a-js/sdk": "0.3.11", |
| "@bufbuild/protobuf": "2.11.0", |
| "@google-cloud/logging": "11.2.1", |
| "@google-cloud/opentelemetry-cloud-monitoring-exporter": "0.21.0", |
| "@google-cloud/opentelemetry-cloud-trace-exporter": "3.0.0", |
| "@google/genai": "1.30.0", |
| "@grpc/grpc-js": "1.14.3", |
| "@iarna/toml": "2.2.5", |
| "@modelcontextprotocol/sdk": "1.23.0", |
| "@opentelemetry/api": "1.9.0", |
| "@opentelemetry/api-logs": "0.218.0", |
| "@opentelemetry/core": "2.7.1", |
| "@opentelemetry/exporter-logs-otlp-grpc": "0.218.0", |
| "@opentelemetry/exporter-logs-otlp-http": "0.218.0", |
| "@opentelemetry/exporter-metrics-otlp-grpc": "0.218.0", |
| "@opentelemetry/exporter-metrics-otlp-http": "0.218.0", |
| "@opentelemetry/exporter-trace-otlp-grpc": "0.218.0", |
| "@opentelemetry/exporter-trace-otlp-http": "0.218.0", |
| "@opentelemetry/instrumentation-http": "0.218.0", |
| "@opentelemetry/otlp-exporter-base": "0.218.0", |
| "@opentelemetry/resources": "2.7.1", |
| "@opentelemetry/sdk-logs": "0.218.0", |
| "@opentelemetry/sdk-metrics": "2.7.1", |
| "@opentelemetry/sdk-node": "0.218.0", |
| "@opentelemetry/sdk-trace-base": "2.7.1", |
| "@opentelemetry/sdk-trace-node": "2.7.1", |
| "@opentelemetry/semantic-conventions": "1.39.0", |
| "@types/html-to-text": "9.0.4", |
| "@xterm/headless": "5.5.0", |
| "ajv": "8.17.1", |
| "ajv-formats": "3.0.1", |
| "chokidar": "5.0.0", |
| "command-exists": "1.2.9", |
| "diff": "8.0.3", |
| "dotenv": "17.2.4", |
| "dotenv-expand": "12.0.3", |
| "execa": "9.6.1", |
| "fast-levenshtein": "2.0.6", |
| "fdir": "6.4.6", |
| "fzf": "0.5.2", |
| "glob": "12.0.0", |
| "google-auth-library": "10.9.0", |
| "html-to-text": "9.0.5", |
| "http-proxy-agent": "7.0.2", |
| "https-proxy-agent": "7.0.6", |
| "ignore": "7.0.0", |
| "ipaddr.js": "1.9.1", |
| "isbinaryfile": "5.0.7", |
| "js-yaml": "4.1.1", |
| "json-stable-stringify": "1.3.0", |
| "marked": "15.0.12", |
| "mime": "4.0.7", |
| "mnemonist": "0.40.3", |
| "open": "10.1.2", |
| "picomatch": "4.0.1", |
| "proper-lockfile": "4.1.2", |
| "puppeteer-core": "24.0.0", |
| "read-package-up": "11.0.0", |
| "shell-quote": "1.8.3", |
| "simple-git": "3.28.0", |
| "strip-ansi": "7.1.0", |
| "strip-json-comments": "3.1.1", |
| "systeminformation": "5.25.11", |
| "tree-sitter-bash": "0.25.0", |
| "undici": "7.10.0", |
| "uuid": "13.0.0", |
| "web-tree-sitter": "0.25.10", |
| "zod": "3.25.76", |
| "zod-to-json-schema": "3.25.1" |
| }, |
| "optionalDependencies": { |
| "@github/keytar": "7.10.6", |
| "@lydell/node-pty": "1.1.0", |
| "@lydell/node-pty-darwin-arm64": "1.1.0", |
| "@lydell/node-pty-darwin-x64": "1.1.0", |
| "@lydell/node-pty-linux-x64": "1.1.0", |
| "@lydell/node-pty-win32-arm64": "1.1.0", |
| "@lydell/node-pty-win32-x64": "1.1.0", |
| "node-pty": "1.0.0" |
| }, |
| "devDependencies": { |
| "@google/gemini-cli-test-utils": "file:../test-utils", |
| "@types/fast-levenshtein": "0.0.4", |
| "@types/js-yaml": "4.0.9", |
| "@types/json-stable-stringify": "1.1.0", |
| "@types/picomatch": "4.0.1", |
| "chrome-devtools-mcp": "0.19.0", |
| "msw": "2.3.4", |
| "typescript": "5.8.3", |
| "vitest": "3.2.4" |
| }, |
| "engines": { |
| "node": ">=20" |
| } |
| } |
|
|