Avoid installing unpublished @deepseek-ai peers on bare clone.

Drop host packages from peerDependencies, set auto-install-peers=false, so pnpm install no longer pulls dsh-api-remotes → dsh-type-meta from the public registry.
This commit is contained in:
oliver 2026-09-06 23:43:16 +08:00
parent 994a0038da
commit 909b5d61a7
4 changed files with 79 additions and 19 deletions

View file

@ -1,6 +1,6 @@
{
"name": "dsh-netxops",
"version": "0.1.27",
"version": "0.1.28",
"description": "DeepSeek Harness Netx Ops: capability groups ops/topology + multi IM delivery + session export",
"license": "MIT",
"type": "module",
@ -31,7 +31,8 @@
"examples/",
"scripts/",
"README.md",
"LICENSE"
"LICENSE",
".npmrc"
],
"keywords": [
"dsh-plugin",
@ -69,25 +70,13 @@
}
},
"peerDependencies": {
"@deepseek-ai/cordis": "*",
"@deepseek-ai/schemastery": "*",
"@deepseek-ai/dsh-credentials": "*",
"@deepseek-ai/dsh-settings": "*",
"@deepseek-ai/dsh-tools": "*",
"@deepseek-ai/dsh-persona": "*",
"@deepseek-ai/dsh-skill-filesystem": "*",
"@deepseek-ai/dsh-tool-skill": "*",
"@deepseek-ai/dsh-tool-fs": "*",
"@deepseek-ai/dsh-tool-jobs": "*",
"@deepseek-ai/dsh-agent-instructions": "*",
"@deepseek-ai/dsh-client-locale": "*",
"@deepseek-ai/dsh-client-ui-settings": "*",
"@deepseek-ai/dsh-client-ui-settings-plugins": "*",
"@deepseek-ai/dsh-client-ui-slots": "*",
"@deepseek-ai/dsh-client-ui-renderer": "*",
"@deepseek-ai/dsh-api-remotes": "*",
"react": "^18.2.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"react": {
"optional": true
}
},
"dependencies": {
"fflate": "^0.8.2"
},