sanket3280/code-execution
0
1{2 "name": "codebattle-server",3 "version": "1.0.0",4 "description": "CodeBattle Backend Server",5 "main": "server.js",6 "scripts": {7 "start": "node server.js",8 "dev": "nodemon server.js",9 "prod": "NODE_ENV=production node server.js",10 "setup:ttl": "node scripts/setupAllTTL.js",11 "setup:usercode-ttl": "node scripts/createUserCodeTTL.js",12 "cleanup:usercode": "node scripts/cleanupOldUserCode.js"13 },14 "dependencies": {15 "@getbrevo/brevo": "^2.2.0",16 "axios": "^1.6.0",17 "bcryptjs": "^2.4.3",18 "compression": "^1.7.4",19 "cookie-parser": "^1.4.7",20 "cors": "^2.8.5",21 "dotenv": "^16.0.3",22 "express": "^4.18.2",23 "express-rate-limit": "^8.2.1",24 "express-validator": "^7.0.1",25 "helmet": "^7.0.0",26 "ioredis": "^5.3.2",27 "jsonwebtoken": "^9.0.2",28 "mongoose": "^7.5.0",29 "morgan": "^1.10.0",30 "nodemailer": "^6.10.1",31 "passport": "^0.6.0",32 "passport-github2": "^0.1.12",33 "passport-google-oauth20": "^2.0.0",34 "passport-jwt": "^4.0.1",35 "passport-linkedin-oauth2": "^2.0.0",36 "socket.io": "^4.6.1"37 },38 "devDependencies": {39 "nodemon": "^3.0.1"40 }41}