{
  "name": "@open-xchange/ui-middleware",
  "version": "1.2.1",
  "description": "Provides a combined manifest.json",
  "type": "module",
  "main": "src/index.js",
  "scripts": {
    "lint": "eslint .",
    "start": "node src/index.js",
    "dev": "nodemon index.js",
    "prepare": "husky install",
    "test": "LOG_LEVEL=error mocha --loader=testdouble",
    "release-chart": "cd helm/core-ui-middleware/ && npx --package=@open-xchange/release-it -- release-it",
    "release-app": "npx --package=@open-xchange/release-it@latest -- release-it-auto-keepachangelog",
    "release": "yarn release-chart && yarn release-app"
  },
  "author": "Open-Xchange",
  "license": "CC-BY-NC-SA-2.5",
  "dependencies": {
    "@cloudnative/health-connect": "^2.1.0",
    "@open-xchange/logging": "^0.0.9",
    "@open-xchange/metrics": "^0.0.1",
    "dotenv-defaults": "^5.0.0",
    "express": "^4.17.1",
    "helmet": "^5.0.1",
    "js-yaml": "^4.0.0",
    "node-fetch": "^3.1.0",
    "swagger-ui-express": "^4.1.6"
  },
  "devDependencies": {
    "chai": "^4.3.6",
    "eslint": "^8.6.0",
    "eslint-config-standard": "^17.0.0-1",
    "eslint-plugin-import": "^2.25.4",
    "eslint-plugin-jest": "^26.0.0",
    "eslint-plugin-mocha": "^10.0.3",
    "eslint-plugin-n": "^15.0.1",
    "eslint-plugin-promise": "^6.0.0",
    "husky": ">=6",
    "lint-staged": ">=10",
    "mocha": "^9.2.1",
    "nodemon": "^2.0.7",
    "superagent": "^7.1.1",
    "supertest": "^6.1.6",
    "testdouble": "^3.16.4"
  },
  "lint-staged": {
    "*.js": "eslint --cache --fix"
  },
  "jest-junit": {
    "classNameTemplate": "{classname}",
    "titleTemplate": "{title}",
    "outputDirectory": "output/"
  },
  "auto-changelog": {
    "replaceText": {
      "([A-Z]+-\\d+)": "[`$1`](https://jira.open-xchange.com/browse/$1)"
    }
  }
}