{
  "name": "@bit-ark/dsh-work",
  "version": "1.6.4",
  "description": "Right-docked workbench panel with multi-instance tab system: file/dir tree, git operations, sandboxed browser with Eruda devtools, interactive multi-terminal (node-pty + xterm.js over WebSocket), and a task board (Host-authoritative ledger, real DSH session execution, Host cron scheduling), plus extensible feature registry. Features open as tabs from a grid home, multiple instances supported.",
  "type": "module",
  "main": "lib/index.js",
  "exports": {
    ".": "./lib/index.js",
    "./client": "./lib/client.js",
    "./package.json": "./package.json"
  },
  "files": [
    "lib",
    "assets",
    "cordis.patch.yml"
  ],
  "scripts": {
    "build": "node build.mjs",
    "prepublishOnly": "node build.mjs",
    "test": "node build.mjs && node test/classify.test.mjs && node test/preview.test.mjs && node test/panel.test.mjs && node test/terminal.test.mjs && node test/taskboard.test.mjs && node test/host.test.mjs && node --test test/remote-panel-component.test.mjs test/remote-panel-dom.test.mjs && node --test test/remote-panel-race.test.mjs && node --test test/remote-bridge.test.mjs && node --test test/data-source-base.test.mjs && node --test test/openbtn-peek.test.mjs"
  },
  "dsh": {
    "bundle": {
      "patch": "./cordis.patch.yml"
    },
    "client": {
      "platform": "web"
    }
  },
  "dependencies": {
    "node-pty": "^1.2.0-beta.15",
    "ws": "^8.21.3"
  },
  "devDependencies": {
    "@xterm/addon-fit": "^0.11.0",
    "@xterm/xterm": "^6.0.0",
    "esbuild": "^0.25.0"
  },
  "publishConfig": {
    "access": "public"
  }
}
