{
  "name": "eli-api",
  "version": "1.0.0",
  "private": true,
  "main": "src/server.js",
  "scripts": {
    "format": "prettier --write **/*.{js,json}",
    "dev": "nodemon --legacy-watch src/server",
    "test": "jest src --coverage",
    "test:e2e": "jest e2e --coverage --setupFilesAfterEnv e2e/setupTests.js"
  },
  "keywords": [],
  "author": "SydaiSA",
  "license": "ISC",
  "dependencies": {
    "@formatjs/intl-listformat": "^7.1.3",
    "@formatjs/intl-locale": "^3.0.7",
    "bcryptjs": "^2.4.3",
    "cors": "^2.8.5",
    "dotenv-flow": "^3.2.0",
    "exceljs": "^4.3.0",
    "express": "^4.17.1",
    "express-handlebars": "^6.0.7",
    "express-validator": "^6.12.1",
    "glob": "^7.1.7",
    "helmet": "^4.2.0",
    "http-status": "^1.5.0",
    "jsonwebtoken": "^8.5.1",
    "lodash": "^4.17.21",
    "morgan": "^1.10.0",
    "multer": "^1.4.3",
    "mysql2": "^2.3.0",
    "nodemailer": "^6.7.2",
    "nodemailer-express-handlebars": "^6.0.0",
    "nodemailer-html-to-text": "^3.2.0",
    "nodemailer-pug-engine": "^2.0.1",
    "passport": "^0.5.0",
    "passport-facebook": "^3.0.0",
    "passport-google-oauth": "^2.0.0",
    "promise.allsettled": "^1.0.5",
    "pug": "^3.0.2",
    "pupa": "^2.1.1",
    "radash": "^7.1.0",
    "random-number-csprng": "^1.0.2",
    "tempfile": "^3.0.0",
    "url-join": "^4.0.1"
  },
  "devDependencies": {
    "@types/bcryptjs": "^2.4.2",
    "@types/express": "^4.17.13",
    "@types/http-errors": "^2.0.1",
    "@types/jsonwebtoken": "^8.5.9",
    "@types/nodemailer": "^6.4.6",
    "@types/nodemailer-express-handlebars": "^4.0.2",
    "@types/passport": "^1.0.11",
    "cross-env": "^7.0.3",
    "http-errors": "^2.0.0",
    "jest": "^27.4.7",
    "jest-json-schema": "^6.1.0",
    "nodemon": "^2.0.12",
    "prettier": "^2.5.1",
    "supertest": "^6.2.2",
    "ts-node": "^10.9.1"
  }
}
