{ "name": "web", "type": "module", "scripts": { "dev": "vite dev", "build": "vite build", "start": "vite start", "preview": "vite preview", "test": "vitest run", "lint": "tsc --noEmit" }, "dependencies": { "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.15.0", "@solidjs/start": "2.0.0-alpha.2", "@solidjs/vite-plugin-nitro-2": "^0.1.0", "@tailwindcss/vite": "^4.0.0", "@trpc/client": "^10.45.2", "@trpc/server": "^10.45.2", "@types/three": "^0.184.1", "@typeschema/valibot": "^0.13.4", "drizzle-orm": "^0.45.2", "pg": "^8.21.0", "solid-js": "^1.9.5", "tailwindcss": "^4.0.0", "three": "^0.184.0", "valibot": "^0.29.0", "vite": "^7.0.0" }, "engines": { "node": ">=22" }, "devDependencies": { "@types/pg": "^8.20.0", "drizzle-kit": "^0.31.10", "jsdom": "^29.1.1", "vite-plugin-solid": "^2.11.12", "vitest": "^4.1.5" } }