Files
dsh-lan-access/package.json
T

83 lines
2.1 KiB
JSON

{
"name": "@sutong/dsh-lan-access",
"version": "0.1.0",
"description": "Expose the dsh Web UI on the LAN through a standalone reverse proxy that preserves the official launch token — HTTP and WebSocket forwarding, no Host rewrite of your trust boundary.",
"type": "module",
"main": "index.js",
"exports": {
".": "./index.js",
"./client": "./client.js",
"./package.json": "./package.json",
"./locale/*.json": "./locale/*.json"
},
"icon": "./icon.svg",
"dsh": {
"bundle": {
"patch": "./cordis.patch.yml"
},
"catalog": {
"category": "integration",
"summary": {
"en": "Access the dsh web UI over the LAN: a standalone reverse proxy forwards HTTP and WebSocket to the loopback server while keeping the official launch-token login.",
"zh": "局域网访问 dsh web UI:独立反向代理转发 HTTP 与 WebSocket 到回环服务,保留官方 launch token 登录"
},
"capabilities": [
"connection",
"ui-slots"
]
},
"client": {
"platform": "web"
}
},
"peerDependencies": {
"@deepseek-ai/schemastery": "~3.18.4"
},
"peerDependenciesMeta": {
"@deepseek-ai/schemastery": {
"optional": true
}
},
"files": [
"index.js",
"client.js",
"cordis.patch.yml",
"src",
"scripts",
"locale/*.json",
"icon.svg",
"README.md",
"README.en.md",
"LICENSE"
],
"engines": {
"node": ">=20.0.0"
},
"scripts": {
"build:client": "node scripts/build-client.mjs",
"test": "node scripts/smoke.mjs && node scripts/test-qr.mjs && node scripts/test-client.mjs"
},
"keywords": [
"dsh",
"deepseek-harness",
"dsh-plugin",
"plugin",
"lan",
"proxy",
"reverse-proxy",
"qr"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/wishesl/dsh-lan-access.git"
},
"bugs": {
"url": "https://github.com/wishesl/dsh-lan-access/issues"
},
"homepage": "https://github.com/wishesl/dsh-lan-access#readme",
"publishConfig": {
"access": "public"
}
}