Move @deepseek-ai/dsh-official-bundles from packages/boot to packages/util and move the plugin manager's protected plugin list and the Web plugin page's hidden, ordered, and experimental bundle lists into it, so editing any of these lists no longer touches app-boot or either plugin manager package.
96 lines
3.0 KiB
JSON
96 lines
3.0 KiB
JSON
{
|
|
"name": "@deepseek-ai/dsh-client-ui-plugin-manager",
|
|
"description": "Plugin management for the dsh web client: the sidebar Plugins panel installs, enables, disables, retries, and composes installed plugin packages",
|
|
"version": "0.2.1-rc.2",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/deepseek-ai/deepseek-harness.git",
|
|
"directory": "packages/client/ui-plugin-manager"
|
|
},
|
|
"type": "module",
|
|
"main": "lib/index.js",
|
|
"types": "lib/types/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./lib/types/index.d.ts",
|
|
"default": "./lib/index.js"
|
|
},
|
|
"./client": {
|
|
"types": "./lib/types/client/index.d.ts",
|
|
"default": "./lib/client.js"
|
|
},
|
|
"./src/*": "./src/*",
|
|
"./package.json": "./package.json",
|
|
"./typert": {
|
|
"types": "./lib/typert.host.d.ts",
|
|
"default": "./lib/typert.host.js"
|
|
},
|
|
"./remote": {
|
|
"types": "./lib/typert.remote-client.d.ts",
|
|
"default": "./lib/typert.remote-client.js"
|
|
},
|
|
"./locale/*.json": "./locale/*.json"
|
|
},
|
|
"dsh": {
|
|
"client": {
|
|
"inject": [
|
|
"@deepseek-ai/dsh-api-remotes",
|
|
"@deepseek-ai/dsh-client-locale",
|
|
"@deepseek-ai/dsh-client-ui-layout",
|
|
"@deepseek-ai/dsh-client-ui-sidebar"
|
|
],
|
|
"platform": "web"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"bundle": "tsdown",
|
|
"watch": "tsdown --watch"
|
|
},
|
|
"license": "MIT",
|
|
"peerDependencies": {
|
|
"@deepseek-ai/cordis": "workspace:~"
|
|
},
|
|
"devDependencies": {
|
|
"@deepseek-ai/cordis": "workspace:~",
|
|
"@deepseek-ai/dsh-api-remote-access": "workspace:*",
|
|
"@deepseek-ai/dsh-api-remotes": "workspace:*",
|
|
"@deepseek-ai/dsh-client-locale": "workspace:*",
|
|
"@deepseek-ai/dsh-client-store": "workspace:*",
|
|
"@deepseek-ai/dsh-client-test-runtime": "workspace:*",
|
|
"@deepseek-ai/dsh-client-ui-layout": "workspace:*",
|
|
"@deepseek-ai/dsh-client-ui-primitives": "workspace:*",
|
|
"@deepseek-ai/dsh-client-ui-renderer": "workspace:*",
|
|
"@deepseek-ai/dsh-client-ui-sidebar": "workspace:*",
|
|
"@deepseek-ai/dsh-client-ui-slots": "workspace:*",
|
|
"@deepseek-ai/dsh-official-bundles": "workspace:*",
|
|
"@deepseek-ai/dsh-package-manifest": "workspace:*",
|
|
"@testing-library/react": "^16.3.3",
|
|
"clsx": "^2.1.1",
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"@deepseek-ai/dsh-util-crypto": "workspace:*",
|
|
"@deepseek-ai/dsh-client-ui-settings": "workspace:*",
|
|
"@deepseek-ai/dsh-plugin-manager": "workspace:*",
|
|
"@deepseek-ai/dsh-client-product-analytics": "workspace:*"
|
|
},
|
|
"files": [
|
|
"locale/*.json",
|
|
"lib/index.js",
|
|
"lib/client.js",
|
|
"lib/types/**/*.d.ts",
|
|
"lib/typert.host.js",
|
|
"lib/typert.host.d.ts",
|
|
"lib/typert.remote-client.js",
|
|
"lib/typert.remote-client.d.ts"
|
|
],
|
|
"dependencies": {
|
|
"@deepseek-ai/dsh-timeout": "workspace:*",
|
|
"@deepseek-ai/schemastery": "workspace:~",
|
|
"zod": "4.4.3",
|
|
"@deepseek-ai/dsh-typert-protocol": "workspace:*"
|
|
}
|
|
}
|