{ "name": "sporalize-backend", "private": true, "version": "1.0.0", "type": "module", "scripts": { "test": "tsx --test tests/*.test.ts", "dev": "tsx watch src/server.ts", "build": "tsc -p tsconfig.json", "start": "python start.py" }, "dependencies": { "@supabase/supabase-js": "^2.57.0", "bcryptjs": "^3.0.2", "cookie-parser": "^1.4.7", "cors": "^2.8.5", "dotenv": "^16.6.1", "express": "^5.1.0", "express-rate-limit": "^8.1.0", "helmet": "^8.1.0", "zod": "^4.1.5" }, "devDependencies": { "@types/cookie-parser": "^1.4.9", "@types/cors": "^2.8.19", "@types/express": "^5.0.3", "@types/node": "^22.16.5", "tsx": "^4.20.5", "typescript": "^5.8.3" } }