{ "name": "reforger-panel", "private": true, "type": "module", "version": "0.1.0", "description": "Private Arma Reforger control panel — Discord login, safe server controls, Workshop integration, and Pterodactyl-based log processing.", "workspaces": [ "packages/*", "apps/*" ], "scripts": { "dev": "npm-run-all --parallel dev:api dev:web", "dev:api": "npm run dev --workspace @reforger-panel/api", "dev:web": "npm run dev --workspace @reforger-panel/web", "build": "npm run build --workspaces --if-present", "typecheck": "npm run typecheck --workspaces --if-present", "lint": "eslint .", "format": "prettier --write .", "format:check": "prettier --check .", "test": "npm run test --workspaces --if-present", "db:generate": "npm run db:generate --workspace @reforger-panel/api", "db:migrate": "npm run db:migrate --workspace @reforger-panel/api", "db:seed": "npm run db:seed --workspace @reforger-panel/api" }, "devDependencies": { "@eslint/js": "^9.30.0", "eslint": "^9.30.0", "eslint-config-prettier": "^10.1.0", "npm-run-all": "^4.1.5", "prettier": "^3.6.0", "typescript": "^5.8.0", "typescript-eslint": "^8.35.0" }, "engines": { "node": ">=22" } }