Ctrl K
ComunidadGuías…

package.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "$schema": "https://json.schemastore.org/package.json",
  "name": "@kilocode/kilo",
  "description": "AI-powered development tool",
  "private": true,
  "type": "module",
  "packageManager": "bun@1.4.4",
  "scripts": {
    "dev": "KILO_CLIENT=cli bun run --cwd packages/opencode --conditions=node src/index.ts",
    "dev:stats": "bun sst shell --stage=production -- bun run --cwd packages/stats/app dev",
    "dev:storybook": "bun --cwd packages/storybook storybook",
    "lint": "oxlint",
    "check:architecture": "bun run script/check-architecture.ts",
    "check:duplication": "bun run script/check-kilocode-duplication.ts",
    "typecheck": "bun turbo typecheck",
    "upgrade-opentui": "bun run script/upgrade-opentui.ts",
    "postinstall": "bun run --cwd packages/core fix-node-pty && bun run script/setup-git.ts",
    "prepare": "husky",
    "random": "echo 'Random script'",
    "sso": "aws sso login --sso-session=opencode --no-browser",
    "test": "echo 'do not run tests from root' && exit 1",
    "extension": "bun --cwd packages/kilo-vscode script/launch.ts",
    "extension:isolated": "bun --cwd packages/kilo-vscode script/launch.ts --isolated",
    "extension:isolated:clean": "bun --cwd packages/kilo-vscode script/launch.ts --isolated --clean",
    "e2e:demo": "bun run --cwd packages/kilo-e2e demo",
    "dev-setup": "bun run --cwd packages/opencode --conditions=browser src/index.ts dev-setup",
    "dev:local": "bun run packages/opencode/script/dev-local.ts",
    "test:script:ci": "mkdir -p .artifacts/unit && bun test ./script --timeout 30000 --reporter=junit --reporter-outfile=.artifacts/unit/junit.xml"
  },
  "workspaces": {
    "packages": [
      "packages/*",
      "packages/sdk/js"
    ],
    "catalog": {
      "@effect/opentelemetry": "4.0.0-beta.83",
      "@effect/platform-node": "4.0.0-beta.83",
      "@anthropic-ai/sandbox-runtime": "0.0.63",
      "@npmcli/arborist": "9.4.0",
      "@types/bun": "1.4.2",
      "@types/cross-spawn": "6.0.6",
      "@octokit/rest": "22.0.0",
      "@opentui/core": "0.5.11",
      "@opentui/solid": "0.5.11",
      "ulid": "3.0.1",
      "@kobalte/core": "0.13.11",
      "@types/luxon": "3.7.1",
      "@types/node": "24.12.4",
      "@types/semver": "7.7.1",
      "@tsconfig/node22": "22.0.2",
      "@tsconfig/bun": "1.0.9",
      "@cloudflare/workers-types": "4.20251008.0",
      "@openauthjs/openauth": "0.0.0-20250322224806",
      "@pierre/diffs": "1.2.10",
      "@solid-primitives/storage": "4.3.3",
      "@tailwindcss/vite": "4.1.11",
      "diff": "8.0.4",
      "dompurify": "3.4.17",
      "drizzle-kit": "1.0.0-rc.2",
      "drizzle-orm": "1.0.0-rc.2",
      "effect": "4.0.0-beta.83",
      "ai": "6.0.235",
      "cross-spawn": "7.0.6",
      "hono": "4.13.14",
      "hono-openapi": "1.1.2",
      "ipaddr.js": "2.4.0",
      "fuzzysort": "3.1.0",
      "luxon": "3.6.1",
      "marked": "18.0.7",
      "marked-shiki": "1.2.1",
      "remend": "1.3.0",
      "@playwright/test": "1.64.1",
      "semver": "7.7.4",
      "typescript": "5.8.2",
      "@typescript/native-preview": "7.0.0-dev.20260316.1",
      "zod": "4.6.6",
      "remeda": "2.26.0",
      "shiki": "4.2.0",
      "solid-list": "0.3.0",
      "tailwindcss": "4.1.11",
      "virtua": "0.49.1",
      "vite": "7.3.7",
      "@solidjs/meta": "0.29.4",
      "@solidjs/router": "0.15.4",
      "@solidjs/start": "https://pkg.pr.new/@solidjs/start@dfb2020",
      "solid-js": "1.9.12",
      "vite-plugin-solid": "2.11.10",
      "@lydell/node-pty": "1.2.0-beta.12",
      "@opentui/keymap": "0.5.11",
      "@effect/sql-sqlite-bun": "4.0.0-beta.83",
      "@hono/standard-validator": "0.2.0",
      "@hono/zod-validator": "0.4.2",
      "sst": "4.13.1",
      "@tanstack/solid-virtual": "3.13.32",
      "@shikijs/stream": "4.2.0",
      "@corvu/drawer": "0.2.4",
      "solid-sonner": "0.3.1"
    }
  },
  "devDependencies": {
    "@tsconfig/bun": "catalog:",
    "@types/mime-types": "3.0.1",
    "@typescript/native-preview": "catalog:",
    "glob": "14.0.2",
    "husky": "9.1.7",
    "oxlint": "1.60.0",
    "oxlint-tsgolint": "0.21.0",
    "prettier": "3.6.2",
    "semver": "^7.6.0",
    "turbo": "2.10.2",
    "@types/bun": "catalog:",
    "@changesets/changelog-github": "^0.5.1",
    "@changesets/cli": "^2.27.10",
    "@actions/artifact": "6.3.1",
    "@cyclonedx/cyclonedx-library": "10.3.0",
    "@types/spdx-expression-parse": "4.0.0",
    "ajv": "8.20.0",
    "ajv-formats": "3.0.1",
    "ajv-formats-draft2019": "1.6.1",
    "spdx-expression-parse": "5.0.0",
    "sst": "catalog:"
  },
  "dependencies": {
    "@kilocode/plugin": "workspace:*",
    "@opencode-ai/script": "workspace:*",
    "@kilocode/sdk": "workspace:*",
    "typescript": "catalog:",
    "@aws-sdk/client-s3": "3.1160.0",
    "heap-snapshot-toolkit": "1.1.3"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Kilo-Org/kilocode"
  },
  "license": "MIT",
  "prettier": {
    "semi": false,
    "printWidth": 120
  },
  "trustedDependencies": [
    "esbuild",
    "node-pty",
    "protobufjs",
    "tree-sitter",
    "tree-sitter-bash",
    "web-tree-sitter",
    "electron"
  ],
  "overrides": {
    "@types/bun": "catalog:",
    "@types/node": "catalog:",
    "effect": "catalog:",
    "@effect/platform-node-shared": "4.0.0-beta.74",
    "path-to-regexp": ">=8.4.0",
    "picomatch": ">=2.3.2",
    "defu": "6.1.6",
    "lodash": "4.18.1",
    "@xmldom/xmldom": ">=0.9.12 <0.10.0",
    "smol-toml": ">=1.6.1",
    "fastify": "^5.12.7",
    "vite": "7.3.7",
    "diff": "8.0.4",
    "dompurify": "3.4.17",
    "katex": "0.19.0",
    "happy-dom": ">=21.0.4",
    "@opentui/core": "catalog:",
    "@opentui/solid": {
      ".": "catalog:",
      "@babel/core": "^7.29.6"
    },
    "solid-js": "catalog:",
    "@opentui/keymap": "catalog:",
    "@ai-sdk/anthropic": "3.0.111",
    "open": "11.0.4",
    "axios": "^1.21.0",
    "@fastify/ajv-compiler": {
      ".": "^4.0.7",
      "fast-uri": "^4.2.3"
    },
    "fast-json-stringify": {
      ".": "^7.2.0",
      "fast-uri": "^4.2.3"
    },
    "ajv": {
      "fast-uri": "^3.1.9"
    },
    "ai-gateway-provider": {
      "@ai-sdk/deepgram": "^2.0.69",
      "@ai-sdk/elevenlabs": "^2.0.71",
      "@ai-sdk/fireworks": "^2.0.98",
      "@ai-sdk/google": "^3.0.140"
    },
    "@ai-sdk/provider-utils": {
      "undici": "^6.29.1"
    },
    "@actions/http-client": {
      "undici": "^6.29.1"
    },
    "@actions/github": {
      "undici": "^6.29.1"
    },
    "@qdrant/js-client-rest": {
      "undici": "^6.29.1"
    },
    "node-gyp": {
      "undici": "^6.29.1"
    },
    "@effect/platform-node": {
      "undici": "^8.12.3"
    },
    "seroval": "~1.6.11",
    "seroval-plugins": "~1.6.11",
    "@modelcontextprotocol/sdk": {
      "express": "^5.3.0",
      "@hono/node-server": "^2.1.5"
    },
    "friendly-words": {
      "express": "^4.22.3",
      "proxy-addr": "^2.0.8"
    },
    "find-exec": {
      "shell-quote": "^1.12.0"
    },
    "toml": ">=5.0.1",
    "serialize-javascript": "^7.1.3",
    "@vscode/vsce": {
      "@azure/identity": "^4.14.1",
      "minimatch": "^11.0.1"
    },
    "@hey-api/json-schema-ref-parser": {
      "js-yaml": "^4.3.2"
    },
    "@opencode-ai/plugin": {
      "zod": "^4.6.6"
    },
    "chromium-bidi": {
      "zod": "^4.6.6"
    },
    "gitlab-ai-provider": {
      "zod": "^4.6.6"
    },
    "@gitlab/gitlab-ai-provider": {
      "zod": "^4.6.6"
    },
    "@anthropic-ai/sandbox-runtime": {
      "zod": "^4.6.6"
    },
    "@joshwooding/vite-plugin-react-docgen-typescript": {
      "glob": "^14.0.2"
    },
    "@npmcli/package-json": {
      "glob": "^14.0.2"
    },
    "archiver-utils": {
      "glob": "^14.0.2"
    },
    "babel-plugin-module-resolver": {
      "glob": "^14.0.2"
    },
    "cacache": {
      "glob": "^14.0.2"
    },
    "rimraf": {
      "glob": "^14.0.2"
    },
    "vite-plugin-icons-spritesheet": {
      "glob": "^14.0.2"
    },
    "@npmcli/map-workspaces": {
      "glob": "^14.0.2",
      "minimatch": "^11.0.1"
    },
    "@vscode/test-cli": {
      "glob": "^14.0.2",
      "minimatch": "^11.0.1"
    },
    "mocha": {
      "glob": "^14.0.2",
      "minimatch": "^11.0.1"
    },
    "test-exclude": {
      "glob": "^14.0.2",
      "minimatch": "^11.0.1"
    },
    "@npmcli/arborist": {
      "minimatch": "^11.0.1"
    },
    "@ts-morph/common": {
      "minimatch": "^11.0.1"
    },
    "@tufjs/models": {
      "minimatch": "^11.0.1"
    },
    "@typescript-eslint/typescript-estree": {
      "minimatch": "^11.0.1"
    },
    "ignore-walk": {
      "minimatch": "^11.0.1"
    }
  },
  "patchedDependencies": {
    "@npmcli/agent@4.0.2": "patches/@npmcli%2Fagent@4.0.2.patch",
    "@silvia-odwyer/photon-node@0.3.4": "patches/@silvia-odwyer%2Fphoton-node@0.3.4.patch",
    "@standard-community/standard-openapi@0.2.9": "patches/@standard-community%2Fstandard-openapi@0.2.9.patch",
    "@ai-sdk/xai@3.0.102": "patches/@ai-sdk%2Fxai@3.0.102.patch",
    "@ai-sdk/mistral@3.0.51": "patches/@ai-sdk%2Fmistral@3.0.51.patch",
    "gcp-metadata@8.1.2": "patches/gcp-metadata@8.1.2.patch",
    "@pierre/trees@1.0.0-beta.4": "patches/@pierre%2Ftrees@1.0.0-beta.4.patch",
    "@modelcontextprotocol/sdk@1.32.1": "patches/@modelcontextprotocol%2Fsdk@1.32.1.patch",
    "effect@4.0.0-beta.83": "patches/effect@4.0.0-beta.83.patch",
    "@tanstack/virtual-core@3.17.3": "patches/@tanstack%2Fvirtual-core@3.17.3.patch",
    "@ai-sdk/anthropic@3.0.111": "patches/@ai-sdk%2Fanthropic@3.0.111.patch",
    "@ai-sdk/amazon-bedrock@4.0.166": "patches/@ai-sdk%2Famazon-bedrock@4.0.166.patch",
    "virtua@0.49.1": "patches/virtua@0.49.1.patch",
    "@ff-labs/fff-bun@0.9.4": "patches/@ff-labs%2Ffff-bun@0.9.4.patch",
    "pacote@21.5.1": "patches/pacote@21.5.1.patch",
    "mammoth@1.12.0": "patches/mammoth@1.12.0.patch",
    "solid-js@1.9.12": "patches/solid-js@1.9.12.patch",
    "bun-pty@0.4.8": "patches/bun-pty@0.4.8.patch",
    "@anthropic-ai/sandbox-runtime@0.0.63": "patches/@anthropic-ai%2Fsandbox-runtime@0.0.63.patch",
    "chromium-bidi@0.8.0": "patches/chromium-bidi@0.8.0.patch",
    "gitlab-ai-provider@6.12.1": "patches/gitlab-ai-provider@6.12.1.patch",
    "@gitlab/gitlab-ai-provider@3.6.0": "patches/@gitlab%2Fgitlab-ai-provider@3.6.0.patch",
    "@ai-sdk/openai-compatible@2.0.54": "patches/@ai-sdk%2Fopenai-compatible@2.0.54.patch",
    "@ai-sdk/google@3.0.86": "patches/@ai-sdk%2Fgoogle@3.0.86.patch",
    "@ai-sdk/groq@3.0.45": "patches/@ai-sdk%2Fgroq@3.0.45.patch",
    "babel-plugin-module-resolver@5.0.2": "patches/babel-plugin-module-resolver@5.0.2.patch"
  },
  "version": "7.8.28",
  "peerDependencies": {}
}