Every emitted JavaScript map ships beside the bundle it describes, and the workspace build and the client preset compress bundles without mangling identifiers. The documentation payload now mirrors the website publication manifest and is removed again by `postpack`; Desktop and the Python executable exclude the published source, documentation, and maps; `clean` removes a staged copy. Typert's publication contract gains the Remote declaration map.
105 lines
3.1 KiB
JSON
105 lines
3.1 KiB
JSON
{
|
|
"name": "@deepseek-ai/dsh-api-workspace-controller",
|
|
"description": "Workspace Remote commands and reconnect-safe state transport",
|
|
"version": "0.2.1-alpha.1",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/deepseek-ai/deepseek-harness.git",
|
|
"directory": "packages/api/workspace-controller"
|
|
},
|
|
"type": "module",
|
|
"main": "lib/index.js",
|
|
"types": "lib/types/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./lib/types/index.d.ts",
|
|
"default": "./lib/index.js"
|
|
},
|
|
"./types": {
|
|
"types": "./lib/types/types.d.ts",
|
|
"default": "./lib/types/types.js"
|
|
},
|
|
"./client": {
|
|
"types": "./lib/types/client/index.d.ts",
|
|
"default": "./lib/client.js"
|
|
},
|
|
"./default-workspace": {
|
|
"types": "./lib/types/default-workspace.d.ts",
|
|
"default": "./lib/types/default-workspace.js"
|
|
},
|
|
"./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"
|
|
},
|
|
"./src/*": "./src/*",
|
|
"./package.json": "./package.json"
|
|
},
|
|
"dsh": {
|
|
"client": {
|
|
"external": [
|
|
"@deepseek-ai/dsh-api-gateway/client"
|
|
],
|
|
"inject": [
|
|
"@deepseek-ai/dsh-api-gateway",
|
|
"@deepseek-ai/dsh-client-connection"
|
|
],
|
|
"platform": "web"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"bundle": "tsdown",
|
|
"watch": "tsdown --watch"
|
|
},
|
|
"files": [
|
|
"lib/index.js",
|
|
"lib/client.js",
|
|
"lib/types/**/*.js",
|
|
"lib/types/**/*.d.ts",
|
|
"lib/types/**/*.d.ts.map",
|
|
"lib/**/*.js.map",
|
|
"lib/typert.host.js",
|
|
"lib/typert.host.d.ts",
|
|
"lib/typert.remote-client.js",
|
|
"lib/typert.remote-client.d.ts",
|
|
"lib/typert.remote-client.d.ts.map",
|
|
"src"
|
|
],
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@deepseek-ai/dsh-deque": "workspace:*",
|
|
"@deepseek-ai/dsh-native-command": "workspace:*",
|
|
"@deepseek-ai/schemastery": "workspace:~",
|
|
"zod": "^4.4.3"
|
|
},
|
|
"peerDependencies": {
|
|
"@deepseek-ai/cordis": "workspace:~",
|
|
"@deepseek-ai/dsh-api-gateway": "workspace:*",
|
|
"@deepseek-ai/dsh-client-connection": "workspace:*",
|
|
"@deepseek-ai/dsh-host-directory-picker": "workspace:*",
|
|
"@deepseek-ai/dsh-session": "workspace:*",
|
|
"@deepseek-ai/dsh-storage-domain": "workspace:*",
|
|
"@deepseek-ai/dsh-typert-protocol": "workspace:*",
|
|
"@deepseek-ai/dsh-workspace": "workspace:*"
|
|
},
|
|
"devDependencies": {
|
|
"@deepseek-ai/cordis": "workspace:~",
|
|
"@deepseek-ai/dsh-api-gateway": "workspace:*",
|
|
"@deepseek-ai/dsh-client-connection": "workspace:*",
|
|
"@deepseek-ai/dsh-client-store": "workspace:*",
|
|
"@deepseek-ai/dsh-client-test-runtime": "workspace:*",
|
|
"@deepseek-ai/dsh-host-directory-picker": "workspace:*",
|
|
"@deepseek-ai/dsh-remote-mock": "workspace:*",
|
|
"@deepseek-ai/dsh-session": "workspace:*",
|
|
"@deepseek-ai/dsh-storage-domain": "workspace:*",
|
|
"@deepseek-ai/dsh-typert-protocol": "workspace:*",
|
|
"@deepseek-ai/dsh-workspace": "workspace:*"
|
|
}
|
|
}
|