{ "scripts": { "dev": "vike dev", "build": "vike build", "preview": "vike build && vike preview", "lint": "biome lint --write .", "format": "biome format --write .", "drizzle:generate": "drizzle-kit generate", "drizzle:migrate": "drizzle-kit migrate", "drizzle:studio": "drizzle-kit studio", "drizzle:seed": "tsx database/drizzle/util/seed.ts", "drizzle:reports": "tsx database/drizzle/util/reports.ts", "prod": "vike build && node ./dist/server/index.mjs" }, "dependencies": { "@auth/core": "^0.41.1", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@hono/node-server": "^1.19.7", "@mui/icons-material": "^7.3.6", "@mui/material": "^7.3.6", "@photonjs/hono": "^0.1.10", "@universal-middleware/core": "^0.4.13", "bcrypt": "^6.0.0", "dotenv": "^17.2.3", "drizzle-orm": "^0.45.1", "hono": "^4.10.7", "pg": "^8.16.3", "react": "^19.2.1", "react-dom": "^19.2.1", "telefunc": "^0.2.17", "tsx": "^4.21.0", "vike": "^0.4.247", "vike-photon": "^0.1.22", "vike-react": "^0.6.13" }, "devDependencies": { "@biomejs/biome": "2.3.8", "@types/bcrypt": "^6.0.0", "@types/node": "^20.19.25", "@types/pg": "^8.16.0", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", "drizzle-kit": "^0.31.8", "typescript": "^5.9.3", "vite": "^7.2.7" }, "type": "module" }