{ "name": "hu-api", "version": "1.0.0", "description": "Head Up API", "main": "app.js", "author": "Solide Apps ", "contributors": [ "Julien Gautier " ], "scripts": { "start": "APP_ENV=production node ./app.js", "dev": "APP_ENV=development nodemon ./app.js", "local": "APP_ENV=local nodemon ./app.js", "test": "newman run ./tests/api-tests.postman.json -e ./tests/env-api-tests.postman.json", "stop": "lsof -ti :3200 | xargs kill", "mongo:start": "docker run --name hu-mongo -p 27017:27017 mongo & sleep 5", "mongo:stop": "docker stop hu-mongo && docker rm hu-mongo" }, "engines": { "node": "^16.20.2 || ^18.19.1 || ^20.11.1" }, "license": "UNLICENSED", "private": true, "dependencies": { "@sendgrid/mail": "^7.7.0", "bcrypt": "^5.1.1", "body-parser": "^1.20.2", "cors": "^2.8.5", "dotenv": "^16.4.5", "ejs": "^3.1.9", "errorhandler": "^1.5.1", "express": "^4.18.2", "express-jwt": "^8.4.1", "express-session": "^1.18.0", "jsonwebtoken": "^9.0.2", "method-override": "3.0.0", "methods": "1.1.2", "mongoose": "^6.12.6", "mongoose-unique-validator": "^3.1.0", "morgan": "^1.10.0", "node-fetch": "^3.3.2", "passport": "^0.6.0", "passport-headerapikey": "^1.2.2", "passport-local": "^1.0.0", "request": "^2.88.2", "slug": "^8.2.3", "underscore": "^1.13.6", "uuid": "^9.0.1" }, "devDependencies": { "newman": "^5.3.2", "nodemon": "^2.0.22" } }