{
  "name": "@rebno/client",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "description": "Phase 6 CLI-01..09 + AST-01 — Vite 8 + TypeScript + Phaser 3.90 client. Consumes @rebno/{protocol,game-logic} via workspace:*.",
  "scripts": {
    "dev": "vite",
    "build:staging": "vite build --mode staging",
    "build:prod": "vite build --mode prod",
    "preview": "vite preview",
    "test": "vitest run --exclude 'test/e2e/**'",
    "test:e2e": "playwright test",
    "typecheck": "tsc --noEmit"
  },
  "dependencies": {
    "@colyseus/schema": "4.0.23",
    "@colyseus/sdk": "0.17.42",
    "@rebno/game-logic": "workspace:*",
    "@rebno/protocol": "workspace:*",
    "better-auth": "1.6.9",
    "msgpackr": "1.11.10",
    "phaser": "3.90.0",
    "zod": "3.23.8"
  },
  "devDependencies": {
    "@playwright/test": "1.59.1",
    "@types/node": "25.6.0",
    "fonteditor-core": "^2.6.3",
    "jsdom": "25.0.1",
    "typescript": "5.6.3",
    "vite": "8.0.11",
    "vitest": "3.2.4"
  }
}
