{ "name": "web", "version": "0.1.0", "private": true, "scripts": { "dev": "nx next:dev --turbopack", "build": "nx next:build", "start": "nx next:start", "lint": "next lint" }, "dependencies": { "@radix-ui/colors": "^3.0.0", "@radix-ui/react-slot": "^1.1.1", "@radix-ui/themes": "^3.1.6", "@types/socket.io-client": "^1.4.36", "@types/ws": "^8.5.13", "http-proxy-middleware": "^2.0.6", "lucide-react": "^0.469.0", "next": "^15.5.18", "openai": "^4.77.0", "react": "^19.0.0", "react-dom": "^19.0.0", "socket.io-client": "^4.8.1", "uuidv4": "^6.2.13", "ws": "^8.18.0" }, "devDependencies": { "@eslint/eslintrc": "^3", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", "eslint": "^9", "eslint-config-next": "15.1.3", "postcss": "^8.5.10", "tailwindcss": "^3.4.1", "typescript": "^5" }, "overrides": { "axios": ">=1.16.0", "protobufjs": "^7.5.8", "@protobufjs/utf8": ">=1.1.1", "fast-uri": ">=3.1.2", "fast-xml-parser": ">=5.7.0", "fast-xml-builder": ">=1.1.7", "basic-ftp": ">=5.3.1", "picomatch": ">=2.3.2", "dompurify": ">=3.4.0", "uuid": ">=11.1.1", "follow-redirects": ">=1.16.0", "ip-address": ">=10.1.1", "vite": ">=6.4.2", "lodash": ">=4.18.1", "path-to-regexp@0.1": "0.1.12", "brace-expansion": ">=1.1.13", "ajv": ">=6.14.0", "flatted": ">=3.4.2", "minimatch": ">=9.0.5", "socket.io-parser": ">=4.2.6", "engine.io-client": { "ws": ">=8.20.1" }, "next": { "postcss": ">=8.5.10" } } }