{ "name": "react", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview" }, "dependencies": { "@module/account": "workspace:*", "@platform/relay": "workspace:*", "@platform/spec": "workspace:*", "@radix-ui/react-avatar": "^1.1.11", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.16", "@radix-ui/react-scroll-area": "^1.2.10", "@radix-ui/react-separator": "^1.1.8", "@radix-ui/react-slot": "^1.2.4", "@radix-ui/react-tooltip": "^1.2.8", "@tabler/icons-react": "3.35.0", "@tanstack/react-query": "5.89.0", "@tanstack/react-router": "1.131.47", "@valkyr/db": "npm:@jsr/valkyr__db@2.0.0", "@valkyr/event-emitter": "npm:@jsr/valkyr__event-emitter@1.0.1", "@zitadel/react": "1.1.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "fast-equals": "5.2.2", "lucide-react": "^0.554.0", "react": "19.1.1", "react-dom": "19.1.1", "tailwind-merge": "^3.4.0", "tailwindcss": "4.1.13", "tailwindcss-animate": "^1.0.7", "tw-animate-css": "1.4.0", "zod": "4.1.12" }, "devDependencies": { "@eslint/js": "9.35.0", "@tailwindcss/vite": "4.1.13", "@tanstack/react-router-devtools": "1.131.47", "@types/react": "19.1.13", "@types/react-dom": "19.1.9", "@vitejs/plugin-react": "4.7.0", "eslint": "9.35.0", "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.20", "globals": "16.4.0", "typescript": "5.9.2", "typescript-eslint": "8.44.0", "vite": "7.1.6" } }