Christmas cookie ranking site
1{
2 "name": "cookiealyst",
3 "version": "0.0.1",
4 "type": "module",
5 "private": true,
6 "engines": {
7 "node": "22.14.0",
8 "npm": "10.9.2"
9 },
10 "scripts": {
11 "dev": "vite dev",
12 "prebuild": "NODE_ENV=production npx svelte-kit sync",
13 "build": "NODE_ENV=production vite build",
14 "preview": "vite preview",
15 "precheck": "svelte-kit sync",
16 "check": "svelte-check --tsconfig ./tsconfig.json",
17 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
18 "prelint": "svelte-kit sync",
19 "format": "prettier --write .",
20 "lint": "eslint ."
21 },
22 "devDependencies": {
23 "@sveltejs/adapter-node": "^5.2.9",
24 "@sveltejs/kit": "^2.38.0",
25 "@sveltejs/vite-plugin-svelte": "^5.0.1",
26 "@types/pg": "^8.11.10",
27 "@types/qs": "^6.9.17",
28 "autoprefixer": "^10.4.20",
29 "concurrently": "^9.1.0",
30 "eslint": "^9.16.0",
31 "eslint-config-prettier": "^9.1.0",
32 "eslint-plugin-svelte": "^2.46.1",
33 "globals": "^15.12.0",
34 "graphile-migrate": "^2.0.0-rc.2",
35 "postcss": "^8.4.49",
36 "prettier": "^3.4.1",
37 "prettier-plugin-svelte": "^3.3.2",
38 "svelte": "^5.2.12",
39 "svelte-check": "^4.1.0",
40 "toml": "^3.0.0",
41 "tsx": "^4.19.3",
42 "typescript": "^5.7.2",
43 "typescript-eslint": "^8.16.0",
44 "vite": "^6.4.1"
45 },
46 "dependencies": {
47 "@sinclair/typebox": "^0.34.9",
48 "pg": "^8.13.1",
49 "pg-sql2": "^4.13.0",
50 "qs": "^6.13.1",
51 "votes": "^3.0.0"
52 }
53}