{"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"dist":{"shasum":"3eb5fc660de6fb0f06bc979916ee27559a914685","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.8.4.tgz","fileCount":636,"integrity":"sha512-23KP6jAVLtl42X2yC3gpFPObzt+0ke2DZoE8S1/8o36uD1kdbfOuvMNj16APnKkw/WCnNEqoL5XmG0NNYycXdQ==","signatures":[{"sig":"MEYCIQCKXlL+AcV8mtGT5O0+fAWutSlCsa71jObq9tQS/RKyygIhAO42rgHtW8hkN92wNGFWR33tsFmzU5HfvXLpxH447tM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23558154},"name":"claude-code-best","type":"module","author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"engines":{"bun":">=1.3.0"},"gitHead":"34b3dc99bf40c57c0b78f3b5b1d70471ebc2d06d","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"homepage":"https://github.com/claude-code-best/claude-code#readme","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.16.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.8.4_1784597410255_0.9756188359395186","host":"s3://npm-registry-packages-npm-production"},"_id":"claude-code-best@2.8.4","version":"2.8.4"}