{
	"name": "sapps-backend",
	"version": "1.0.0",
	"description": "Welcome to SAPPS Backend - Optimized for High Performance",
	"main": "app.js",
	"engines": {
		"node": ">=14.0.0",
		"npm": ">=6.0.0"
	},
	"scripts": {
		"start": "node app.js",
		"start:prod": "set NODE_ENV=production && node app.js",
		"start:cluster": "set ENABLE_CLUSTER=true && node app.js",
		"start:pm2": "pm2 start app.js -i 4 --name sapps-backend",
		"dev": "nodemon app.js",
		"dev:cluster": "set ENABLE_CLUSTER=true && nodemon app.js",
		"test": "echo \"Error: no test specified\" && exit 1",
		"postinstall": "echo 'Dependencies installed successfully. For cPanel deployment, ensure logs folder has write permissions.'"
	},
	"author": "NubiPro Technology Indonesia",
	"license": "ISC",
	"dependencies": {
		"axios": "^1.7.8",
		"bcryptjs": "^2.4.3",
		"body-parser": "^1.20.2",
		"compression": "^1.8.1",
		"cors": "^2.8.5",
		"dotenv": "^16.4.5",
		"express": "^4.19.2",
		"express-jwt": "^8.4.1",
		"express-rate-limit": "^8.1.0",
		"geoip-lite": "^1.4.10",
		"helmet": "^8.1.0",
		"ioredis": "^5.3.2",
		"joi": "^17.13.3",
		"jsonwebtoken": "^9.0.2",
		"moment": "^2.30.1",
		"morgan": "^1.10.1",
		"multer": "^2.1.0",
		"mysql2": "^3.11.0",
		"nodemailer": "^6.9.15",
		"nodemon": "^3.1.4",
		"opossum": "^9.0.0",
		"pm2": "^5.3.0",
		"qrcode": "^1.5.4",
		"rootpath": "^0.1.2",
		"sequelize": "^6.37.3",
		"sharp": "^0.34.4",
		"xlsx": "^0.18.5"
	}
}
