[feat] bundle MCP and DSH into one installable package

This commit is contained in:
dijunkun committed 2026-11-12 12:36:53 +08:00
1 parent 02a25a759f
commit 2a9faf1eb1
15 files changed
+875 -590

No files matched your search

+24 -1
View File
@@ -12,7 +12,22 @@
"directory": "apps/mcp"
},
"engines": {
"node": ">=22"
"node": ">=22",
"dsh": ">=0.2.2-rc.1 <0.3.0"
},
"main": "dist/harness.js",
"exports": {
".": "./dist/harness.js",
"./client": "./dist/harness-client.js",
"./package.json": "./package.json",
"./dist/*": "./dist/*"
},
"dsh": {
"bundle": { "patch": "cordis.patch.yml" },
"client": {
"inject": ["@deepseek-ai/dsh-client-ui-session", "@deepseek-ai/dsh-client-ui-sidebar-right", "@deepseek-ai/dsh-client-ui-sidebar-browser"],
"platform": "web"
}
},
"bin": {
"crossdesk-mcp": "dist/main.js"
@@ -30,6 +45,14 @@
"@napi-rs/keyring": "2.1.2",
"zod": "4.6.7"
},
"peerDependencies": {
"@deepseek-ai/dsh-mcp-client": ">=0.2.2-rc.1 <0.3.0",
"@deepseek-ai/schemastery": "~3.19.0"
},
"peerDependenciesMeta": {
"@deepseek-ai/dsh-mcp-client": { "optional": true },
"@deepseek-ai/schemastery": { "optional": true }
},
"devDependencies": {
"@types/node": "22.19.15",
"esbuild": "0.28.2",