{ "name": "@tomowang/dsh-tui", "version": "0.8.0", "description": "Terminal front door for DeepSeek Harness (dsh): an out-of-tree TUI mode bundle over dsh-base", "type": "module", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/tomowang/dsh-tui.git" }, "keywords": [ "dsh-plugin", "deepseek-harness", "tui", "agent" ], "exports": { ".": "./lib/index.js", "./startup": "./lib/startup.js" }, "files": [ "lib", "cordis.patch.yml", "CHANGELOG.md" ], "publishConfig": { "access": "public" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" } }, "scripts": { "build": "tsc -p tsconfig.json", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "vitest run", "lint": "eslint .", "changelog": "git-cliff --tag \"v$npm_package_version\" -o CHANGELOG.md", "prepare": "husky" }, "engines": { "node": "^22.19.0 || >=24.0.0" }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-agent": "^0.1.1-rc.2", "@deepseek-ai/dsh-agent-default-model": "^0.1.1-rc.2", "@deepseek-ai/dsh-agent-presets": "^0.1.1-rc.2", "@deepseek-ai/dsh-compaction": "^0.1.1-rc.2", "@deepseek-ai/dsh-credentials": "^0.1.1-rc.2", "@deepseek-ai/dsh-goal": "^0.1.1-rc.2", "@deepseek-ai/dsh-llm": "^0.1.1-rc.2", "@deepseek-ai/dsh-permission-presets": "0.1.1-rc.2", "@deepseek-ai/dsh-plan-mode": "^0.1.1-rc.2", "@deepseek-ai/dsh-sandbox-policy": "0.1.1-rc.2", "@deepseek-ai/dsh-scope": "^0.1.1-rc.2", "@deepseek-ai/dsh-session": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-persistence": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-projection": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-stats": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-title": "^0.1.1-rc.2", "@deepseek-ai/dsh-settings": "^0.1.1-rc.2", "@deepseek-ai/dsh-subagent": "^0.1.1-rc.2", "@deepseek-ai/dsh-token-meter": "^0.1.1-rc.2", "@deepseek-ai/dsh-tools": "^0.1.1-rc.2", "@deepseek-ai/dsh-user-approval": "0.1.1-rc.2", "@deepseek-ai/dsh-user-questions": "^0.1.1-rc.2" }, "dependencies": { "@deepseek-ai/dsh-cmdline": "^0.1.1-rc.2", "@deepseek-ai/schemastery": "^3.18.1", "@earendil-works/pi-tui": "^0.84.2", "commander": "^15.0.0", "diff": "^9.0.0" }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/cordis-plugin-loader": "^1.0.2", "@deepseek-ai/dsh-agent": "^0.1.1-rc.2", "@deepseek-ai/dsh-agent-default-model": "^0.1.1-rc.2", "@deepseek-ai/dsh-agent-presets": "^0.1.1-rc.2", "@deepseek-ai/dsh-brand": "^0.1.1-rc.2", "@deepseek-ai/dsh-compaction": "^0.1.1-rc.2", "@deepseek-ai/dsh-credentials": "^0.1.1-rc.2", "@deepseek-ai/dsh-goal": "^0.1.1-rc.2", "@deepseek-ai/dsh-llm": "^0.1.1-rc.2", "@deepseek-ai/dsh-permission-presets": "0.1.1-rc.2", "@deepseek-ai/dsh-plan-mode": "^0.1.1-rc.2", "@deepseek-ai/dsh-sandbox-policy": "0.1.1-rc.2", "@deepseek-ai/dsh-scope": "^0.1.1-rc.2", "@deepseek-ai/dsh-session": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-persistence": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-projection": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-stats": "^0.1.1-rc.2", "@deepseek-ai/dsh-session-title": "^0.1.1-rc.2", "@deepseek-ai/dsh-settings": "^0.1.1-rc.2", "@deepseek-ai/dsh-subagent": "^0.1.1-rc.2", "@deepseek-ai/dsh-token-meter": "^0.1.1-rc.2", "@deepseek-ai/dsh-tools": "^0.1.1-rc.2", "@deepseek-ai/dsh-user-approval": "0.1.1-rc.2", "@deepseek-ai/dsh-user-questions": "^0.1.1-rc.2", "@eslint/js": "^10.0.1", "@types/node": "^24.0.0", "eslint": "^10.8.1", "git-cliff": "^2.13.1", "globals": "^17.11.0", "husky": "^9.1.7", "typescript": "^5.6.0", "typescript-eslint": "^8.67.0", "vitest": "^4.1.10" } }