mirror of
https://github.com/9technologygroup/patchmon.net.git
synced 2026-01-09 14:39:52 -06:00
Refactored code to remove duplicate backend api endpoints for counting Improved connection persistence issues Improved database connection pooling issues Fixed redis connection efficiency Changed version to 1.3.0 Fixed GO binary detection based on package manager rather than OS
47 lines
1.1 KiB
JSON
47 lines
1.1 KiB
JSON
{
|
|
"name": "patchmon-backend",
|
|
"version": "1.3.0",
|
|
"description": "Backend API for Linux Patch Monitoring System",
|
|
"license": "AGPL-3.0",
|
|
"main": "src/server.js",
|
|
"scripts": {
|
|
"dev": "nodemon src/server.js",
|
|
"start": "node src/server.js",
|
|
"build": "echo 'No build step needed for Node.js'",
|
|
"db:generate": "prisma generate",
|
|
"db:migrate": "prisma migrate dev",
|
|
"db:push": "prisma db push",
|
|
"db:studio": "prisma studio"
|
|
},
|
|
"dependencies": {
|
|
"@bull-board/api": "^6.13.1",
|
|
"@bull-board/express": "^6.13.1",
|
|
"@prisma/client": "^6.1.0",
|
|
"bcryptjs": "^2.4.3",
|
|
"bullmq": "^5.61.0",
|
|
"cookie-parser": "^1.4.7",
|
|
"cors": "^2.8.5",
|
|
"dotenv": "^16.4.7",
|
|
"express": "^4.21.2",
|
|
"express-rate-limit": "^7.5.0",
|
|
"express-validator": "^7.2.0",
|
|
"helmet": "^8.0.0",
|
|
"ioredis": "^5.8.1",
|
|
"jsonwebtoken": "^9.0.2",
|
|
"moment": "^2.30.1",
|
|
"qrcode": "^1.5.4",
|
|
"speakeasy": "^2.0.0",
|
|
"uuid": "^11.0.3",
|
|
"winston": "^3.17.0",
|
|
"ws": "^8.18.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bcryptjs": "^2.4.6",
|
|
"nodemon": "^3.1.9",
|
|
"prisma": "^6.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
}
|
|
}
|