{
  "name": "@mcf/server-boilerplate-middleware",
  "version": "0.8.79",
  "description": "Boilerplate middleware for Node projects in MyCareersFuture.",
  "main": "dist/index.js",
  "scripts": {
    "build": "tsc --project ./tsconfig.json",
    "lint": "eslint --config ./.eslintrc.json .",
    "test": "mocha --require ts-node/register \"src/*.test.ts\" \"src/**/*.test.ts\"",
    "test:watch": "npm test -- --watch --watch-extensions ts",
    "prestart": "npm run build",
    "start": "nodemon ./test/server.js"
  },
  "publishConfig": {
    "access": "public"
  },
  "private": false,
  "keywords": [],
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@mcf/logger": "^0.4.47",
    "aws-xray-sdk": "^3.5.0",
    "body-parser": "1.20.4",
    "case": "^1.5.5",
    "compression": "^1.8.1",
    "cookie-parser": "^1.4.7",
    "cors": "^2.8.4",
    "express": "4.22.1",
    "express-prom-bundle": "^6.6.0",
    "helmet": "^3.21.1",
    "morgan": "^1.10.1",
    "prom-client": "^14.2.0"
  },
  "devDependencies": {
    "@types/cookie-parser": "^1.4.7",
    "@types/express": "^4.17.17",
    "@types/mocha": "^10.0.1",
    "@types/node": "^20.1.3",
    "@types/supertest": "2.0.7",
    "@typescript-eslint/eslint-plugin": "^5.59.5",
    "@typescript-eslint/parser": "^5.59.5",
    "eslint": "^8.40.0",
    "mocha": "^11.7.5",
    "supertest": "3.4.2",
    "ts-node": "^10.9.1",
    "typescript": "^5.0.4"
  },
  "gitHead": "2665b851ac11c4492e91186488b8a628315189a6"
}
