{ "name": "dsh-cctui", "version": "0.3.16", "description": "Claude-Code-style terminal UI for deepseek-harness, ported from clawcodex ui-tui", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/agentforce314/dsh-ccTUI.git" }, "type": "module", "engines": { "node": ">=22.19" }, "scripts": { "build:ink": "npm run build --prefix packages/dsh-cctui-ink", "dev": "npm run build:ink && tsx --watch src/entry.tsx", "start": "tsx src/entry.tsx", "typecheck": "tsc --noEmit -p tsconfig.json", "pretest": "npm run build:ink", "test": "vitest run", "pretest:watch": "npm run build:ink", "test:watch": "vitest", "build:plugin": "node scripts/build-plugin.mjs", "build": "npm run build:ink && npm run build:plugin", "prepare": "npm run build", "verify:boundary": "node scripts/verify-boundary.mjs", "e2e": "npm run build && python3 scripts/e2e/run_core.py", "e2e:install": "npm run build && python3 scripts/e2e/run_install.py" }, "dependencies": { "@dsh-cctui/ink": "file:./packages/dsh-cctui-ink", "@nanostores/react": "^1.1.0", "diff": "^9.0.0", "highlight.js": "^11.11.1", "ink": "^6.8.0", "ink-text-input": "^6.0.0", "nanostores": "^1.2.0", "react": "^19.2.4", "undici": "^6.25.0", "unicode-animations": "^1.0.3" }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh": "^0.1.0-rc.7", "@deepseek-ai/dsh-agent": "^0.1.0-rc.7", "@deepseek-ai/dsh-agent-default-model": "^0.1.0-rc.7", "@deepseek-ai/dsh-base": "^0.1.0-rc.7", "@deepseek-ai/dsh-commands": "^0.1.0-rc.7", "@deepseek-ai/dsh-compaction": "^0.1.0-rc.7", "@deepseek-ai/dsh-llm": "^0.1.0-rc.7", "@deepseek-ai/dsh-plan-mode": "^0.1.0-rc.7", "@deepseek-ai/dsh-session": "^0.1.0-rc.7", "@deepseek-ai/dsh-session-persistence": "^0.1.0-rc.7", "@deepseek-ai/dsh-session-projection": "^0.1.0-rc.7", "@deepseek-ai/dsh-session-projection-cache": "^0.1.0-rc.7", "@deepseek-ai/dsh-session-title": "^0.1.0-rc.7", "@deepseek-ai/dsh-subagent": "^0.1.0-rc.7", "@deepseek-ai/dsh-token-meter": "^0.1.0-rc.7", "@deepseek-ai/dsh-tools": "^0.1.0-rc.7", "@deepseek-ai/dsh-user-approval": "^0.1.0-rc.7", "@deepseek-ai/dsh-user-questions": "^0.1.0-rc.7", "@deepseek-ai/schemastery": "^3.18.1", "@types/diff": "^7.0.2", "@types/node": "^24.13.2", "@types/react": "^19.2.14", "esbuild": "^0.28.1", "tsx": "^4.22.4", "typescript": "^6.0.3", "vitest": "^4.1.3" }, "main": "dist/plugin.js", "files": [ "bin", "dist/plugin.js", "cordis.patch.yml", "README.md", "NOTICE.md", "LICENSE" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" } }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-agent": "^0.1.0-rc.7", "@deepseek-ai/dsh-llm": "^0.1.0-rc.7", "@deepseek-ai/dsh-session": "^0.1.0-rc.7", "@deepseek-ai/dsh-tools": "^0.1.0-rc.7", "@deepseek-ai/schemastery": "^3.18.1" }, "bin": { "dsh-cctui": "./bin/dsh-cctui.js" } }