{ "name": "aynwerd-server", "version": "1.0.0", "private": true, "description": "Node.js/Express + MongoDB Atlas backend for courses, checkout, and admin-approved enrolment.", "type": "commonjs", "main": "src/server.js", "scripts": { "start": "node src/server.js", "dev": "nodemon src/server.js", "seed": "node src/seed/seed.js", "upload-watermark-logo": "node scripts/uploadWatermarkLogo.js" }, "engines": { "node": ">=18.0.0" }, "dependencies": { "bcryptjs": "^2.4.3", "cloudinary": "^2.5.1", "compression": "^1.7.4", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.19.2", "express-mongo-sanitize": "^2.2.0", "express-rate-limit": "^7.4.0", "express-validator": "^7.2.0", "helmet": "^7.1.0", "hpp": "^0.2.3", "jsonwebtoken": "^9.0.2", "mongoose": "^8.6.0", "morgan": "^1.10.0", "multer": "^1.4.5-lts.1", "nodemailer": "^6.9.14", "uuid": "^9.0.1", "winston": "^3.14.2" }, "devDependencies": { "nodemon": "^3.1.4" } }