{"_id":"@kodadev/koda-cli","_rev":"26-1b6269ab484e955de6381ab56dabd68f","name":"@kodadev/koda-cli","dist-tags":{"beta":"0.1.36","latest":"1.2.1"},"versions":{"0.1.35":{"name":"@kodadev/koda-cli","version":"0.1.35","_id":"@kodadev/koda-cli@0.1.35","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"be15483fdd0fd323c953c3e8a02d339c0b8ef334","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.1.35.tgz","fileCount":10,"integrity":"sha512-YuFqDwFliZ3Rbj0RITQACR8B1uPDmAReghCP8UIjL798AG17g8Xa+s1gCj/QzitPMIA3C11OySgb46niHUQJYw==","signatures":[{"sig":"MEQCICn42fVlvgee+YSq0I/WpZJLA2bN0sAE6Nobc5o+YPlBAiBeDKS0q0yCWFWvAtj0/bjCDXZCcIUOTTGGywlsIuR+Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6649257},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"521aee72bfbdd0e356741101d284fc462447c795","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run serve --prefix docs-website","docs:start":"npm run start --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.1.35_1761550742574_0.28073405417591046","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@kodadev/koda-cli","version":"0.1.36","_id":"@kodadev/koda-cli@0.1.36","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"e6ece3dcf8e578f7b3ebde14362163afe578fd5c","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.1.36.tgz","fileCount":10,"integrity":"sha512-RR4p96PaC3B3VngSNsuMpcn0K9RRWKFKF9/yJA6EATckpotZscbx5cZsbMwz7MDYfddmI47fPbeKPY1FrNFeSw==","signatures":[{"sig":"MEUCIEF/tDduoRPfBgGeQoD0NP1++vexfZAGlEHjhCBrhjhjAiEAzGVVfJh5m96xRQVwsMcwzAKOXEnsRuHWCBNc2oMLz5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6654873},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"003df087a424554fc76f55cb254b0a55518f2667","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.1.36_1762367537597_0.13546591625082915","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@kodadev/koda-cli","version":"0.1.37","_id":"@kodadev/koda-cli@0.1.37","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"d8716efbbc50d9fc1d895a5e1f060506b27b7857","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.1.37.tgz","fileCount":10,"integrity":"sha512-plCjW6USyttbBb+70m3lPmlUTERtPMyX1HWDkMEaqrnXqnoLeCIsrrGpouS+nlTRAj++usctfg9MDa1rg3Xnjw==","signatures":[{"sig":"MEQCIGVmvIDQ2d88Td3XYvEsQLUPimhjzJlJpxnm1TsTSr15AiBquMSmMgY/PlKot6q8ni+iIr0Co8GADeSOdLNADX5Zqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6654873},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"003df087a424554fc76f55cb254b0a55518f2667","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.1.37_1762372572195_0.37615688488478405","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@kodadev/koda-cli","version":"0.1.8","_id":"@kodadev/koda-cli@0.1.8","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"fef20e6a863685fda72f6a94af6c71fe0d5d3d13","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.1.8.tgz","fileCount":10,"integrity":"sha512-6NgaWqyfgNJXibWC7/jHWQqvCOLYBDU4rj7nyZfQmA/IZj2JHMUYdtThGDojXpiwlwUVN0UbnzxWxKtwMWJbCA==","signatures":[{"sig":"MEYCIQDZpAAqzHeEeUh1X50/FQ6o62ChDAkCqL4mFx34DI3GcgIhAJjB0s51MwV08R0AwLh3dlfBqYUfXNsI6rGxiRT7OSIk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6857921},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"d3d7099f8062538935903eeb6f2ada4ee265b835","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.1.8_1766658308664_0.4327817350671017","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@kodadev/koda-cli","version":"0.1.9","_id":"@kodadev/koda-cli@0.1.9","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"1915c59ce730f81909222e429cf8cd7a38b10f10","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.1.9.tgz","fileCount":10,"integrity":"sha512-CDW7orXPLLhegTG1R4hZ69ZVdyPBeM1XCwdPU6OVCNRGtCfdyMXWYEXP2Hz6PrlSV8SrsaSj+39gqbclRVPSmw==","signatures":[{"sig":"MEQCICtgR6yJRP7uH7HvWImkl+9QPI1N4MytR/+vf60FHA+cAiA5hcF1GVvgkvo4v8f1gydkdONjWfUVrsjWLSORKaXa+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6857921},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"d573c51c4ba676b684d44a395de0c6e93ed3d3c0","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.1.9_1766658515495_0.6172141551758863","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@kodadev/koda-cli","version":"0.1.10","_id":"@kodadev/koda-cli@0.1.10","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"4927c3e347c48396b3a4f314edd83e2cd015b74e","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.1.10.tgz","fileCount":10,"integrity":"sha512-OVcZL6VF6hsu5DF0RMorSEJW3auP0dplv3f5xZCirbi8I+h7jyo6CqFc69q1lAJniJgHIUd1va9WRQxCmHzU+Q==","signatures":[{"sig":"MEUCIHq0Iy1V8oq+agADWvyHnHMDLOD3k8aC2KECAdVJrIZyAiEAnWf0qygbYi/53NqAVAKhVU6qx9RZbleGCuFm8eVAaZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6857906},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"d573c51c4ba676b684d44a395de0c6e93ed3d3c0","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.1.10_1766754456850_0.27805751642405085","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kodadev/koda-cli","version":"0.2.0","_id":"@kodadev/koda-cli@0.2.0","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"06c20c844ffb83b634e65557f0bf508422a21f3d","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.2.0.tgz","fileCount":10,"integrity":"sha512-37vsrnHcpkddpTzLose7q366NvJ4WzXeyfqjPFBnGsAQ6ewNhFaFTLx2WbOWKLuGQ2GnuUWUwJFtteIzOKE8BA==","signatures":[{"sig":"MEQCIGgnYdkIG2n9QQrodyGnNKDLpIQlbhV+behz00dO2owvAiA1I5scnGc0K9rmc7BL6r/VOMJM8XzSoiWFl1ubNGNQnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6857899},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"d0ff3638f05c031b9c0901e1e726c9ecb425096b","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.2.0_1767104170745_0.9066821263043197","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@kodadev/koda-cli","version":"0.2.2","_id":"@kodadev/koda-cli@0.2.2","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"81d05d4cc19136f7c98c444c3119e5dfe4873d35","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.2.2.tgz","fileCount":10,"integrity":"sha512-54841XTnoUkLiUd/ID+wjdYD5xXgv3b4H9YTLRQ6ek/2eqiMUCeUyboUSNWwjX5rLWo/tvWIWxxnXTYddDYYaQ==","signatures":[{"sig":"MEUCIQD4o/NgT1JEorKHR3eUcji+RFqE/KW1N6yOog2u7sczRgIgVd6tznwIEXAA+O9iqX4ZpDlNZ+QclSWHd8JwBTT5tSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6857899},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"d0ff3638f05c031b9c0901e1e726c9ecb425096b","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.2.2_1770128584062_0.11528997779407058","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@kodadev/koda-cli","version":"0.2.3","_id":"@kodadev/koda-cli@0.2.3","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"561e83313b218488b933b8734a02b5602583e8a8","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.2.3.tgz","fileCount":10,"integrity":"sha512-x9tCOZ4GifRHxRbafiDw2va+8SpvK3MyRqpFYUXzY2d5fxQJW7JXgamCSreUBwrgrOOtOY+cHZHpo8CKLtFdfA==","signatures":[{"sig":"MEUCIQDBf5VjmykNoby2TcmFrhlgK6TxGRZnDaWsFJlC/UaLwwIgbfpFTtiKBj7cVyGA8zUikGpLpWX+jeI7t59D8FJYBzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6857899},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"d0ff3638f05c031b9c0901e1e726c9ecb425096b","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.2.3_1770129455768_0.9874072214507816","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@kodadev/koda-cli","version":"0.2.4","_id":"@kodadev/koda-cli@0.2.4","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"9bfaca5a39a1ed9a2a63132916ce7ce512c56a7c","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.2.4.tgz","fileCount":10,"integrity":"sha512-B+8bUH/wcZE8VJ8cpUkep+xEpe2a8bR/HN9U7kXjrhnKy+9pgpbFw3Y4rQ52k4lJiDJDtx6ZzA36+DH/kHOfMQ==","signatures":[{"sig":"MEUCIQCcYt9moImZ/zv7X6H94/yEL7sTfiBh5NqOqpE5VmMBEwIgBNvJmSb7XZ/Z6KvcFUc9XxlTZtU0FwjoXle2HTAozCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6203219},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"0509bfb855a91b85c404ec9fbb0e21707f2d1ff7","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.2.4_1770138369553_0.3665267230909812","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@kodadev/koda-cli","version":"0.2.5","_id":"@kodadev/koda-cli@0.2.5","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"205b76c82d90e162297e508d7eb843a91558907d","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.2.5.tgz","fileCount":10,"integrity":"sha512-4CydqhqURVoQByX5YxWyrHiKcRXbQNNoWmCTK9JOuc8Rp7eCgykIa0SGyNUR8hGtNvLxKBgjB3Ba1yzeJcG9rg==","signatures":[{"sig":"MEYCIQCZuDJbzfFB8eSoVeDfjBf4rknuZJPH+fj80RgPpLucIgIhALhBg//C8258xGYRP9pf/M1phvnLkJWptuwGarHKiawt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6888933},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"79566061ea12c8c9005d91ce872eafcf394cb332","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.2.5_1771681763156_0.2019727172193373","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@kodadev/koda-cli","version":"0.2.7","_id":"@kodadev/koda-cli@0.2.7","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"6a2432a62ee08d8a1791255e8d9ed95aec9fb5c5","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.2.7.tgz","fileCount":10,"integrity":"sha512-fPSej/XASe7JMmv7P72EBa9QKf2WIkNMePz6dhqX7Ol3V+DfekAyVQuDz5E5vyncaVTQQCKASDMbx4RmVF/MyQ==","signatures":[{"sig":"MEYCIQDgKLGQ/NNYg1b4uXwD+QQluKE9uCDp2BF5HjSp0INNLQIhAKa0ZCelNLnOxPEQbIjI1xQKaMnVHGOuJ3uNwpMD09Cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6896726},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"a858d4febf8bb0a74479ced0386f07a3ef1652a1","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.2.7_1772477682750_0.22130747397747363","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kodadev/koda-cli","version":"0.3.0","_id":"@kodadev/koda-cli@0.3.0","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"a82a97e041818ad9162de7c8a3e7a2c733bb60e5","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.3.0.tgz","fileCount":10,"integrity":"sha512-kSIapcAB/wR1wB6gUdgSp/7nd07Euw3O7ahhAthBqictRYvUatoTwx7q1yKtnwgFa+CxWdPsogWZgnnR0rj6yA==","signatures":[{"sig":"MEYCIQCKRZnvBuZ0ho7V5IOEdaszzLbv9L3N+PU6j29hj30RyQIhAMWfrpADS6ghA+5IglvldeUhmo8x0sydpslsh/KDYXZ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6357138},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"6af2359042b86b75032f7b7fb02fa43cf5a5db4f","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.3.0_1772805334636_0.202704500959062","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@kodadev/koda-cli","version":"0.3.1","_id":"@kodadev/koda-cli@0.3.1","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"e9c928ce407af67172c246776d614e757d73d84c","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.3.1.tgz","fileCount":10,"integrity":"sha512-OSCUf9neA1wNc6kbbdWf/kGA13APi8M2A8QeHmQepmbq2sVnDYmen6q71jWhcHXXOj5OgEvVOADLt83ma9H4Yw==","signatures":[{"sig":"MEYCIQCiLXUhDe1KoXP4DMUpyjBWFVmHzY9jvq4bgS/ViCxijAIhANT0W7kmZ05JSQjKG6J7rv2z3fc8HTJNcB0Uk2NY3hcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6347042},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"633ee076672fda51821c3c720481ce766b1baff2","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.3.1_1775650635478_0.6759224909345269","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@kodadev/koda-cli","version":"0.3.5","_id":"@kodadev/koda-cli@0.3.5","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"d5867687911cf4ae40e6d399529dda4336f289df","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.3.5.tgz","fileCount":10,"integrity":"sha512-11ev4vlkhm1yzUDUpoU3cBzSkdA0O+++ZLeEOQmNO3knTdaILIOm6jeK00fFKDP/l2u+GaLsUELPjQ5+CczoEQ==","signatures":[{"sig":"MEQCID47ZiStTAaG781KxHs57oIpeWjQrmSkVZH/80qKRUF8AiBVQot+Atrc17BVW5sJjI2uQOzOWzmQ6pL0VKP1jtCloQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6981420},"type":"module","config":{"sandboxImageUri":"us-docker.pkg.dev/koda-ai/koda-cli/sandbox:0.1.21"},"engines":{"node":">=20.0.0"},"gitHead":"7ea4288842049f95dae75f8a02fc1315cea82d5f","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs-website","docs:serve":"npm run preview --prefix docs-website","docs:start":"npm run dev --prefix docs-website","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs-website","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"[![Koda CLI CI](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/koda-ai/koda-cli/actions/workflows/ci.yml) [![Version](https://img.shields.io/npm/v/@koda-ai/koda-cli)](https://www.npmjs.com/package/@koda-ai/koda","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.3.5_1777049263145_0.7271251124487454","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@kodadev/koda-cli","version":"0.3.6","_id":"@kodadev/koda-cli@0.3.6","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"058c6199cce9d65b3ef605ab396e4f11f953d068","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.3.6.tgz","fileCount":10,"integrity":"sha512-Ty0AHClUkXxTuyfjPuKa4rg15KJmQVOEiYpvA0qJLu03fNJX0k3wHuAn3iUgHVoMfR0wp49ZziU9tDycApa9+g==","signatures":[{"sig":"MEYCIQCFeZaHEi0v97k6Cm0s/3kHmF4BcsAO5JiM+dUGPdyLywIhAKcZ7ynAICo44x6f/a8reHvpldW4QkfGQddR6W8pnL3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6401710},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.ru/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"95dfb9841149d5afc61907d83dd5b4f484cf2f4c","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.3.6_1780984698149_0.9784965153777387","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@kodadev/koda-cli","version":"0.3.7","_id":"@kodadev/koda-cli@0.3.7","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"d3981a2a67d10cc5062885ab87d243fe73c29238","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.3.7.tgz","fileCount":10,"integrity":"sha512-OQsXMcZpLK7Tnq4EvNij6xWnGWf45y1amKmdz5O2SgnD9C2n26gAdra9aOSg5b4UHo+ZLd5mhpqwrj4TnDTJfQ==","signatures":[{"sig":"MEUCIGT/td7WSL6zAa2XP7WiuWmfkRkaliQuckF3BR/M28HEAiEAlBXyBlPhXsZUbHj/4Kc1HQyON+oAulL32BC8YaxWM/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6402262},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.ru/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"83100121e6b0fb96c02c9a2843b8a6a718af4dc4","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.3.7_1781513015011_0.8430799457781077","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@kodadev/koda-cli","version":"0.3.9","_id":"@kodadev/koda-cli@0.3.9","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"d521f14cb52e4c423803a562c0d0c4c144f9c4c3","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-0.3.9.tgz","fileCount":10,"integrity":"sha512-JMCUwxpEN4VwUSwmnfKvFhWRDfA7zzfVAklTlc2vqDdB5VJwNgE7p/Vp0UIy2koV5aOcgyY5bnY7SWoUVk1F5A==","signatures":[{"sig":"MEUCIFFo96Mj/qwiVfNhH1J93V30fogtmYq3kghCTJAoeZoyAiEAl3E+9LWkH9lMaX6MAoRPgoRMT04rmQ+p59m3cp8l7Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6404239},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.ru/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"183413de06fda991fb5eac499fd851389a8a397e","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_0.3.9_1781880843278_0.6838853405053265","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@kodadev/koda-cli","version":"1.0.0","_id":"@kodadev/koda-cli@1.0.0","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"f3df4c2727d2898696d73ab5ca3e126ca531d1d5","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.0.0.tgz","fileCount":10,"integrity":"sha512-Ems3br5k81NeE6cIDoYMroZnZLNZyPLHAAbA00OYrSmdQNGPkUET06oPCgNJI9oO/OgrSWLX+NIEAJ6mfmwzyw==","signatures":[{"sig":"MEUCIQCRQJLrgxwIOq/ZDZjX+NA1zJG/Hkjnl5WpGT7f3M1xIAIgRtFDHjze1BJ/AyERS1QWCyGT48zoNRltJp1/BzB4OCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7530060},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.ru/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"386047e314153a2e7cda1cee62330050dc4c8b98","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"qwen":"^0.0.0","node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_1.0.0_1783505512764_0.9555685054485508","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kodadev/koda-cli","version":"1.0.1","_id":"@kodadev/koda-cli@1.0.1","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"bce96c48147b42c960d8f325b373968f393751f0","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.0.1.tgz","fileCount":10,"integrity":"sha512-Xjldjbmy4+aKX/8jgvCw8RAobduo3GCBqIrU6DJ0qPcDKFqkzRG7bi3fYDKLDd+k2HnHqlqgOclxaM5l3F3Mog==","signatures":[{"sig":"MEQCIGOaQj/Dg7jkKygrMe7v3ZZWtHY7eqZZzAB9Pf1v/Ab4AiAH8PPVgEiCDMZzh/VDQhFn87D9mukWkECzEd+JcnI42g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7550637},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.ru/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"fc9e694a67627e3cb81cf6da6e0d50a293227b5e","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^4.28.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_1.0.1_1784633925105_0.8146214114148858","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kodadev/koda-cli","version":"1.1.0","_id":"@kodadev/koda-cli@1.1.0","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"ed6f76ed6055a5f0592580e2679c5262fbfd2ed5","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.1.0.tgz","fileCount":10,"integrity":"sha512-fKakrFolY0ZDqJ8CN2jM2uPz/x5hrF28cfuch0CwjPZGAMHtPhSdqd1k574B9r9S8+BbSFlPhWNVaqIYPq2Jiw==","signatures":[{"sig":"MEYCIQCZ34LUpEI7X988WNjjGPJfVdGnUGkSupd70xlwqUaergIhAPVU0yytuLtB6pnGVdAyrr5f39jOijym2mR5BVtFXORQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7610099},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.ru/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"5bcd7a6b1ab337e3faf72e11579da1054f48d635","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^6.1.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_1.1.0_1787320099085_0.9256828121883183","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@kodadev/koda-cli","version":"1.1.1","_id":"@kodadev/koda-cli@1.1.1","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"11972ac600e3da59b37fbe44c699e6e2b4f3dedf","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.1.1.tgz","fileCount":10,"integrity":"sha512-1qtVKzfXgwGnz4pT6SmRyGIiZEM2ngQJzGYLGX45wyHbplzOYpzdZbKubcl8za3InO6apBzSMtalxgIpUtd8yw==","signatures":[{"sig":"MEYCIQD/fq5+naTFKwiz8LSdK8i8k72z7S41stD5Ox3vXnXCygIhAIATUli7ftfIFOpx7jzkTfQR03hV9PrCwxoCqQr8o4rM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7613242},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.online/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"0aab051d6362ffb0fce8c4bea76b121156ae9776","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^6.1.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_1.1.1_1788362665208_0.6872288831553246","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@kodadev/koda-cli","version":"1.1.2","_id":"@kodadev/koda-cli@1.1.2","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"d981227031dc3676de55ee884aeb49934c1bc2a3","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.1.2.tgz","fileCount":10,"integrity":"sha512-VKCtdhZgzZLt7q1ckcizmqoKWQY35XbPCf8yF8YJggolzHLcmqCkfMcrQxnr3xI9K4QH3JGL/AoN7Piq9mKpoQ==","signatures":[{"sig":"MEUCIHzA152Syay4+MHFshrNLF34Ucph4UDMDEJH4/swrdhgAiEAygUx2EL7gnMbSjhepvhrHhUJvSzZGVYu3mIUfJibQhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7612357},"type":"module","config":{"sandboxImageUri":"harbor.kodacode.online/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"05ca37a500cf197cbf7e06cf3203a52eec7f6639","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^6.1.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_1.1.2_1788534558710_0.4677093068770788","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kodadev/koda-cli","version":"1.2.0","_id":"@kodadev/koda-cli@1.2.0","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"f9d8d4da1194f42d14578a2177bab637f52d9001","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.2.0.tgz","fileCount":10,"integrity":"sha512-wu8XKEUEkyXAQnXH6mzSjzgc2Zq3/JVHqfpKtm46jnvRP+i0OyMfBRhcH5Gc6gxQCimWartMBT9mMSlvh5X7nw==","signatures":[{"sig":"MEYCIQDxoI0iVxS3HEIykrCJvLolLyP7iZCx+G04q6cTGQFQrwIhAKIJv9Ln/nJ6JNzM2086lFLmcvq0RtvFj6XjWQJjzE8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMSg/dTkWTxuxSaE3JfhtTgWlA4zoOJ18ZLgXKgNqBfwIgMdcTWEEpHuI+e94qb4KYPl97RfJSekM397QqM/Cpy8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6847260},"type":"module","_from":"file:koda-cli-1.2.0.tgz","config":{"sandboxImageUri":"harbor.kodacode.online/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"_resolved":"/Users/dmitry/Downloads/koda-cli-1.2.0.tgz","_integrity":"sha512-wu8XKEUEkyXAQnXH6mzSjzgc2Zq3/JVHqfpKtm46jnvRP+i0OyMfBRhcH5Gc6gxQCimWartMBT9mMSlvh5X7nw==","workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"_nodeVersion":"20.19.5","dependencies":{"node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^6.1.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli_1.2.0_1790183065325_0.31966847873427384","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"_id":"@kodadev/koda-cli@1.2.1","bin":{"koda":"bundle/koda.js"},"dist":{"shasum":"73a3a7586118a684c5f95ebce80a1b8038a4f236","tarball":"https://registry.npmjs.org/@kodadev/koda-cli/-/koda-cli-1.2.1.tgz","fileCount":18,"integrity":"sha512-G+4uNumIDI4nvd3jGFmupDzf+wXRUA/RN83lgAptP+7vkezg3Icl4xWvG/PlmOSQB+5jdmbyTlsrqlzmdN2ogQ==","signatures":[{"sig":"MEYCIQCKtRCWLJsAhOhiwDMlaTAksVi3gKQ5stQU4Z1sDGcpKgIhAM03JMJqM4N72wmfYywkD0tGaTQG20ERQ2+bxMzlrH4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDIMhRbOEto2fdx0jtNK2zJLnRqRlzHWMyAf4ZdpQSfIgIhANrZHEC4/jZNyFQOs/Jz/6ChfV32tl7bjmYPv8vPmXCz"}],"unpackedSize":13002188},"name":"@kodadev/koda-cli","type":"module","config":{"sandboxImageUri":"harbor.kodacode.online/koda-public/koda-cli:0.3.6"},"engines":{"node":">=20.0.0"},"gitHead":"54ee45caccb8026b7824149f69eb27996055ea39","scripts":{"auth":"npm run auth:npm && npm run auth:docker","lint":"eslint . --ext .ts,.tsx && eslint integration-tests","test":"npm run test --workspaces --if-present","build":"node scripts/build.js","clean":"node scripts/clean.js","debug":"cross-env DEBUG=1 node --inspect-brk scripts/start.js","start":"node scripts/start.js","bundle":"npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js","format":"prettier --experimental-cli --write .","lint:ci":"eslint . --ext .ts,.tsx --max-warnings 0 && eslint integration-tests --max-warnings 0","prepare":"npm run build --workspace=@google/koda-cli-core && npm run bundle","test:ci":"npm run test:ci --workspaces --if-present && npm run test:scripts","auth:npm":"npx koda-artifactregistry-auth","generate":"node scripts/generate-git-commit-info.js","lint:fix":"eslint . --fix && eslint integration-tests --fix","test:e2e":"cross-env VERBOSE=true KEEP_OUTPUT=true npm run test:integration:sandbox:none","build:all":"npm run build && npm run build:sandbox && npm run build:vscode","preflight":"npm run clean && npm ci && npm run format && npm run lint:ci && npm run build && npm run typecheck && npm run test:ci","telemetry":"node scripts/telemetry.js","typecheck":"npm run typecheck --workspaces --if-present","docs:build":"npm run build --prefix docs","docs:serve":"npm run preview --prefix docs","docs:start":"npm run dev --prefix docs","auth:docker":"gcloud auth configure-docker us-west1-docker.pkg.dev","build:vscode":"node scripts/build_vscode_companion.js","docs:install":"npm install --prefix docs","test:scripts":"vitest run --config ./scripts/tests/vitest.config.ts","build:sandbox":"node scripts/build_sandbox.js --skip-npm-install-build","build:cli-core":"node scripts/build_cli_core.js","build:packages":"npm run build --workspaces","build-and-start":"npm run build && npm run start","prepare:package":"node scripts/prepare-package.js","release:version":"node scripts/version.js","test:integration:all":"npm run test:integration:sandbox:none && npm run test:integration:sandbox:docker && npm run test:integration:sandbox:podman","test:integration:sandbox:none":"KODA_SANDBOX=false vitest run --root ./integration-tests","test:integration:sandbox:docker":"npm run build:sandbox && KODA_SANDBOX=docker vitest run --root ./integration-tests","test:integration:sandbox:podman":"KODA_SANDBOX=podman vitest run --root ./integration-tests"},"version":"1.2.1","_npmUser":{"name":"kodadev","email":"ZmitrovichD@gmail.com"},"overrides":{"whatwg-url@5.0.0":"^14.2.0"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","directories":{},"maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"_nodeVersion":"20.19.5","dependencies":{"node-fetch":"^3.3.2","@lydell/node-pty":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","tsx":"^4.20.3","glob":"^10.4.5","json":"^11.0.0","memfs":"^4.17.2","yargs":"^17.7.2","dotenv":"^17.2.3","eslint":"^9.24.0","lodash":"^4.17.21","vitest":"^3.2.4","esbuild":"^0.25.0","globals":"^16.0.0","mock-fs":"^5.5.0","prettier":"^3.5.3","cross-env":"^7.0.3","mnemonist":"^0.40.3","concurrently":"^9.2.0","@types/marked":"^5.0.2","@types/mock-fs":"^4.13.4","@types/minimatch":"^5.1.2","@types/micromatch":"^4.0.9","@types/mime-types":"^3.0.1","typescript-eslint":"^8.30.1","@types/shell-quote":"^1.7.5","@vitest/coverage-v8":"^3.1.1","eslint-plugin-react":"^7.37.5","react-devtools-core":"^6.1.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-license-header":"^0.8.0"},"optionalDependencies":{"@lydell/node-pty-linux-x64":"1.1.0","@lydell/node-pty-win32-x64":"1.1.0","@lydell/node-pty-darwin-x64":"1.1.0","@lydell/node-pty-win32-arm64":"1.1.0","@lydell/node-pty-darwin-arm64":"1.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koda-cli_1.2.1_1790261554230_0.20145813422017622"}}},"time":{"created":"2025-10-27T07:39:02.486Z","modified":"2026-09-24T14:52:34.583Z","0.1.35":"2025-10-27T07:39:02.885Z","0.1.36":"2025-11-05T18:32:17.917Z","0.1.37":"2025-11-05T19:56:12.412Z","0.1.8":"2025-12-25T10:25:08.883Z","0.1.9":"2025-12-25T10:28:35.728Z","0.1.10":"2025-12-26T13:07:37.076Z","0.2.0":"2025-12-30T14:16:10.949Z","0.2.2":"2026-02-03T14:23:04.259Z","0.2.3":"2026-02-03T14:37:35.996Z","0.2.4":"2026-02-03T17:06:09.793Z","0.2.5":"2026-02-21T13:49:23.386Z","0.2.7":"2026-03-02T18:54:42.947Z","0.3.0":"2026-03-06T13:55:34.864Z","0.3.1":"2026-04-08T12:17:15.723Z","0.3.5":"2026-04-24T16:47:43.406Z","0.3.6":"2026-06-09T05:58:18.393Z","0.3.7":"2026-06-15T08:43:35.185Z","0.3.9":"2026-06-19T14:54:03.491Z","1.0.0":"2026-07-08T10:11:53.001Z","1.0.1":"2026-07-21T11:38:45.285Z","1.1.0":"2026-08-21T13:48:19.275Z","1.1.1":"2026-09-02T15:24:25.382Z","1.1.2":"2026-09-04T15:09:18.877Z","1.2.0":"2026-09-23T17:04:25.470Z","1.2.1":"2026-09-24T14:52:34.398Z"},"description":"<p align=\"center\">   <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" /> </p>","maintainers":[{"name":"kodadev","email":"ZmitrovichD@gmail.com"}],"readme":"# Koda CLI\n\n<p align=\"center\">\n  <img src=\"./docs-website/assets/logo.svg\" alt=\"Koda CLI\" width=\"96\" />\n</p>\n\nKoda CLI - это AI-ассистент в терминале. Он помогает разбираться в проектах, читать и изменять файлы, запускать команды, искать информацию и доводить задачи до результата прямо из рабочей директории.\n\nCLI подходит для повседневной работы с кодом, документацией, конфигурациями и текстовыми файлами: можно попросить его объяснить проект, найти проблему, подготовить правку, обновить документы, проверить изменения или автоматизировать рутинную операцию.\n\n## Быстрый старт\n\nУстановите Koda CLI глобально:\n\n```bash\nnpm install -g @kodadev/koda-cli\n```\n\nЗапустите в папке проекта:\n\n```bash\nkoda\n```\n\nМожно использовать без глобальной установки:\n\n```bash\nnpx @kodadev/koda-cli\n```\n\nМинимальные требования: Node.js 20 или новее, npm, macOS, Linux или Windows.\n\n## Вход в аккаунт\n\nПри первом запуске Koda CLI предложит войти через Koda Auth.\n\n1. Запустите `koda`.\n2. Выберите `Login with Koda`.\n3. Откройте ссылку из терминала.\n4. Подтвердите вход в браузере.\n5. Вернитесь в терминал и продолжайте работу.\n\nЕсли вы работаете на сервере или через SSH, где браузер не должен открываться автоматически:\n\n```bash\nNO_BROWSER=1 koda\n```\n\nДанные входа сохраняются локально в `~/.config/koda/credentials.json`.\n\n## Что можно делать\n\n- Спрашивать, как устроен проект, отдельный файл или фрагмент кода.\n- Просить внести изменения в файлы и видеть diff перед применением.\n- Запускать тесты, линтеры и другие shell-команды с подтверждением.\n- Искать по файлам, добавлять в контекст конкретные пути и каталоги.\n- Работать с несколькими директориями в одной сессии.\n- Сохранять проектную память в `KODA.md` или `AGENTS.md`.\n- Подключать MCP-серверы, skills и расширения для дополнительных возможностей.\n- Использовать контекст из совместимых IDE.\n- Сохранять и восстанавливать важные сессии через checkpointing.\n\n## Примеры\n\nЗапустить интерактивную сессию:\n\n```bash\nkoda\n```\n\nЗадать один вопрос и завершить работу:\n\n```bash\nkoda -p \"Кратко объясни этот проект\"\n```\n\nНачать с вопроса и остаться в интерактивном режиме:\n\n```bash\nkoda -i \"Найди слабые места в тестах\"\n```\n\nДобавить соседние директории в рабочий контекст:\n\n```bash\nkoda --include-directories ../shared,../docs\n```\n\nВключить checkpointing для восстановления изменений:\n\n```bash\nkoda --checkpointing\n```\n\nПримеры запросов внутри Koda CLI:\n\n```text\nОбъясни, как устроена авторизация в этом проекте\nНайди причину ошибки из этого лога и предложи исправление\nОбнови README так, чтобы он был понятен новым пользователям\n@src/ Проверь, где не хватает обработки ошибок\n!npm test\n```\n\n## Команды внутри сессии\n\nПолезные команды начинаются с `/`, `@` или `!`.\n\n| Команда | Что делает |\n| --- | --- |\n| `/help` | показывает справку |\n| `/auth` | открывает настройки входа |\n| `/model` | позволяет выбрать модель |\n| `/settings` | открывает настройки CLI |\n| `/tools` | показывает доступные инструменты |\n| `/mcp list` | показывает подключенные MCP-серверы |\n| `/memory show` | показывает загруженную память |\n| `/chat save <tag>` | сохраняет текущий разговор |\n| `/chat resume <tag>` | восстанавливает сохраненный разговор |\n| `/restore` | восстанавливает файлы из checkpoint-а, если checkpointing включен |\n| `/bug` | помогает подготовить отчет об ошибке |\n| `/quit` | завершает сессию |\n\n`@path/to/file` добавляет файл или папку в запрос, а `!command` запускает shell-команду изнутри CLI.\n\n## Безопасность и контроль\n\nKoda CLI работает в вашей текущей директории и показывает подтверждения для действий, которые могут изменить файлы, выполнить shell-команду или сохранить память.\n\nВы управляете доступом через настройки:\n\n- можно ограничить доступные встроенные инструменты;\n- можно отключить shell-команды;\n- можно включить sandbox;\n- можно настроить, какие MCP-серверы и инструменты доступны в сессии;\n- можно использовать `.kodaignore`, чтобы исключить файлы из контекста.\n\nПеред применением правок CLI показывает diff, чтобы вы могли проверить изменения.\n\n## Настройки\n\nПользовательские настройки хранятся в:\n\n```text\n~/.kodacli/settings.json\n```\n\nНастройки конкретного проекта можно хранить в:\n\n```text\n<workspace>/.kodacli/settings.json\n```\n\nЧасто используемые параметры: модель по умолчанию, язык интерфейса, тема, checkpointing, sandbox, дополнительные директории, правила фильтрации файлов, MCP-серверы, skills и расширения.\n\n## Документация\n\n- [Установка и запуск](./docs-website/deployment.md)\n- [Аутентификация](./docs-website/cli/authentication.md)\n- [Справочник CLI](./docs-website/cli/cli-reference.md)\n- [Команды внутри сессии](./docs-website/cli/commands.md)\n- [Настройки](./docs-website/cli/configuration.md)\n- [Инструменты](./docs-website/tools/index.md)\n- [MCP-серверы](./docs-website/tools/mcp-server.md)\n- [Навыки агента](./docs-website/cli/skills.md)\n- [IDE-интеграция](./docs-website/ide-integration.md)\n- [Устранение проблем](./docs-website/troubleshooting.md)\n\n## Обновление\n\n```bash\nnpm install -g @kodadev/koda-cli@latest\n```\n\nПроверить версию и сведения о текущей сессии можно командой:\n\n```text\n/about\n```\n\n## Удаление\n\n```bash\nnpm uninstall -g @kodadev/koda-cli\n```\n\nПосле удаления могут остаться локальные настройки, память и данные входа:\n\n```text\n~/.kodacli\n~/.config/koda/credentials.json\n```\n\nУдаляйте их только если хотите полностью сбросить локальное состояние. Подробнее: [удаление CLI](./docs-website/Uninstall.md).\n\n## Поддержка\n\nЕсли что-то не работает, начните с [раздела устранения проблем](./docs-website/troubleshooting.md). Внутри CLI можно выполнить:\n\n```text\n/bug log generate\n```\n\nКоманда подготовит JSON-лог сессии. Перед отправкой проверьте, что в нем нет чувствительных данных.\n","readmeFilename":"README.md"}