{
  "name": "replicas-engine",
  "version": "0.1.684",
  "description": "Lightweight API server for Replicas workspaces",
  "type": "module",
  "main": "dist/src/index.js",
  "bin": {
    "replicas-engine": "./dist/src/index.js",
    "replicas-headless-agent": "./dist/src/headless-agent.js",
    "replicas-engine-watchdog": "./scripts/engine-watchdog.sh"
  },
  "files": [
    "dist",
    "workspace-sdk",
    "scripts/opencode",
    "scripts/deepseek",
    "scripts/engine-watchdog.sh",
    "scripts/lockmem.c"
  ],
  "scripts": {
    "dev": "tsx watch --conditions=development src/index.ts",
    "build": "bun run --cwd ../shared build && node scripts/generate-workspace-sdk-types.mjs && bun run typecheck && tsup && node scripts/smoke-headless-agent.mjs",
    "typecheck": "tsc --noEmit",
    "dev-pack": "bun run build && node scripts/pack-dev-tarball.mjs",
    "start": "node dist/src/index.js",
    "dev-sync": "scripts/dev-sync.sh",
    "prepublishOnly": "bun run build"
  },
  "keywords": [
    "replicas",
    "workspace",
    "api",
    "hono"
  ],
  "author": "Replicas",
  "license": "MIT",
  "dependencies": {
    "@agentclientprotocol/sdk": "1.3.0",
    "@anthropic-ai/claude-agent-sdk": "0.3.219",
    "@connectrpc/connect-node": "1.7.0",
    "@cursor/sdk": "1.0.19",
    "@deepseek-ai/dsh": "0.1.0-rc.7",
    "@deepseek-ai/dsh-host-apiproxy": "0.1.0-rc.7",
    "@earendil-works/pi-ai": "0.79.10",
    "@earendil-works/pi-coding-agent": "0.79.0",
    "@hono/node-server": "^1.19.5",
    "@opencode-ai/sdk": "1.17.9",
    "hono": "^4.10.3",
    "opencode-ai": "1.17.9",
    "undici": "7.28.0",
    "ws": "8.21.0",
    "yaml": "^2.8.2",
    "zod": "^4.0.0"
  },
  "optionalDependencies": {
    "node-pty": "1.2.0-beta.15"
  },
  "devDependencies": {
    "@replicas/codex-asp-types": "file:../codex-asp-types",
    "@replicas/shared": "workspace:*",
    "@types/node": "^20.11.17",
    "@types/ws": "8.18.1",
    "tsup": "^8.5.0",
    "tsx": "^4.7.1",
    "typescript": "^5.8.3"
  }
}
