{
  "name": "collab-clicker-ssr",
  "private": true,
  "version": "0.0.1",
  "type": "module",
  "scripts": {
    "dev": "node server",
    "build": "pnpm run build:client && pnpm run build:server",
    "build:client": "vite build --outDir dist/client",
    "build:server": "vite build --ssr src/entry-server.tsx --outDir dist/server",
    "format": "prettier -w *.{ts,js,tsx,jsx}",
    "check": "tsc --noEmit --skipLibCheck && eslint"
  },
  "dependencies": {
    "solid-js": "^1.9.12",
    "trailbase": "^0.11.1"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@tailwindcss/vite": "^4.2.2",
    "@types/express": "^5.0.6",
    "@types/node": "^25.5.2",
    "compression": "^1.8.1",
    "eslint": "^10.2.0",
    "express": "^5.2.1",
    "globals": "^17.4.0",
    "prettier": "^3.8.1",
    "sirv": "^3.0.2",
    "tailwindcss": "^4.2.2",
    "typescript-eslint": "^8.58.1",
    "vite": "^8.0.7",
    "vite-plugin-solid": "^2.11.12"
  }
}
