Files
dsh-web/scripts/plugin-template/package.json
T
zhu1090093659 65de1ace9a chore(sdk): advance the plugin cohort to 0.1.7-rc.1
Move every consumed @deepseek-ai family specifier (272 across 23 manifests),
the dsh.engines.dsh floors and the matching @deepseek-ai/dsh host peers, the
plugin scaffold, the release-age ledger and the packageExtensions keys, the
desktop host payload pin with its regenerated hoisted lock, the root lock,
the CI and release mount pins, the README host badge, the cohort-version
source literals and the cohort prose in docs.

Regenerate the official token contract from the 0.1.7-rc.1 surfaces (293 to
299 names, additive, contractVersion stays 1) and verify the browser platform
seed against the rc.1 shell bundle. Harden the shell-isolation real-boot spec
so it only accepts an app-boot copy whose own non-optional peers resolve: this
cohort pulls an incomplete copy into the workspace for the first time, through
dsh-agent-preset-registry.

Record the cohort decision, the official release-notes and compare evidence,
the published-surface delta and the native-first overlap inventory in
.agents/notes/implemented/architecture/2026-09-23-sdk-cohort-0.1.7-rc.1.
2026-09-23 22:11:06 +08:00

74 lines
1.9 KiB
JSON

{
"name": "@linxin666/dsh-client-ui-__NAME__",
"description": "DSH web GUI plugin __NAME__ — scaffolded from scripts/plugin-template; replace this description.",
"version": "0.1.0",
"private": true,
"type": "module",
"main": "lib/index.js",
"types": "lib/types/index.d.ts",
"exports": {
".": {
"types": "./lib/types/index.d.ts",
"default": "./lib/index.js"
},
"./invariant": {
"types": "./lib/types/invariant.d.ts",
"default": "./lib/invariant.js"
},
"./client": {
"types": "./lib/types/client/index.d.ts",
"default": "./lib/client.js"
},
"./src/*": "./src/*",
"./package.json": "./package.json"
},
"dsh": {
"engines": {
"dsh": ">=0.1.7-rc.1"
},
"bundle": {
"patch": "./cordis.patch.yml"
},
"client": {
"inject": [],
"platform": "web"
}
},
"scripts": {
"build": "tsc -p tsconfig.build.json && tsdown",
"prepare": "tsdown",
"watch": "tsdown --watch",
"test": "vitest run",
"typecheck": "tsc --noEmit"
},
"peerDependencies": {
"@deepseek-ai/dsh": ">=0.1.7-rc.1",
"react": "^18.2.0"
},
"devDependencies": {
"@deepseek-ai/cordis": "^4.0.4",
"@deepseek-ai/dsh-api-session-controller": "^0.1.7-rc.1",
"@deepseek-ai/dsh-client-connection": "^0.1.7-rc.1",
"@deepseek-ai/dsh-client-locale": "^0.1.7-rc.1",
"@deepseek-ai/dsh-client-store": "^0.1.7-rc.1",
"@deepseek-ai/dsh-client-ui-slots": "^0.1.7-rc.1",
"@types/react": "~18.3.1",
"@types/react-dom": "^18.3.5",
"jsdom": "29.1.1",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"tsdown": "0.22.2",
"typescript": "~5.7.2",
"vite-tsconfig-paths": "^6.1.1",
"vitest": "^4.1.8"
},
"files": [
"lib",
"cordis.patch.yml",
"README.md",
"README.zh.md",
"README.i18n.yaml"
],
"license": "BSD-3-Clause"
}