{ "name": "dao-code", "version": "0.5.9", "description": "Dao Code —— 道家美学的 DeepSeek V4 终端编码 agent(Ink TUI · 太极欢迎屏 · 流式+工具+审批 · 持久记忆 · prompt-cache 感知)", "author": "tigicion", "type": "module", "publishConfig": { "access": "public" }, "bin": { "dao": "dist/index.js" }, "main": "dist/index.js", "files": [ "dist", "README.md", "README.zh-CN.md", "CHANGELOG.md", "LICENSE" ], "engines": { "node": ">=20" }, "scripts": { "dev": "tsx src/index.ts", "build": "tsc -p tsconfig.build.json", "postinstall": "patch-package", "bundle": "node scripts/sync-version.mjs && bun build ./src/index.ts --compile --outfile dao", "bundle:install": "npm run bundle && cp dao \"$HOME/.local/bin/dao\" && codesign --force --sign - \"$HOME/.local/bin/dao\" && echo \"已安装 → $HOME/.local/bin/dao\"", "start": "node dist/index.js", "preview:welcome": "tsx scripts/preview-welcome.ts", "preview:taiji": "tsx scripts/preview-taiji.ts", "preview:ink": "tsx scripts/welcome-ink.tsx", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit", "typecheck:eval": "tsc --noEmit -p evals/memory/tsconfig.json", "prepublishOnly": "npm run build", "verify:mem": "tsx scripts/verify-memory.ts", "accept:mem": "bash scripts/accept-memory.sh", "accept:cache": "bash scripts/accept-cache.sh", "debug:distill": "tsx scripts/debug-distill.ts", "debug:harness-wire": "tsx scripts/dump-harness-wire.ts", "lint": "eslint ." }, "keywords": [ "ai", "agent", "coding-agent", "deepseek", "terminal", "tui", "ink", "cli", "llm" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/tigicion/dao-code.git" }, "homepage": "https://github.com/tigicion/dao-code#readme", "bugs": "https://github.com/tigicion/dao-code/issues", "optionalDependencies": { "@lmnr-ai/lmnr": "^0.8.36" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "cli-highlight": "^2.1.11", "ink": "^7.0.5", "react": "^19.2.7", "vscode-jsonrpc": "^9.0.1", "zod": "^3.23.0", "zod-to-json-schema": "^3.23.0" }, "devDependencies": { "@types/node": "^22.0.0", "@types/react": "^19.2.17", "eslint": "^9.39.4", "eslint-plugin-react-hooks": "^5.2.0", "globals": "^17.6.0", "ink-testing-library": "^4.0.0", "patch-package": "^8.0.1", "react-devtools-core": "^7.0.1", "tsx": "^4.19.0", "typescript": "^5.6.0", "typescript-eslint": "^8.61.0", "vitest": "^2.1.0" } }