{ "name": "website", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "node server", "build": "npm run build:client && npm run build:server", "build:client": "vite build --outDir dist/client", "build:server": "vite build --ssr src/entry-server.tsx --outDir dist/server", "preview": "cross-env NODE_ENV=production node server", "start": "cross-env NODE_ENV=production node server" }, "dependencies": { "@tailwindcss/vite": "4.1.4", "compression": "^1.8.1", "express": "^5.2.1", "lucide-react": "0.488.0", "react": "19.0.0", "react-dom": "19.0.0", "react-router-dom": "7.6.2", "sirv": "^3.0.2", "tailwindcss": "4.1.4" }, "devDependencies": { "@eslint/js": "9.22.0", "@types/compression": "^1.8.1", "@types/express": "^5.0.6", "@types/node": "^26.1.1", "@types/react": "19.0.10", "@types/react-dom": "19.0.4", "@vitejs/plugin-react": "4.3.4", "cross-env": "^10.1.0", "eslint": "9.22.0", "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.19", "globals": "16.0.0", "prettier": "3.5.3", "typescript": "5.7.2", "typescript-eslint": "8.26.1", "vite": "6.3.1" } }