{ "name": "@marecgents/dsh-hub", "version": "0.1.6", "description": "DeepSeek Harness desktop hub — Tauri 2.x shell + dsh web plugin layer. This npm package ships the plugin half (client UI + HTTP routes + cordis.patch.yml); the desktop shell ships as the NSIS installer (see build/).", "license": "MIT", "type": "module", "main": "lib/index.js", "types": "lib/types/index.d.ts", "publishConfig": { "access": "public" }, "exports": { ".": { "types": "./lib/types/index.d.ts", "default": "./lib/index.js" }, "./client": { "types": "./lib/types/client/index.d.ts", "default": "./lib/client.js" }, "./cordis.patch.yml": "./cordis.patch.yml", "./src/*": "./src/*", "./package.json": "./package.json" }, "files": [ "lib", "src", "bin", "scripts", "assets", "cordis.patch.yml", "README.md" ], "bin": {}, "scripts": { "build": "tsc && tsc -p tsconfig.client.json", "build:client": "node ./scripts/build-client.mjs", "build:installer": "node ./scripts/build-installer.mjs", "prepack": "npm run build && npm run build:client", "postinstall": "node ./scripts/postinstall.mjs", "postuninstall": "node ./scripts/postuninstall.mjs", "tauri:dev": "tauri dev", "tauri:build": "tauri build", "tauri:icon": "tauri icon", "m1:check": "node scripts/check-tauri-conf.mjs", "m1:ipc-smoke": "node scripts/ipc-smoke.mjs", "prepare": "node scripts/git-hooks.mjs install" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-ui-settings" ] } }, "engines": { "node": ">=24.0.0" }, "dependencies": { "@deepseek-ai/schemastery": "^3.18.2", "@xterm/xterm": "6.0.0", "clsx": "^2.1.1", "node-pty": "1.2.0-beta.15" }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.2", "@deepseek-ai/dsh-cmdline": "^0.1.2-rc.1", "@deepseek-ai/dsh-host-webserver": "^0.1.2-rc.1", "@deepseek-ai/dsh-mcp-client": "^0.1.2-rc.1", "@deepseek-ai/dsh-settings": "^0.1.2-rc.1", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.2", "@deepseek-ai/cordis-plugin-include": "^1.0.7", "@deepseek-ai/cordis-plugin-loader": "^1.0.3", "@deepseek-ai/dsh-agent": "^0.1.2-rc.1", "@deepseek-ai/dsh-brand": "^0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-layout": "^0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-primitives": "^0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-slots": "^0.1.2-rc.1", "@deepseek-ai/dsh-cmdline": "^0.1.2-rc.1", "@deepseek-ai/dsh-host-webserver": "^0.1.2-rc.1", "@deepseek-ai/dsh-invariants": "^0.1.2-rc.1", "@deepseek-ai/dsh-mcp-client": "^0.1.2-rc.1", "@deepseek-ai/dsh-session": "^0.1.2-rc.1", "@deepseek-ai/dsh-settings": "^0.1.2-rc.1", "@resvg/resvg-js": "^2.6.2", "@tauri-apps/cli": "^2.11.4", "@types/node": "^24.0.0", "@types/react": "^18.3.31", "@types/react-dom": "^18.3.1", "react": "^18.3.1", "react-dom": "^18.3.1", "tsdown": "^0.22.14", "typescript": "^6.0.3" } }