{"id":184654358,"number":"0.1.0","published_at":"2026-04-01T07:35:28.505Z","licenses":"MIT","integrity":"sha512-D1txpH11GOcbp2O6mbl1fm3LdYaqdX/WvNiU1tMrFRGjA7NC9aDSLyNR7nI/ZmPDfcm/ZRpQLfod4DLTkS0iIw==","status":null,"download_url":"https://registry.npmjs.org/dingcode/-/dingcode-0.1.0.tgz","registry_url":"https://www.npmjs.com/package/dingcode/v/0.1.0","documentation_url":null,"install_command":"npm install dingcode@0.1.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"dinglurong","email":"dinglurong@hotmail.com"},"dist":{"shasum":"6abf4a690c9ce06a465238fa150e442a9ff463ab","tarball":"https://registry.npmjs.org/dingcode/-/dingcode-0.1.0.tgz","fileCount":4,"integrity":"sha512-D1txpH11GOcbp2O6mbl1fm3LdYaqdX/WvNiU1tMrFRGjA7NC9aDSLyNR7nI/ZmPDfcm/ZRpQLfod4DLTkS0iIw==","signatures":[{"sig":"MEQCIFCgZYA5yljhV66a9b0gYjAFha2xbU8tFKkQybkGW+vLAiBvnk+Et+IViQng/b3QZDsgtIcp57sERFLNkmO13fDsLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45433901},"gitHead":"5324209df9fae7c4c48dc3cfbd413b302f382208","main":null,"scripts":{"dev":"bun run ./entrypoints/cli.tsx","build":"bun run build:cli \u0026\u0026 bun run build:mcp","build:cli":"bun build ./entrypoints/cli.tsx --outdir ./dist --target bun --define 'MACRO.VERSION=\"0.1.0\"' --define 'process.env.USER_TYPE=\"external\"' --define 'process.env.CLAUDE_CODE_VERIFY_PLAN=\"false\"' --define 'process.env.NODE_ENV=\"production\"' --external '@anthropic-ai/bedrock-sdk' --external '@anthropic-ai/vertex-sdk' \u0026\u0026 printf '#!/usr/bin/env bun\\n' | cat - dist/cli.js \u003e dist/cli.tmp \u0026\u0026 mv dist/cli.tmp dist/cli.js \u0026\u0026 chmod +x dist/cli.js","build:mcp":"bun build ./entrypoints/mcp.ts --outdir ./dist --target bun --define 'process.env.USER_TYPE=\"external\"' --define 'process.env.CLAUDE_CODE_VERIFY_PLAN=\"false\"' --define 'process.env.NODE_ENV=\"production\"' --external '@anthropic-ai/bedrock-sdk' --external '@anthropic-ai/vertex-sdk'","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmVersion":"11.8.0","_nodeVersion":"24.13.0","_hasShrinkwrap":false,"directories":{},"engines":{"bun":"\u003e=1.1.0"},"exports":{".":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js"},"./mcp":{"import":"./dist/mcp.js"}},"browserify":null},"created_at":"2026-04-03T00:08:00.796Z","updated_at":"2026-04-03T00:08:00.796Z","purl":"pkg:npm/dingcode@0.1.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dingcode/versions/0.1.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dingcode/versions/0.1.0/codemeta","dependencies":[{"id":1985186630,"ecosystem":"npm","package_name":"ajv","requirements":"^8.0.0","kind":"runtime","optional":false},{"id":1985186631,"ecosystem":"npm","package_name":"xss","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186632,"ecosystem":"npm","package_name":"zod","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186633,"ecosystem":"npm","package_name":"diff","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186634,"ecosystem":"npm","package_name":"hono","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186635,"ecosystem":"npm","package_name":"yaml","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186636,"ecosystem":"npm","package_name":"axios","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186637,"ecosystem":"npm","package_name":"chalk","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1985186638,"ecosystem":"npm","package_name":"execa","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":1985186639,"ecosystem":"npm","package_name":"p-map","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186640,"ecosystem":"npm","package_name":"react","requirements":"^19.0.0","kind":"runtime","optional":false},{"id":1985186641,"ecosystem":"npm","package_name":"sharp","requirements":"^0.33.0","kind":"runtime","optional":false},{"id":1985186642,"ecosystem":"npm","package_name":"ignore","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1985186643,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1985186644,"ecosystem":"npm","package_name":"marked","requirements":"^15.0.0","kind":"runtime","optional":false},{"id":1985186645,"ecosystem":"npm","package_name":"qrcode","requirements":"^1.5.0","kind":"runtime","optional":false},{"id":1985186646,"ecosystem":"npm","package_name":"semver","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186647,"ecosystem":"npm","package_name":"undici","requirements":"^6.0.0","kind":"runtime","optional":false},{"id":1985186648,"ecosystem":"npm","package_name":"bidi-js","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186649,"ecosystem":"npm","package_name":"express","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186650,"ecosystem":"npm","package_name":"figures","requirements":"^6.0.0","kind":"runtime","optional":false},{"id":1985186651,"ecosystem":"npm","package_name":"fuse.js","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186652,"ecosystem":"npm","package_name":"winston","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186653,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186654,"ecosystem":"npm","package_name":"parse-ms","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186655,"ecosystem":"npm","package_name":"turndown","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186656,"ecosystem":"npm","package_name":"auto-bind","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1985186657,"ecosystem":"npm","package_name":"cli-boxes","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186658,"ecosystem":"npm","package_name":"commander","requirements":"~12.1.0","kind":"runtime","optional":false},{"id":1985186659,"ecosystem":"npm","package_name":"env-paths","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186660,"ecosystem":"npm","package_name":"lodash-es","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1985186661,"ecosystem":"npm","package_name":"lru-cache","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1985186662,"ecosystem":"npm","package_name":"pretty-ms","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":1985186663,"ecosystem":"npm","package_name":"tree-kill","requirements":"^1.2.0","kind":"runtime","optional":false},{"id":1985186664,"ecosystem":"npm","package_name":"type-fest","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186665,"ecosystem":"npm","package_name":"wrap-ansi","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":1985186666,"ecosystem":"npm","package_name":"asciichart","requirements":"^1.5.0","kind":"runtime","optional":false},{"id":1985186667,"ecosystem":"npm","package_name":"get-stream","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":1985186668,"ecosystem":"npm","package_name":"strip-ansi","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186669,"ecosystem":"npm","package_name":"emoji-regex","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1985186670,"ecosystem":"npm","package_name":"mute-stream","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186671,"ecosystem":"npm","package_name":"shell-quote","requirements":"^1.8.0","kind":"runtime","optional":false},{"id":1985186672,"ecosystem":"npm","package_name":"stack-utils","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186673,"ecosystem":"npm","package_name":"usehooks-ts","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186674,"ecosystem":"npm","package_name":"code-excerpt","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186675,"ecosystem":"npm","package_name":"highlight.js","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1985186676,"ecosystem":"npm","package_name":"jsonc-parser","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186677,"ecosystem":"npm","package_name":"indent-string","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1985186678,"ecosystem":"npm","package_name":"@inquirer/core","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1985186679,"ecosystem":"npm","package_name":"@inquirer/type","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186680,"ecosystem":"npm","package_name":"@azure/identity","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186681,"ecosystem":"npm","package_name":"proper-lockfile","requirements":"^4.1.2","kind":"runtime","optional":false},{"id":1985186682,"ecosystem":"npm","package_name":"react-reconciler","requirements":"^0.31.0","kind":"runtime","optional":false},{"id":1985186683,"ecosystem":"npm","package_name":"@anthropic-ai/sdk","requirements":"^0.36.0","kind":"runtime","optional":false},{"id":1985186684,"ecosystem":"npm","package_name":"https-proxy-agent","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186685,"ecosystem":"npm","package_name":"json-schema-to-ts","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186686,"ecosystem":"npm","package_name":"@opentelemetry/api","requirements":"^1.9.0","kind":"runtime","optional":false},{"id":1985186687,"ecosystem":"npm","package_name":"express-rate-limit","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1985186688,"ecosystem":"npm","package_name":"@aws-sdk/client-sts","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186689,"ecosystem":"npm","package_name":"@opentelemetry/core","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186690,"ecosystem":"npm","package_name":"google-auth-library","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":1985186691,"ecosystem":"npm","package_name":"strip-final-newline","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186692,"ecosystem":"npm","package_name":"supports-hyperlinks","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186693,"ecosystem":"npm","package_name":"get-east-asian-width","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186694,"ecosystem":"npm","package_name":"@growthbook/growthbook","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186695,"ecosystem":"npm","package_name":"react-compiler-runtime","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186696,"ecosystem":"npm","package_name":"@aws-sdk/client-bedrock","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186697,"ecosystem":"npm","package_name":"@opentelemetry/api-logs","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186698,"ecosystem":"npm","package_name":"@opentelemetry/sdk-logs","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186699,"ecosystem":"npm","package_name":"@alcalzone/ansi-tokenize","requirements":"^0.1.0","kind":"runtime","optional":false},{"id":1985186700,"ecosystem":"npm","package_name":"@anthropic-ai/vertex-sdk","requirements":"^0.7.0","kind":"runtime","optional":false},{"id":1985186701,"ecosystem":"npm","package_name":"@opentelemetry/resources","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186702,"ecosystem":"npm","package_name":"@anthropic-ai/bedrock-sdk","requirements":"^0.12.0","kind":"runtime","optional":false},{"id":1985186703,"ecosystem":"npm","package_name":"@anthropic-ai/foundry-sdk","requirements":"^0.2.0","kind":"runtime","optional":false},{"id":1985186704,"ecosystem":"npm","package_name":"@modelcontextprotocol/sdk","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1985186705,"ecosystem":"npm","package_name":"@opentelemetry/sdk-metrics","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186706,"ecosystem":"npm","package_name":"@commander-js/extra-typings","requirements":"~12.1.0","kind":"runtime","optional":false},{"id":1985186707,"ecosystem":"npm","package_name":"@sindresorhus/merge-streams","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1985186708,"ecosystem":"npm","package_name":"@opentelemetry/sdk-trace-base","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1985186709,"ecosystem":"npm","package_name":"vscode-languageserver-protocol","requirements":"^3.17.0","kind":"runtime","optional":false},{"id":1985186710,"ecosystem":"npm","package_name":"@aws-sdk/client-bedrock-runtime","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1985186711,"ecosystem":"npm","package_name":"@opentelemetry/exporter-prometheus","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186712,"ecosystem":"npm","package_name":"@opentelemetry/exporter-logs-otlp-grpc","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186713,"ecosystem":"npm","package_name":"@opentelemetry/exporter-logs-otlp-http","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186714,"ecosystem":"npm","package_name":"@opentelemetry/exporter-logs-otlp-proto","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186715,"ecosystem":"npm","package_name":"@opentelemetry/exporter-trace-otlp-grpc","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186716,"ecosystem":"npm","package_name":"@opentelemetry/exporter-trace-otlp-http","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186717,"ecosystem":"npm","package_name":"@opentelemetry/exporter-trace-otlp-proto","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186718,"ecosystem":"npm","package_name":"@opentelemetry/exporter-metrics-otlp-grpc","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186719,"ecosystem":"npm","package_name":"@opentelemetry/exporter-metrics-otlp-http","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186720,"ecosystem":"npm","package_name":"@opentelemetry/exporter-metrics-otlp-proto","requirements":"^0.57.0","kind":"runtime","optional":false},{"id":1985186721,"ecosystem":"npm","package_name":"bun-types","requirements":"latest","kind":"Development","optional":false},{"id":1985186722,"ecosystem":"npm","package_name":"typescript","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1985186723,"ecosystem":"npm","package_name":"@types/react","requirements":"^19.0.0","kind":"Development","optional":false},{"id":1985186724,"ecosystem":"npm","package_name":"@types/lodash","requirements":"^4.17.0","kind":"Development","optional":false},{"id":1985186725,"ecosystem":"npm","package_name":"@types/qrcode","requirements":"^1.5.0","kind":"Development","optional":false},{"id":1985186726,"ecosystem":"npm","package_name":"@types/semver","requirements":"^7.0.0","kind":"Development","optional":false},{"id":1985186727,"ecosystem":"npm","package_name":"@types/express","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1985186728,"ecosystem":"npm","package_name":"@types/lodash-es","requirements":"^4.17.0","kind":"Development","optional":false},{"id":1985186729,"ecosystem":"npm","package_name":"@types/shell-quote","requirements":"^1.7.0","kind":"Development","optional":false},{"id":1985186730,"ecosystem":"npm","package_name":"@types/proper-lockfile","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1985186731,"ecosystem":"npm","package_name":"@types/react-reconciler","requirements":"^0.31.0","kind":"Development","optional":false},{"id":1985186732,"ecosystem":"npm","package_name":"@anthropic-ai/mcpb","requirements":"*","kind":"Optional","optional":true},{"id":1985186733,"ecosystem":"npm","package_name":"@ant/computer-use-mcp","requirements":"*","kind":"Optional","optional":true},{"id":1985186734,"ecosystem":"npm","package_name":"@ant/computer-use-swift","requirements":"*","kind":"Optional","optional":true},{"id":1985186735,"ecosystem":"npm","package_name":"@ant/claude-for-chrome-mcp","requirements":"*","kind":"Optional","optional":true},{"id":1985186736,"ecosystem":"npm","package_name":"@anthropic-ai/claude-agent-sdk","requirements":"*","kind":"Optional","optional":true}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dingcode"}