index | | raw e-mail
diff --git a/misc/gemini-cli/Makefile b/misc/gemini-cli/Makefile
index 73c48a7bf63e..5fb82e16d89e 100644
--- a/misc/gemini-cli/Makefile
+++ b/misc/gemini-cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gemini-cli
-DISTVERSION= 0.35.3
+DISTVERSION= 0.36.0
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
@@ -46,7 +46,7 @@ do-fetch:
${MKDIR} -p lib/node_modules/@google && \
${MKDIR} -p bin && \
${MV} node_modules/${PACKAGE_NAME} lib/node_modules/@google/ && \
- ${LN} -sf ../lib/node_modules/${PACKAGE_NAME}/dist/index.js bin/gemini && \
+ ${LN} -sf ../lib/node_modules/${PACKAGE_NAME}/bundle/gemini.js bin/gemini && \
${RM} -rf node_modules package.json && \
${FIND} ${WRKDIR} -and -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \
cd ${WRKDIR} && ${FIND} ${PORTNAME}-${DISTVERSION} -print0 | LC_ALL=C ${SORT} -z | \
@@ -65,9 +65,9 @@ do-install:
${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}
# update
${REINPLACE_CMD} -i '' \
- -e "s|#!/usr/bin/env node|#!${PREFIX}/bin/node|" \
- ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/dist/index.js
+ -e "s|#!/usr/bin/env -S node|#!${PREFIX}/bin/node|" \
+ ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/bundle/gemini.js
# set exec bit
- @${CHMOD} +x ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/dist/index.js
+ @${CHMOD} +x ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/bundle/gemini.js
.include <bsd.port.mk>
diff --git a/misc/gemini-cli/distinfo b/misc/gemini-cli/distinfo
index f53bb4e71bf2..099cd41524ca 100644
--- a/misc/gemini-cli/distinfo
+++ b/misc/gemini-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774720356
-SHA256 (gemini-cli-0.35.3.tar.gz) = 038671e645f3aed0227e5595d9aa595f772b1e5f19edc60e5f21d9ba3a97b36b
-SIZE (gemini-cli-0.35.3.tar.gz) = 91211829
+TIMESTAMP = 1775553574
+SHA256 (gemini-cli-0.36.0.tar.gz) = b0f182481244b8fb1b1b7866ff4e796d72130bccd92faa4d11db0a756a93ec72
+SIZE (gemini-cli-0.36.0.tar.gz) = 35450762
diff --git a/misc/gemini-cli/files/package-lock.json b/misc/gemini-cli/files/package-lock.json
index e75665f2b04c..77679ab3cf65 100644
--- a/misc/gemini-cli/files/package-lock.json
+++ b/misc/gemini-cli/files/package-lock.json
@@ -8,398 +8,16 @@
"name": "gemini-cli-installer",
"version": "1.0.0",
"dependencies": {
- "@google/gemini-cli": "^0.35.3"
+ "@google/gemini-cli": "^0.36.0"
}
},
"node_modules/@google/gemini-cli": {
- "version": "0.35.3",
- "resolved": "https://registry.npmjs.org/@google/gemini-cli/-/gemini-cli-0.35.3.tgz",
- "integrity": "sha512-88kHZEQ6Bcl0XOQ3bnqTnUAsCZ9NvNkhx9TzSBSN4RmAhN9mQlQ/5QRI8kk3vz+isRnuXVbQaXOo8h3Wd1t8iA==",
+ "version": "0.36.0",
+ "resolved": "https://registry.npmjs.org/@google/gemini-cli/-/gemini-cli-0.36.0.tgz",
+ "integrity": "sha512-/5DeGPJhqDr/JoPgSfjCj+LcmuyPB1Fwrodpw1MaeK4RG/8xSME+bwg8ar1KCuQMCrQiI3UFUhan7jQHazMwTQ==",
"license": "Apache-2.0",
- "dependencies": {
- "@agentclientprotocol/sdk": "^0.12.0",
- "@google/gemini-cli-core": "0.35.3",
- "@google/genai": "1.30.0",
- "@iarna/toml": "^2.2.5",
- "@modelcontextprotocol/sdk": "^1.23.0",
- "ansi-escapes": "^7.3.0",
- "ansi-regex": "^6.2.2",
- "chalk": "^4.1.2",
- "cli-spinners": "^2.9.2",
- "clipboardy": "~5.2.0",
- "color-convert": "^2.0.1",
- "command-exists": "^1.2.9",
- "comment-json": "^4.2.5",
- "diff": "^8.0.3",
- "dotenv": "^17.1.0",
- "extract-zip": "^2.0.1",
- "fzf": "^0.5.2",
- "glob": "^12.0.0",
- "highlight.js": "^11.11.1",
- "ink": "npm:@jrichman/ink@6.4.11",
- "ink-gradient": "^3.0.0",
- "ink-spinner": "^5.0.0",
- "latest-version": "^9.0.0",
- "lowlight": "^3.3.0",
- "mnemonist": "^0.40.3",
- "open": "^10.1.2",
- "prompts": "^2.4.2",
- "proper-lockfile": "^4.1.2",
- "react": "^19.2.0",
- "shell-quote": "^1.8.3",
- "simple-git": "^3.28.0",
- "string-width": "^8.1.0",
- "strip-ansi": "^7.1.0",
- "strip-json-comments": "^3.1.1",
- "tar": "^7.5.8",
- "tinygradient": "^1.1.5",
- "undici": "^7.10.0",
- "ws": "^8.16.0",
- "yargs": "^17.7.2",
- "zod": "^3.23.8"
- },
- "bin": {
- "gemini": "dist/index.js"
- },
- "engines": {
- "node": ">=20"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@a2a-js/sdk": {
- "version": "0.3.11",
- "resolved": "https://registry.npmjs.org/@a2a-js/sdk/-/sdk-0.3.11.tgz",
- "integrity": "sha512-pXjjlL0ZYHgAxObov1J+W3ylfQV0rOrDBB8Eo4a9eCunqs7iNW5OIfMcV8YnZQdzeVSRomj8jHeudVz0zc4RNw==",
- "license": "Apache-2.0",
- "dependencies": {
- "uuid": "^11.1.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@bufbuild/protobuf": "^2.10.2",
- "@grpc/grpc-js": "^1.11.0",
- "express": "^4.21.2 || ^5.1.0"
- },
- "peerDependenciesMeta": {
- "@bufbuild/protobuf": {
- "optional": true
- },
- "@grpc/grpc-js": {
- "optional": true
- },
- "express": {
- "optional": true
- }
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@a2a-js/sdk/node_modules/uuid": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz",
- "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "license": "MIT",
- "bin": {
- "uuid": "dist/esm/bin/uuid"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@agentclientprotocol/sdk": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.12.0.tgz",
- "integrity": "sha512-V8uH/KK1t7utqyJmTA7y7DzKu6+jKFIXM+ZVouz8E55j8Ej2RV42rEvPKn3/PpBJlliI5crcGk1qQhZ7VwaepA==",
- "license": "Apache-2.0",
- "peerDependencies": {
- "zod": "^3.25.0 || ^4.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@alcalzone/ansi-tokenize": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.2.5.tgz",
- "integrity": "sha512-3NX/MpTdroi0aKz134A6RC2Gb2iXVECN4QaAXnvCIxxIm3C3AVB1mkUe8NaaiyvOpDfsrqWhYtj+Q6a62RrTsw==",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^6.2.1",
- "is-fullwidth-code-point": "^5.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles": {
- "version": "6.2.3",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
- "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@babel/code-frame": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
- "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.28.5",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.1.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@babel/helper-validator-identifier": {
- "version": "7.28.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
- "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@bufbuild/protobuf": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.11.0.tgz",
- "integrity": "sha512-sBXGT13cpmPR5BMgHE6UEEfEaShh5Ror6rfN3yEK5si7QVrtZg8LEPQb0VVhiLRUslD2yLnXtnRzG035J/mZXQ==",
- "license": "(Apache-2.0 AND BSD-3-Clause)"
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/common": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-5.0.2.tgz",
- "integrity": "sha512-V7bmBKYQyu0eVG2BFejuUjlBt+zrya6vtsKdY+JxMM/dNntPF41vZ9+LhOshEUH01zOHEqBSvI7Dad7ZS6aUeA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@google-cloud/projectify": "^4.0.0",
- "@google-cloud/promisify": "^4.0.0",
- "arrify": "^2.0.1",
- "duplexify": "^4.1.1",
- "extend": "^3.0.2",
- "google-auth-library": "^9.0.0",
- "html-entities": "^2.5.2",
- "retry-request": "^7.0.0",
- "teeny-request": "^9.0.0"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/logging": {
- "version": "11.2.1",
- "resolved": "https://registry.npmjs.org/@google-cloud/logging/-/logging-11.2.1.tgz",
- "integrity": "sha512-2h9HBJG3OAsvzXmb81qXmaTPfXYU7KJTQUxunoOKFGnY293YQ/eCkW1Y5mHLocwpEqeqQYT/Qvl6Tk+Q7PfStw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@google-cloud/common": "^5.0.0",
- "@google-cloud/paginator": "^5.0.0",
- "@google-cloud/projectify": "^4.0.0",
- "@google-cloud/promisify": "4.0.0",
- "@opentelemetry/api": "^1.7.0",
- "arrify": "^2.0.1",
- "dot-prop": "^6.0.0",
- "eventid": "^2.0.0",
- "extend": "^3.0.2",
- "gcp-metadata": "^6.0.0",
- "google-auth-library": "^9.0.0",
- "google-gax": "^4.0.3",
- "on-finished": "^2.3.0",
- "pumpify": "^2.0.1",
- "stream-events": "^1.0.5",
- "uuid": "^9.0.0"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/logging/node_modules/uuid": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
- "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "license": "MIT",
"bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/opentelemetry-cloud-monitoring-exporter": {
- "version": "0.21.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/opentelemetry-cloud-monitoring-exporter/-/opentelemetry-cloud-monitoring-exporter-0.21.0.tgz",
- "integrity": "sha512-+lAew44pWt6rA4l8dQ1gGhH7Uo95wZKfq/GBf9aEyuNDDLQ2XppGEEReu6ujesSqTtZ8ueQFt73+7SReSHbwqg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@google-cloud/opentelemetry-resource-util": "^3.0.0",
- "@google-cloud/precise-date": "^4.0.0",
- "google-auth-library": "^9.0.0",
- "googleapis": "^137.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.9.0",
- "@opentelemetry/core": "^2.0.0",
- "@opentelemetry/resources": "^2.0.0",
- "@opentelemetry/sdk-metrics": "^2.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/opentelemetry-cloud-trace-exporter": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/opentelemetry-cloud-trace-exporter/-/opentelemetry-cloud-trace-exporter-3.0.0.tgz",
- "integrity": "sha512-mUfLJBFo+ESbO0dAGboErx2VyZ7rbrHcQvTP99yH/J72dGaPbH2IzS+04TFbTbEd1VW5R9uK3xq2CqawQaG+1Q==",
- "license": "Apache-2.0",
- "dependencies": {
- "@google-cloud/opentelemetry-resource-util": "^3.0.0",
- "@grpc/grpc-js": "^1.1.8",
- "@grpc/proto-loader": "^0.8.0",
- "google-auth-library": "^9.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.0.0",
- "@opentelemetry/core": "^2.0.0",
- "@opentelemetry/resources": "^2.0.0",
- "@opentelemetry/sdk-trace-base": "^2.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/opentelemetry-resource-util": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/opentelemetry-resource-util/-/opentelemetry-resource-util-3.0.0.tgz",
- "integrity": "sha512-CGR/lNzIfTKlZoZFfS6CkVzx+nsC9gzy6S8VcyaLegfEJbiPjxbMLP7csyhJTvZe/iRRcQJxSk0q8gfrGqD3/Q==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.22.0",
- "gcp-metadata": "^6.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@opentelemetry/core": "^2.0.0",
- "@opentelemetry/resources": "^2.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/paginator": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz",
- "integrity": "sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==",
- "license": "Apache-2.0",
- "dependencies": {
- "arrify": "^2.0.0",
- "extend": "^3.0.2"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/precise-date": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/precise-date/-/precise-date-4.0.0.tgz",
- "integrity": "sha512-1TUx3KdaU3cN7nfCdNf+UVqA/PSX29Cjcox3fZZBtINlRrXVTmUkQnCKv2MbBUbCopbK4olAT1IHl76uZyCiVA==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/projectify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-4.0.0.tgz",
- "integrity": "sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google-cloud/promisify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz",
- "integrity": "sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core": {
- "version": "0.35.3",
- "resolved": "https://registry.npmjs.org/@google/gemini-cli-core/-/gemini-cli-core-0.35.3.tgz",
- "integrity": "sha512-MwOmeYjtHpDzaNcesk1KSVEhHhNFVhODYFuXEmd/7vXCCmzdBOPiA/3g7PrsNCJvmzYGQZeFv5mw3ziKw9MUrg==",
- "license": "Apache-2.0",
- "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",
- "@joshua.litt/get-ripgrep": "^0.0.3",
- "@modelcontextprotocol/sdk": "^1.23.0",
- "@opentelemetry/api": "^1.9.0",
- "@opentelemetry/api-logs": "^0.211.0",
- "@opentelemetry/core": "^2.5.0",
- "@opentelemetry/exporter-logs-otlp-grpc": "^0.211.0",
- "@opentelemetry/exporter-logs-otlp-http": "^0.211.0",
- "@opentelemetry/exporter-metrics-otlp-grpc": "^0.211.0",
- "@opentelemetry/exporter-metrics-otlp-http": "^0.211.0",
- "@opentelemetry/exporter-trace-otlp-grpc": "^0.211.0",
- "@opentelemetry/exporter-trace-otlp-http": "^0.211.0",
- "@opentelemetry/instrumentation-http": "^0.211.0",
- "@opentelemetry/otlp-exporter-base": "^0.211.0",
- "@opentelemetry/resources": "^2.5.0",
- "@opentelemetry/sdk-logs": "^0.211.0",
- "@opentelemetry/sdk-metrics": "^2.5.0",
- "@opentelemetry/sdk-node": "^0.211.0",
- "@opentelemetry/sdk-trace-base": "^2.5.0",
- "@opentelemetry/sdk-trace-node": "^2.5.0",
- "@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.0",
- "chardet": "^2.1.0",
- "diff": "^8.0.3",
- "dotenv": "^17.2.4",
- "dotenv-expand": "^12.0.3",
- "fast-levenshtein": "^2.0.6",
- "fdir": "^6.4.6",
- "fzf": "^0.5.2",
- "glob": "^12.0.0",
- "google-auth-library": "^9.11.0",
- "html-to-text": "^9.0.5",
- "https-proxy-agent": "^7.0.6",
- "ignore": "^7.0.0",
- "ipaddr.js": "^1.9.1",
- "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"
+ "gemini": "bundle/gemini.js"
},
"engines": {
"node": ">=20"
@@ -415,230 +33,6 @@
"node-pty": "^1.0.0"
}
},
- "node_modules/@google/gemini-cli/node_modules/@google/genai": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.30.0.tgz",
- "integrity": "sha512-3MRcgczBFbUat1wIlZoLJ0vCCfXgm7Qxjh59cZi2X08RgWLtm9hKOspzp7TOg1TV2e26/MLxR2GR5yD5GmBV2w==",
- "license": "Apache-2.0",
- "dependencies": {
- "google-auth-library": "^10.3.0",
- "ws": "^8.18.0"
- },
- "engines": {
- "node": ">=20.0.0"
- },
- "peerDependencies": {
- "@modelcontextprotocol/sdk": "^1.20.1"
- },
- "peerDependenciesMeta": {
- "@modelcontextprotocol/sdk": {
- "optional": true
- }
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/genai/node_modules/data-uri-to-buffer": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
- "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
- "license": "MIT",
- "engines": {
- "node": ">= 12"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/genai/node_modules/gaxios": {
- "version": "7.1.4",
- "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
- "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==",
- "license": "Apache-2.0",
- "dependencies": {
- "extend": "^3.0.2",
- "https-proxy-agent": "^7.0.1",
- "node-fetch": "^3.3.2"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/genai/node_modules/gcp-metadata": {
- "version": "8.1.2",
- "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
- "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
- "license": "Apache-2.0",
- "dependencies": {
- "gaxios": "^7.0.0",
- "google-logging-utils": "^1.0.0",
- "json-bigint": "^1.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/genai/node_modules/google-auth-library": {
- "version": "10.6.2",
- "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
- "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==",
- "license": "Apache-2.0",
- "dependencies": {
- "base64-js": "^1.3.0",
- "ecdsa-sig-formatter": "^1.0.11",
- "gaxios": "^7.1.4",
- "gcp-metadata": "8.1.2",
- "google-logging-utils": "1.1.3",
- "jws": "^4.0.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/genai/node_modules/google-logging-utils": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
- "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@google/genai/node_modules/node-fetch": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
- "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
- "license": "MIT",
- "dependencies": {
- "data-uri-to-buffer": "^4.0.0",
- "fetch-blob": "^3.1.4",
- "formdata-polyfill": "^4.0.10"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/node-fetch"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@grpc/grpc-js": {
- "version": "1.14.3",
- "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.3.tgz",
- "integrity": "sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@grpc/proto-loader": "^0.8.0",
- "@js-sdsl/ordered-map": "^4.4.2"
- },
- "engines": {
- "node": ">=12.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@grpc/proto-loader": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.0.tgz",
- "integrity": "sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "lodash.camelcase": "^4.3.0",
- "long": "^5.0.0",
- "protobufjs": "^7.5.3",
- "yargs": "^17.7.2"
- },
- "bin": {
- "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@hono/node-server": {
- "version": "1.19.11",
- "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz",
- "integrity": "sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==",
- "license": "MIT",
- "engines": {
- "node": ">=18.14.1"
- },
- "peerDependencies": {
- "hono": "^4"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@iarna/toml": {
- "version": "2.2.5",
- "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
- "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
- "license": "ISC"
- },
- "node_modules/@google/gemini-cli/node_modules/@isaacs/cliui": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",
- "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
- "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
- "license": "ISC",
- "dependencies": {
- "minipass": "^7.0.4"
- },
- "engines": {
- "node": ">=18.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@joshua.litt/get-ripgrep": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/@joshua.litt/get-ripgrep/-/get-ripgrep-0.0.3.tgz",
- "integrity": "sha512-rycdieAKKqXi2bsM7G2ayDiNk5CAX8ZOzsTQsirfOqUKPef04Xw40BWGGyimaOOuvPgLWYt3tPnLLG3TvPXi5Q==",
- "license": "MIT",
- "dependencies": {
- "@lvce-editor/verror": "^1.6.0",
- "execa": "^9.5.2",
- "extract-zip": "^2.0.1",
- "fs-extra": "^11.3.0",
- "got": "^14.4.5",
- "path-exists": "^5.0.0",
- "xdg-basedir": "^5.1.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@js-sdsl/ordered-map": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz",
- "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/js-sdsl"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@keyv/serialize": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
- "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==",
- "license": "MIT"
- },
- "node_modules/@google/gemini-cli/node_modules/@kwsites/file-exists": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz",
- "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==",
- "license": "MIT",
- "dependencies": {
- "debug": "^4.1.1"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@kwsites/promise-deferred": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz",
- "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==",
- "license": "MIT"
- },
- "node_modules/@google/gemini-cli/node_modules/@lvce-editor/verror": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/@lvce-editor/verror/-/verror-1.7.0.tgz",
- "integrity": "sha512-+LGuAEIC2L7pbvkyAQVWM2Go0dAy+UWEui28g07zNtZsCBhm+gusBK8PNwLJLV5Jay+TyUYuwLIbJdjLLzqEBg==",
- "license": "MIT"
- },
"node_modules/@google/gemini-cli/node_modules/@lydell/node-pty": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@lydell/node-pty/-/node-pty-1.1.0.tgz",
@@ -732,7522 +126,500 @@
"win32"
]
},
- "node_modules/@google/gemini-cli/node_modules/@modelcontextprotocol/sdk": {
- "version": "1.28.0",
- "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.28.0.tgz",
- "integrity": "sha512-gmloF+i+flI8ouQK7MWW4mOwuMh4RePBuPFAEPC6+pdqyWOUMDOixb6qZ69owLJpz6XmyllCouc4t8YWO+E2Nw==",
- "license": "MIT",
- "dependencies": {
- "@hono/node-server": "^1.19.9",
- "ajv": "^8.17.1",
- "ajv-formats": "^3.0.1",
- "content-type": "^1.0.5",
- "cors": "^2.8.5",
- "cross-spawn": "^7.0.5",
- "eventsource": "^3.0.2",
- "eventsource-parser": "^3.0.0",
- "express": "^5.2.1",
- "express-rate-limit": "^8.2.1",
- "hono": "^4.11.4",
- "jose": "^6.1.3",
- "json-schema-typed": "^8.0.2",
- "pkce-challenge": "^5.0.0",
- "raw-body": "^3.0.0",
- "zod": "^3.25 || ^4.0",
- "zod-to-json-schema": "^3.25.1"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@cfworker/json-schema": "^4.1.1",
- "zod": "^3.25 || ^4.0"
- },
- "peerDependenciesMeta": {
- "@cfworker/json-schema": {
- "optional": true
+ "node_modules/@google/gemini-cli/node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
},
- "zod": {
- "optional": false
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
}
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/api": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
- "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==",
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/api-logs": {
- "version": "0.211.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.211.0.tgz",
- "integrity": "sha512-swFdZq8MCdmdR22jTVGQDhwqDzcI4M10nhjXkLr1EsIzXgZBqm4ZlmmcWsg3TSNf+3mzgOiqveXmBLZuDi2Lgg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/api": "^1.3.0"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/configuration": {
- "version": "0.211.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/configuration/-/configuration-0.211.0.tgz",
- "integrity": "sha512-PNsCkzsYQKyv8wiUIsH+loC4RYyblOaDnVASBtKS22hK55ToWs2UP6IsrcfSWWn54wWTvVe2gnfwz67Pvrxf2Q==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/core": "2.5.0",
- "yaml": "^2.0.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.9.0"
- }
+ ],
+ "license": "MIT",
+ "optional": true
},
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/configuration/node_modules/@opentelemetry/core": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.5.0.tgz",
- "integrity": "sha512-ka4H8OM6+DlUhSAZpONu0cPBtPPTQKxbxVzC4CzVx5+K4JnroJVBtDzLAMx4/3CDTJXRvVFhpFjtl4SaiTNoyQ==",
- "license": "Apache-2.0",
+ "node_modules/@google/gemini-cli/node_modules/bl": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+ "license": "MIT",
+ "optional": true,
"dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
}
},
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/context-async-hooks": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.5.0.tgz",
- "integrity": "sha512-uOXpVX0ZjO7heSVjhheW2XEPrhQAWr2BScDPoZ9UDycl5iuHG+Usyc3AIfG6kZeC1GyLpMInpQ6X5+9n69yOFw==",
- "license": "Apache-2.0",
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/core": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.6.1.tgz",
- "integrity": "sha512-8xHSGWpJP9wBxgBpnqGL0R3PbdWQndL1Qp50qrg71+B28zK5OQmUgcDKLJgzyAAV38t4tOyLMGDD60LneR5W8g==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-grpc": {
- "version": "0.211.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-logs-otlp-grpc/-/exporter-logs-otlp-grpc-0.211.0.tgz",
- "integrity": "sha512-UhOoWENNqyaAMP/dL1YXLkXt6ZBtovkDDs1p4rxto9YwJX1+wMjwg+Obfyg2kwpcMoaiIFT3KQIcLNW8nNGNfQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@grpc/grpc-js": "^1.7.1",
- "@opentelemetry/core": "2.5.0",
- "@opentelemetry/otlp-exporter-base": "0.211.0",
- "@opentelemetry/otlp-grpc-exporter-base": "0.211.0",
- "@opentelemetry/otlp-transformer": "0.211.0",
- "@opentelemetry/sdk-logs": "0.211.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.3.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-grpc/node_modules/@opentelemetry/core": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.5.0.tgz",
- "integrity": "sha512-ka4H8OM6+DlUhSAZpONu0cPBtPPTQKxbxVzC4CzVx5+K4JnroJVBtDzLAMx4/3CDTJXRvVFhpFjtl4SaiTNoyQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-http": {
- "version": "0.211.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-logs-otlp-http/-/exporter-logs-otlp-http-0.211.0.tgz",
- "integrity": "sha512-c118Awf1kZirHkqxdcF+rF5qqWwNjJh+BB1CmQvN9AQHC/DUIldy6dIkJn3EKlQnQ3HmuNRKc/nHHt5IusN7mA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/api-logs": "0.211.0",
- "@opentelemetry/core": "2.5.0",
- "@opentelemetry/otlp-exporter-base": "0.211.0",
- "@opentelemetry/otlp-transformer": "0.211.0",
- "@opentelemetry/sdk-logs": "0.211.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.3.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-http/node_modules/@opentelemetry/core": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.5.0.tgz",
- "integrity": "sha512-ka4H8OM6+DlUhSAZpONu0cPBtPPTQKxbxVzC4CzVx5+K4JnroJVBtDzLAMx4/3CDTJXRvVFhpFjtl4SaiTNoyQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-proto": {
- "version": "0.211.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-logs-otlp-proto/-/exporter-logs-otlp-proto-0.211.0.tgz",
- "integrity": "sha512-kMvfKMtY5vJDXeLnwhrZMEwhZ2PN8sROXmzacFU/Fnl4Z79CMrOaL7OE+5X3SObRYlDUa7zVqaXp9ZetYCxfDQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/api-logs": "0.211.0",
- "@opentelemetry/core": "2.5.0",
- "@opentelemetry/otlp-exporter-base": "0.211.0",
- "@opentelemetry/otlp-transformer": "0.211.0",
- "@opentelemetry/resources": "2.5.0",
- "@opentelemetry/sdk-logs": "0.211.0",
- "@opentelemetry/sdk-trace-base": "2.5.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": "^1.3.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-proto/node_modules/@opentelemetry/core": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.5.0.tgz",
- "integrity": "sha512-ka4H8OM6+DlUhSAZpONu0cPBtPPTQKxbxVzC4CzVx5+K4JnroJVBtDzLAMx4/3CDTJXRvVFhpFjtl4SaiTNoyQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.0.0 <1.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-proto/node_modules/@opentelemetry/resources": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.5.0.tgz",
- "integrity": "sha512-F8W52ApePshpoSrfsSk1H2yJn9aKjCrbpQF1M9Qii0GHzbfVeFUB+rc3X4aggyZD8x9Gu3Slua+s6krmq6Dt8g==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/core": "2.5.0",
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.3.0 <1.10.0"
- }
- },
- "node_modules/@google/gemini-cli/node_modules/@opentelemetry/exporter-logs-otlp-proto/node_modules/@opentelemetry/sdk-trace-base": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.5.0.tgz",
- "integrity": "sha512-VzRf8LzotASEyNDUxTdaJ9IRJ1/h692WyArDBInf5puLCjxbICD6XkHgpuudis56EndyS7LYFmtTMny6UABNdQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@opentelemetry/core": "2.5.0",
- "@opentelemetry/resources": "2.5.0",
- "@opentelemetry/semantic-conventions": "^1.29.0"
- },
- "engines": {
- "node": "^18.19.0 || >=20.6.0"
- },
- "peerDependencies": {
- "@opentelemetry/api": ">=1.3.0 <1.10.0"
*** 53749 LINES SKIPPED ***
home |
help
