{
  "name": "@konglx/rotom",
  "version": "3.0.2",
  "type": "module",
  "description": "Digital Employee Mesh — Enterprise agent collaboration network (rotom CLI)",
  "bin": {
    "mesh-master": "./dist/master/server.js",
    "rotom": "./bin/rotom"
  },
  "scripts": {
    "build": "tsc && cp src/executor/claude-code-hook.cjs dist/executor/claude-code-hook.cjs",
    "link": "CI=1 pnpm link --global . --yes",
    "build:master": "tsc && pnpm dashboard:build && rm -rf dist/master/dashboard && cp -r packages/dashboard/dist/src/master/dashboard dist/master/dashboard && cp src/executor/claude-code-hook.cjs dist/executor/claude-code-hook.cjs",
    "master": "bash bin/mesh-master.sh start",
    "master:start": "bash bin/mesh-master.sh start --daemon",
    "master:stop": "bash bin/mesh-master.sh stop",
    "master:restart": "bash bin/mesh-master.sh restart --daemon",
    "master:status": "bash bin/mesh-master.sh status",
    "start": "bash bin/rotom-up.sh start",
    "stop": "bash bin/rotom-up.sh stop",
    "restart": "bash bin/rotom-up.sh restart",
    "status": "bash bin/rotom-up.sh status",
    "logs": "bash bin/rotom-up.sh logs",
    "dashboard:dev": "pnpm --filter @a2a-gateway/dashboard dev",
    "dashboard:build": "pnpm --filter @a2a-gateway/dashboard build",
    "dashboard:preview": "pnpm --filter @a2a-gateway/dashboard preview",
    "website:dev": "pnpm --filter @konglx/rotom-website dev",
    "website:build": "pnpm --filter @konglx/rotom-website build",
    "website:preview": "pnpm --filter @konglx/rotom-website preview",
    "executor": "node --import tsx src/executor/index.ts",
    "test": "node --import tsx --test tests/*.test.ts",
    "postinstall": "node scripts/fix-node-pty-perms.mjs"
  },
  "dependencies": {
    "express": "^4.21.2",
    "jsonwebtoken": "^9.0.2",
    "ws": "^8.18.0"
  },
  "files": [
    "bin",
    "dist/master",
    "dist/executor",
    "dist/link",
    "dist/cli",
    "dist/shared",
    "migrations",
    "scripts",
    "skill"
  ],
  "optionalDependencies": {
    "better-sqlite3": "^11.0.0",
    "node-pty": "^1.0.0"
  },
  "devDependencies": {
    "@types/better-sqlite3": "^7.6.12",
    "@types/express": "^5.0.6",
    "@types/jsonwebtoken": "^9.0.7",
    "@types/node": "^22.0.0",
    "@types/ws": "^8.5.13",
    "tsx": "^4.19.0",
    "typescript": "^5.7.0"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "repository": "https://github.com/konglx90/rotom.git"
}
