{
  "name": "@volter-ai-dev/supercode-terminal",
  "version": "0.2.30",
  "type": "module",
  "description": "Optional leak-safe terminal and tmux host adapter for Volter Harness frontends",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./index.mjs"
    },
    "./client": {
      "types": "./client.d.ts",
      "import": "./client.mjs"
    },
    "./ui": {
      "types": "./ui.d.ts",
      "import": "./ui.mjs"
    },
    "./react": {
      "types": "./react/ui.d.ts",
      "import": "./react/ui.mjs"
    },
    "./ui/styles.css": "./styles.css",
    "./stream": {
      "types": "./stream.d.ts",
      "import": "./stream.mjs"
    },
    "./react/stream": {
      "types": "./react/stream.d.ts",
      "import": "./react/stream.mjs"
    },
    "./docker-exec": {
      "types": "./substrate/docker-exec.d.ts",
      "import": "./substrate/docker-exec.js"
    },
    "./substrate/attach.js": {
      "types": "./substrate/attach.d.ts",
      "import": "./substrate/attach.js"
    },
    "./substrate/client.js": {
      "types": "./substrate/client.d.ts",
      "import": "./substrate/client.js"
    },
    "./substrate/local-terminal.js": {
      "types": "./substrate/local-terminal.d.ts",
      "import": "./substrate/local-terminal.js"
    },
    "./substrate/native-host.js": {
      "types": "./substrate/native-host.d.ts",
      "import": "./substrate/native-host.js"
    },
    "./substrate/session-lifecycle.js": {
      "types": "./substrate/session-lifecycle.d.ts",
      "import": "./substrate/session-lifecycle.js"
    },
    "./substrate/tmux-stream.js": {
      "types": "./substrate/tmux-stream.d.ts",
      "import": "./substrate/tmux-stream.js"
    },
    "./substrate/tmux.js": {
      "types": "./substrate/tmux.d.ts",
      "import": "./substrate/tmux.js"
    },
    "./substrate/internal/exec.js": {
      "types": "./substrate/internal/exec.d.ts",
      "import": "./substrate/internal/exec.js"
    },
    "./substrate/internal/process-tree.js": {
      "types": "./substrate/internal/process-tree.d.ts",
      "import": "./substrate/internal/process-tree.js"
    }
  },
  "types": "./index.d.ts",
  "files": [
    "client.d.ts",
    "client.mjs",
    "index.d.ts",
    "index.mjs",
    "react",
    "ui.d.ts",
    "ui.mjs",
    "styles.css",
    "README.md",
    "CAPABILITIES.md",
    "stream.mjs",
    "stream.d.ts",
    "substrate",
    "LICENSE-SUBSTRATE",
    "NOTICE-SUBSTRATE"
  ],
  "scripts": {
    "build": "npm run build:substrate && node scripts/build.mjs",
    "test": "npm run build && node --test test/*.test.mjs",
    "prepack": "npm test",
    "build:substrate": "tsc -p tsconfig.substrate.json"
  },
  "peerDependencies": {
    "@homebridge/node-pty-prebuilt-multiarch": "^0.13.1 || ^0.14.1",
    "@xterm/addon-fit": "^0.11.0",
    "@xterm/addon-search": "^0.16.0",
    "@xterm/addon-web-links": "^0.12.0",
    "@xterm/xterm": "^6.0.0",
    "preact": ">=10.19.0 <11",
    "react": ">=18 <20",
    "ws": "^8.21.0",
    "@volter-ai-dev/supercode-harness-sdk": "^0.3.18"
  },
  "peerDependenciesMeta": {
    "@homebridge/node-pty-prebuilt-multiarch": {
      "optional": true
    },
    "@xterm/addon-fit": {
      "optional": true
    },
    "@xterm/addon-search": {
      "optional": true
    },
    "@xterm/addon-web-links": {
      "optional": true
    },
    "@xterm/xterm": {
      "optional": true
    },
    "preact": {
      "optional": true
    },
    "react": {
      "optional": true
    },
    "ws": {
      "optional": true
    },
    "@volter-ai-dev/supercode-harness-sdk": {
      "optional": true
    }
  },
  "devDependencies": {
    "@homebridge/node-pty-prebuilt-multiarch": "^0.13.1",
    "@types/node": "^22.20.1",
    "@types/ws": "^8.18.1",
    "@volter-ai-dev/supercode-harness-sdk": "^0.3.18",
    "@xterm/addon-fit": "^0.11.0",
    "@xterm/addon-search": "^0.16.0",
    "@xterm/addon-web-links": "^0.12.0",
    "@xterm/xterm": "^6.0.0",
    "esbuild": "^0.25.0",
    "preact": "^10.19.0",
    "react": "^19.2.3",
    "typescript": "^5.9.3",
    "ws": "^8.21.0"
  },
  "engines": {
    "node": ">=20"
  },
  "license": "MIT OR Apache-2.0"
}
