mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-08-04 06:01:15 -07:00
44259a00e2
Checkpoint optimizing virtualized list Fixes for fallback rendering where terminalBuffer=false Change terminalBuffer false back to the default while we fix performance with very large chats. Checkpoint changes to virtualized list. Fix virtualized list NO commit Update ink version. Fix UI snapshot mismatch in MainContent tests and VirtualizedList computation Checkpoint. Optimize scrolling checkpoint Fix tests and resolve remaining issues after rebase - Fixed ToolStickyHeaderRegression scrolling logic. - Added MouseProvider to VirtualizedList test. - Updated snapshots to reflect layout changes in optimized virtual list. Fix flaky plan-mode test by removing model request assertions Fix unit tests by updating expected decisions for tool permissions after rebase use onStaticRender in VirtualizedList Checkpoint VirtualizedListClick Update version Bug fixes. Code review comment fixes. settings.json hack Update version and local tweaks.
92 lines
2.4 KiB
JSON
92 lines
2.4 KiB
JSON
{
|
|
"name": "@google/gemini-cli",
|
|
"version": "0.49.0-nightly.20260617.g4d3dcdce1",
|
|
"description": "Gemini CLI",
|
|
"license": "Apache-2.0",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/google-gemini/gemini-cli.git"
|
|
},
|
|
"type": "module",
|
|
"main": "dist/index.js",
|
|
"bin": {
|
|
"gemini": "dist/index.js"
|
|
},
|
|
"scripts": {
|
|
"build": "node ../../scripts/build_package.js",
|
|
"start": "node dist/index.js",
|
|
"debug": "node --inspect-brk dist/index.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"
|
|
],
|
|
"config": {
|
|
"sandboxImageUri": "us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.49.0-nightly.20260617.g4d3dcdce1"
|
|
},
|
|
"dependencies": {
|
|
"@agentclientprotocol/sdk": "0.16.1",
|
|
"@google/gemini-cli-core": "file:../core",
|
|
"@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@7.1.0",
|
|
"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.4",
|
|
"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.25.76"
|
|
},
|
|
"devDependencies": {
|
|
"@google/gemini-cli-test-utils": "file:../test-utils",
|
|
"@types/command-exists": "1.2.3",
|
|
"@types/hast": "3.0.4",
|
|
"@types/node": "20.11.24",
|
|
"@types/react": "19.2.0",
|
|
"@types/semver": "7.7.0",
|
|
"@types/shell-quote": "1.7.5",
|
|
"@types/ws": "8.5.10",
|
|
"@types/yargs": "17.0.32",
|
|
"@xterm/headless": "5.5.0",
|
|
"typescript": "5.8.3",
|
|
"vitest": "3.2.4"
|
|
},
|
|
"engines": {
|
|
"node": ">=20"
|
|
}
|
|
}
|