/ package.json
package.json
1 { 2 "name": "@anthropic-ai/claude-code", 3 "version": "2.1.88", 4 "description": "Use Claude, Anthropic's AI assistant, right from your terminal.", 5 "bin": { 6 "claude": "cli.js" 7 }, 8 "engines": { 9 "node": ">=18.0.0" 10 }, 11 "type": "module", 12 "author": "Anthropic <support@anthropic.com>", 13 "license": "SEE LICENSE IN README.md", 14 "homepage": "https://github.com/anthropics/claude-code", 15 "bugs": { 16 "url": "https://github.com/anthropics/claude-code/issues" 17 }, 18 "scripts": { 19 "typecheck": "tsc --noEmit", 20 "build": "node build.mjs" 21 }, 22 "dependencies": { 23 "@alcalzone/ansi-tokenize": "^0.3.0", 24 "@anthropic-ai/bedrock-sdk": "^0.26.4", 25 "@anthropic-ai/foundry-sdk": "^0.2.3", 26 "@anthropic-ai/mcpb": "^2.1.2", 27 "@anthropic-ai/sdk": "^0.74.0", 28 "@anthropic-ai/vertex-sdk": "^0.14.4", 29 "@aws-sdk/client-bedrock": "^3.1020.0", 30 "@aws-sdk/client-bedrock-runtime": "^3.1020.0", 31 "@aws-sdk/credential-provider-node": "^3.972.28", 32 "@aws-sdk/credential-providers": "^3.1020.0", 33 "@azure/identity": "^4.13.1", 34 "@commander-js/extra-typings": "^14.0.0", 35 "@growthbook/growthbook": "^1.6.5", 36 "@modelcontextprotocol/sdk": "^1.29.0", 37 "@opentelemetry/api": "^1.9.0", 38 "@opentelemetry/api-logs": "^0.214.0", 39 "@opentelemetry/core": "^2.2.0", 40 "@opentelemetry/exporter-logs-otlp-http": "^0.214.0", 41 "@opentelemetry/exporter-trace-otlp-http": "^0.214.0", 42 "@opentelemetry/resources": "^2.2.0", 43 "@opentelemetry/sdk-logs": "^0.214.0", 44 "@opentelemetry/sdk-metrics": "^2.2.0", 45 "@opentelemetry/sdk-trace-base": "^2.2.0", 46 "@smithy/core": "^3.23.13", 47 "@smithy/node-http-handler": "^4.5.1", 48 "ajv": "^8.18.0", 49 "asciichart": "^1.5.25", 50 "auto-bind": "^5.0.1", 51 "axios": "1.14.0", 52 "bidi-js": "^1.0.3", 53 "cacache": "^20.0.4", 54 "chalk": "^5.6.2", 55 "chokidar": "^4.0.0", 56 "cli-boxes": "^4.0.1", 57 "cli-highlight": "^2.1.11", 58 "code-excerpt": "^4.0.0", 59 "commander": "^14.0.3", 60 "diff": "^8.0.4", 61 "emoji-regex": "^10.6.0", 62 "env-paths": "^4.0.0", 63 "execa": "^7.2.0", 64 "fflate": "^0.8.2", 65 "figures": "^6.1.0", 66 "fuse.js": "^7.1.0", 67 "get-east-asian-width": "^1.5.0", 68 "google-auth-library": "^10.6.2", 69 "highlight.js": "^11.11.1", 70 "https-proxy-agent": "^8.0.0", 71 "ignore": "^7.0.5", 72 "indent-string": "^5.0.0", 73 "jsonc-parser": "^3.3.1", 74 "lodash-es": "^4.17.21", 75 "lru-cache": "^11.2.7", 76 "marked": "^17.0.5", 77 "p-map": "^7.0.4", 78 "picomatch": "^4.0.4", 79 "plist": "^3.1.0", 80 "proper-lockfile": "^4.1.2", 81 "qrcode": "^1.5.4", 82 "react": "^19.2.0", 83 "react-reconciler": "^0.33.0", 84 "semver": "^7.7.4", 85 "shell-quote": "^1.8.3", 86 "signal-exit": "^4.1.0", 87 "stack-utils": "^2.0.6", 88 "strip-ansi": "^7.2.0", 89 "supports-hyperlinks": "^4.4.0", 90 "tree-kill": "^1.2.2", 91 "turndown": "^7.2.2", 92 "type-fest": "^5.5.0", 93 "undici": "^7.24.6", 94 "usehooks-ts": "^3.1.1", 95 "vscode-languageserver-protocol": "^3.17.5", 96 "wrap-ansi": "^10.0.0", 97 "ws": "^8.20.0", 98 "xss": "^1.0.15", 99 "yaml": "^2.8.3", 100 "zod": "^4.0.0" 101 }, 102 "optionalDependencies": { 103 "@img/sharp-darwin-arm64": "^0.34.2", 104 "@img/sharp-darwin-x64": "^0.34.2", 105 "@img/sharp-linux-arm": "^0.34.2", 106 "@img/sharp-linux-arm64": "^0.34.2", 107 "@img/sharp-linux-x64": "^0.34.2", 108 "@img/sharp-linuxmusl-arm64": "^0.34.2", 109 "@img/sharp-linuxmusl-x64": "^0.34.2", 110 "@img/sharp-win32-arm64": "^0.34.2", 111 "@img/sharp-win32-x64": "^0.34.2", 112 "sharp": "^0.34.2" 113 }, 114 "devDependencies": { 115 "@types/lodash-es": "^4.17.12", 116 "@types/node": "^22.0.0", 117 "@types/qrcode": "^1.5.6", 118 "@types/react": "^19.0.0", 119 "@types/semver": "^7.7.1", 120 "@types/shell-quote": "^1.7.5", 121 "@types/ws": "^8.18.1", 122 "bun-types": "^1.2.0", 123 "esbuild": "^0.27.4", 124 "typescript": "^5.8.0" 125 } 126 }