master
1{
2 "name": "sundown-vault",
3 "version": "1.0.0",
4 "type": "module",
5 "packageManager": "yarn@4.5.1",
6 "scripts": {
7 "dev": "tsx watch src/index.ts",
8 "start": "node dist/index.js",
9 "build": "tsc -p tsconfig.server.json",
10 "vite": "vite",
11 "vite:build": "vite build",
12 "format": "prettier --write ."
13 },
14 "dependencies": {
15 "@node-rs/bcrypt": "^1.10.7",
16 "cookie-parser": "^1.4.7",
17 "express": "^4.21.2",
18 "express-async-errors": "^3.1.1",
19 "express-ws": "^5.0.2",
20 "luxon": "^3.5.0",
21 "react": "^19.0.0",
22 "react-dom": "^19.0.0",
23 "react-router-dom": "^7.1.1",
24 "slonik": "^46.2.0",
25 "zod": "^3.24.1"
26 },
27 "devDependencies": {
28 "@trivago/prettier-plugin-sort-imports": "^5.2.0",
29 "@types/cookie-parser": "^1.4.8",
30 "@types/express": "^5.0.0",
31 "@types/express-ws": "^3.0.5",
32 "@types/luxon": "^3.4.2",
33 "@types/react": "^19.0.2",
34 "@types/react-dom": "^19.0.2",
35 "@vitejs/plugin-react": "^4.3.4",
36 "prettier": "^3.4.2",
37 "sass": "^1.83.0",
38 "tsx": "^4.19.2",
39 "typescript": "^5.7.2",
40 "vite": "^6.0.6"
41 }
42}