{ "name": "guncircle.io", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "pnpm --filter client dev", "dev:server": "pnpm --filter server dev", "build": "pnpm --filter shared build && pnpm --filter client build && pnpm --filter server build", "type-check": "pnpm --filter shared type-check && pnpm --filter client type-check && pnpm --filter server type-check", "lint": "eslint packages/*/src --ext .ts", "test": "pnpm --filter shared test && pnpm --filter server test" }, "devDependencies": { "@types/node": "^22.0.0", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "eslint": "^9.0.0", "typescript": "^5.9.3" }, "packageManager": "pnpm@9.0.0", "dependencies": { "@colyseus/schema": "^4.0.25", "colyseus.js": "^0.16.22", "vite": "^8.0.11" } }