{
  "name": "dsh-anywhere",
  "description": "Put a dsh (DeepSeek Harness) workspace on ANY machine. Two modes in one plugin: (1) fleet — enroll an off-site machine behind NAT into your dph via a one-time token + reverse tunnel to your own relay VPS, so it appears as a dsh-ssh host; (2) execution world — make a reachable machine the session's ctx.fs + ctx.subprocess so read/write/edit/bash/grep operate on it natively, while the model and memory stay on the hub. Bring a NAT'd machine in with fleet, then promote it to your workspace with the world patch. Zero external npm deps (system ssh CLI); dsh-fs / dsh-subprocess are peers provided by the harness.",
  "version": "0.1.2",
  "type": "module",
  "main": "lib/fleet.js",
  "exports": {
    ".": "./lib/fleet.js",
    "./world": "./lib/world.js"
  },
  "engines": { "node": "^22.19.0 || >=24.0.0" },
  "keywords": ["dsh-plugin", "deepseek-harness", "remote", "ssh", "workspace", "execution-world", "filesystem", "subprocess", "fleet", "reverse-tunnel"],
  "dsh": { "bundle": { "patch": "./cordis.patch.yml" } },
  "peerDependencies": {
    "@deepseek-ai/dsh-fs": "*",
    "@deepseek-ai/dsh-subprocess": "*"
  },
  "files": ["lib/**/*.js", "scripts/**/*.sh", "examples/**/*.yml", "cordis.patch.yml", "README.md", "README.zh-CN.md", "CONTRIBUTING.md", "LICENSE"],
  "scripts": {
    "test": "node --test"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/tangwenhao616-netizen/dsh-anywhere.git"
  },
  "author": "",
  "license": "MIT"
}
