{ "name": "@norman-else/dsh-claude", "description": "Run the local Claude Code CLI as a first-class main conversation inside DeepSeek Harness", "version": "0.1.51", "type": "module", "main": "lib/index.mjs", "types": "lib/index.d.mts", "bin": { "dsh-claude": "lib/bin.mjs" }, "scripts": { "build": "tsdown", "typecheck": "tsc -p tsconfig.json && tsc -p tsconfig.client.json", "test": "vitest run", "check": "pnpm run typecheck && pnpm run test && pnpm run build", "prepack": "pnpm run build", "release": "node scripts/publish.mjs", "release:check": "node scripts/publish.mjs --dry-run" }, "exports": { ".": { "types": "./lib/index.d.mts", "default": "./lib/index.mjs" }, "./preset-route": { "types": "./lib/preset-route.d.mts", "default": "./lib/preset-route.mjs" }, "./client": "./lib/client.js", "./package.json": "./package.json" }, "files": [ "lib", "preset", "legacy-preset", "cordis.patch.yml", "README.md", "INSTALL.md", "LICENSE" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/Norman-else/dsh-claude.git" }, "homepage": "https://github.com/Norman-else/dsh-claude#readme", "bugs": { "url": "https://github.com/Norman-else/dsh-claude/issues" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=20" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "inject": [ "@deepseek-ai/dsh-client-connection", "@deepseek-ai/dsh-api-session-controller", "@deepseek-ai/dsh-api-workspace-controller", "@deepseek-ai/dsh-api-remotes", "@deepseek-ai/dsh-client-ui-chat", "@deepseek-ai/dsh-client-ui-conversation", "@deepseek-ai/dsh-client-ui-input-trigger", "@deepseek-ai/dsh-client-ui-renderer", "@deepseek-ai/dsh-client-ui-session", "@deepseek-ai/dsh-client-ui-settings", "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-ui-sidebar-right" ], "platform": "web" } }, "dependencies": { "@anthropic-ai/claude-agent-sdk": "0.3.247", "dompurify": "^3.4.14", "marked": "^18.0.11" }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-agent": ">=0.1.5-rc.1", "@deepseek-ai/dsh-agent-presets": ">=0.1.5-rc.1", "@deepseek-ai/dsh-attachment": ">=0.1.5-rc.1", "@deepseek-ai/dsh-brand": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-locale": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-runtime": ">=0.1.1-rc.2", "@deepseek-ai/dsh-client-ui-conversation": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-input-trigger": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-primitives": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-settings": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-sidebar-right": ">=0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-slots": ">=0.1.5-rc.1", "@deepseek-ai/dsh-commands": ">=0.1.5-rc.1", "@deepseek-ai/dsh-home-paths": ">=0.1.5-rc.1", "@deepseek-ai/dsh-host-webserver": ">=0.1.5-rc.1", "@deepseek-ai/dsh-llm": ">=0.1.5-rc.1", "@deepseek-ai/dsh-session": ">=0.1.5-rc.1", "@deepseek-ai/dsh-subprocess": ">=0.1.5-rc.1", "@deepseek-ai/dsh-timeout": ">=0.1.5-rc.1", "@deepseek-ai/dsh-tools": ">=0.1.5-rc.1", "@deepseek-ai/dsh-user-approval": ">=0.1.5-rc.1", "@deepseek-ai/dsh-user-questions": ">=0.1.5-rc.1", "@deepseek-ai/schemastery": "^3.18.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@deepseek-ai/cordis": "4.0.2", "@deepseek-ai/dsh-agent": "0.1.5-rc.1", "@deepseek-ai/dsh-agent-default-model": "0.1.5-rc.1", "@deepseek-ai/dsh-agent-presets": "0.1.5-rc.1", "@deepseek-ai/dsh-api-gateway": "0.1.5-rc.1", "@deepseek-ai/dsh-api-remotes": "0.1.5-rc.1", "@deepseek-ai/dsh-api-session-controller": "0.1.5-rc.1", "@deepseek-ai/dsh-api-workspace-controller": "0.1.5-rc.1", "@deepseek-ai/dsh-atomic-write": "0.1.5-rc.1", "@deepseek-ai/dsh-attachment": "0.1.5-rc.1", "@deepseek-ai/dsh-brand": "0.1.5-rc.1", "@deepseek-ai/dsh-client-connection": "0.1.5-rc.1", "@deepseek-ai/dsh-client-locale": "0.1.5-rc.1", "@deepseek-ai/dsh-client-resources": "0.1.5-rc.1", "@deepseek-ai/dsh-client-runtime": "0.1.1-rc.2", "@deepseek-ai/dsh-client-store": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-chat": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-conversation": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-input-trigger": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-layout": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-primitives": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-renderer": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-session": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-settings": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-sidebar-right": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-slots": "0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-theme": "0.1.5-rc.1", "@deepseek-ai/dsh-code-runtime": "0.1.5-rc.1", "@deepseek-ai/dsh-commands": "0.1.5-rc.1", "@deepseek-ai/dsh-compaction": "0.1.5-rc.1", "@deepseek-ai/dsh-cordis-host-runner": "0.1.5-rc.1", "@deepseek-ai/dsh-credentials": "0.1.5-rc.1", "@deepseek-ai/dsh-deque": "0.1.5-rc.1", "@deepseek-ai/dsh-file-reference": "0.1.5-rc.1", "@deepseek-ai/dsh-fs": "0.1.5-rc.1", "@deepseek-ai/dsh-goal": "0.1.5-rc.1", "@deepseek-ai/dsh-home-paths": "0.1.5-rc.1", "@deepseek-ai/dsh-host-apiproxy": "0.1.1-rc.2", "@deepseek-ai/dsh-host-directory-picker": "0.1.5-rc.1", "@deepseek-ai/dsh-host-plugin-inventory": "0.1.5-rc.1", "@deepseek-ai/dsh-host-webserver": "0.1.5-rc.1", "@deepseek-ai/dsh-invariants": "0.1.5-rc.1", "@deepseek-ai/dsh-jobs": "0.1.5-rc.1", "@deepseek-ai/dsh-llm": "0.1.5-rc.1", "@deepseek-ai/dsh-llm-retry": "0.1.5-rc.1", "@deepseek-ai/dsh-message-feedback": "0.1.5-rc.1", "@deepseek-ai/dsh-native-command": "0.1.5-rc.1", "@deepseek-ai/dsh-output-retention": "0.1.5-rc.1", "@deepseek-ai/dsh-permission-presets": "0.1.5-rc.1", "@deepseek-ai/dsh-plan-mode": "0.1.5-rc.1", "@deepseek-ai/dsh-sandbox": "0.1.5-rc.1", "@deepseek-ai/dsh-sandbox-policy": "0.1.5-rc.1", "@deepseek-ai/dsh-scope": "0.1.5-rc.1", "@deepseek-ai/dsh-session": "0.1.5-rc.1", "@deepseek-ai/dsh-session-persistence": "0.1.5-rc.1", "@deepseek-ai/dsh-session-projection": "0.1.5-rc.1", "@deepseek-ai/dsh-session-projection-cache": "0.1.5-rc.1", "@deepseek-ai/dsh-session-query": "0.1.5-rc.1", "@deepseek-ai/dsh-session-reference": "0.1.5-rc.1", "@deepseek-ai/dsh-session-stats": "0.1.5-rc.1", "@deepseek-ai/dsh-session-title": "0.1.5-rc.1", "@deepseek-ai/dsh-settings": "0.1.5-rc.1", "@deepseek-ai/dsh-shell": "0.1.5-rc.1", "@deepseek-ai/dsh-skill": "0.1.5-rc.1", "@deepseek-ai/dsh-storage": "0.1.5-rc.1", "@deepseek-ai/dsh-storage-domain": "0.1.5-rc.1", "@deepseek-ai/dsh-subagent": "0.1.5-rc.1", "@deepseek-ai/dsh-subprocess": "0.1.5-rc.1", "@deepseek-ai/dsh-system-prompt": "0.1.5-rc.1", "@deepseek-ai/dsh-timeout": "0.1.5-rc.1", "@deepseek-ai/dsh-token-meter": "0.1.5-rc.1", "@deepseek-ai/dsh-tool-todo": "0.1.5-rc.1", "@deepseek-ai/dsh-tools": "0.1.5-rc.1", "@deepseek-ai/dsh-typert-protocol": "0.1.5-rc.1", "@deepseek-ai/dsh-typert-registry": "0.1.5-rc.1", "@deepseek-ai/dsh-user-approval": "0.1.5-rc.1", "@deepseek-ai/dsh-user-questions": "0.1.5-rc.1", "@deepseek-ai/dsh-util-time": "0.1.5-rc.1", "@deepseek-ai/dsh-util-values": "0.1.5-rc.1", "@deepseek-ai/dsh-util-workspace-path": "0.1.5-rc.1", "@deepseek-ai/dsh-workspace": "0.1.5-rc.1", "@deepseek-ai/schemastery": "^3.18.2", "@shikijs/langs": "^4.4.3", "@types/node": "^22.20.1", "@types/react": "~18.3.31", "@types/react-dom": "~18.3.7", "anser": "^2.3.5", "clsx": "2.1.1", "jsdom": "^30.0.1", "katex": "^0.18.7", "mdast-util-from-markdown": "^2.0.3", "mdast-util-gfm": "^3.1.0", "mdast-util-math": "^3.0.0", "micromark-core-commonmark": "^2.0.3", "micromark-extension-gfm": "^3.0.0", "micromark-extension-math": "^3.1.0", "micromark-factory-space": "^2.0.1", "micromark-util-character": "^2.1.1", "micromark-util-classify-character": "^2.0.1", "micromark-util-sanitize-uri": "^2.0.1", "micromark-util-symbol": "^2.0.1", "mime-types": "3.0.2", "react": "18.2.0", "react-dom": "18.2.0", "shiki": "^4.4.3", "tsdown": "^0.22.14", "typescript": "^5.9.3", "vitest": "^4.1.11", "zod": "4.4.3" } }