{ "name": "server", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "nodemon index.js", "start": "node index.js", "db:migrate": "node migrations/migrate.js", "db:seed": "node migrations/seed.js", "test": "jest" }, "keywords": [], "author": "", "license": "ISC", "type": "commonjs", "dependencies": { "@azure/msal-node": "^3.7.3", "bcrypt": "^6.0.0", "chart.js": "^4.5.0", "cors": "^2.8.5", "dotenv": "^17.2.2", "express": "^5.1.0", "express-rate-limit": "^8.0.1", "helmet": "^8.1.0", "joi": "^18.0.1", "jsonwebtoken": "^9.0.2", "jwt-decode": "^4.0.0", "morgan": "^1.10.1", "multer": "^2.0.2", "node-cache": "^5.1.2", "node-fetch": "^3.3.2", "openai": "^5.18.1", "pg": "^8.16.3", "redis": "^5.8.2", "sequelize": "^6.37.7", "uuid": "^11.1.0", "vue-chartjs": "^5.3.2" }, "devDependencies": { "concurrently": "^9.2.1", "jest": "^30.1.3", "nodemon": "^3.1.10" } }