{
  "name": "@susyimes/groupx",
  "version": "0.1.16",
  "description": "Local transparent group-chat broker for Codex, Grok, Kimi, Hermes, and Claude Code CLIs",
  "type": "module",
  "main": "dist/src/main.js",
  "types": "dist/src/main.d.ts",
  "exports": {
    ".": {
      "types": "./dist/src/main.d.ts",
      "import": "./dist/src/main.js",
      "default": "./dist/src/main.js"
    }
  },
  "bin": {
    "groupx": "dist/src/cli.js"
  },
  "files": [
    "dist/src",
    "!dist/src/adapters/direct",
    "!dist/src/adapters/kimi-config-preflight*",
    "dist/web",
    "docs/assets/groupx-demo.gif"
  ],
  "engines": {
    "node": ">=24.14.1 <25"
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/susyimes/GroupX.git"
  },
  "homepage": "https://github.com/susyimes/GroupX#readme",
  "bugs": "https://github.com/susyimes/GroupX/issues",
  "keywords": [
    "groupx",
    "codex",
    "grok",
    "kimi",
    "hermes",
    "claude",
    "cli",
    "multi-agent",
    "group-chat",
    "broker",
    "acp"
  ],
  "scripts": {
    "build": "tsc -p tsconfig.json && node scripts/copy-web.mjs",
    "dev": "npm run build && node --enable-source-maps dist/src/cli.js start",
    "start": "node --enable-source-maps dist/src/cli.js start",
    "m0:matrix": "tsx src/m0/cli.ts render",
    "m0:apply:structured-gate": "tsx src/m0/probe-cli.ts apply-structured-gate",
    "m0:probe:fixtures": "tsx src/m0/probe-cli.ts fixtures",
    "m0:probe:structured": "tsx src/m0/probe-cli.ts structured",
    "m0:validate": "tsx src/m0/cli.ts validate",
    "m0:validate:evidence": "tsx src/m0/cli.ts validate --verify-evidence-files",
    "typecheck": "tsc -p tsconfig.json --noEmit",
    "test": "vitest run",
    "test:watch": "vitest",
    "test:coverage": "vitest run --coverage",
    "prepare": "npm run build",
    "prepublishOnly": "npm run typecheck && npm test && npm run build"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "1.30.0",
    "better-sqlite3": "13.0.3",
    "smol-toml": "1.6.1",
    "zod": "4.4.3"
  },
  "devDependencies": {
    "@types/better-sqlite3": "9.6.0",
    "@types/node": "24.13.3",
    "@vitest/coverage-v8": "4.1.10",
    "esbuild": "0.28.2",
    "tsx": "4.23.12",
    "typescript": "7.0.2",
    "vitest": "4.1.10"
  }
}
