38 lines
881 B
JSON
38 lines
881 B
JSON
{
|
|
"name": "flockpal-backend",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "tsx watch src/app.ts",
|
|
"worker:dev": "tsx watch src/worker.ts",
|
|
"build": "tsc",
|
|
"test": "tsx --test src/**/*.test.ts",
|
|
"start": "node dist/app.js",
|
|
"worker": "node dist/worker.js"
|
|
},
|
|
"dependencies": {
|
|
"@types/nodemailer": "^8.0.0",
|
|
"bullmq": "^5.76.4",
|
|
"cors": "2.8.5",
|
|
"dotenv": "16.4.5",
|
|
"express": "4.21.2",
|
|
"express-rate-limit": "7.5.0",
|
|
"helmet": "8.1.0",
|
|
"morgan": "1.10.0",
|
|
"nodemailer": "^8.0.5",
|
|
"pg": "8.13.1",
|
|
"stripe": "^22.0.2",
|
|
"zod": "3.24.1"
|
|
},
|
|
"devDependencies": {
|
|
"@types/cors": "2.8.17",
|
|
"@types/express": "4.17.21",
|
|
"@types/morgan": "1.9.9",
|
|
"@types/node": "22.10.2",
|
|
"@types/pg": "8.11.10",
|
|
"tsx": "4.19.2",
|
|
"typescript": "5.7.2"
|
|
}
|
|
}
|