Skip to content
Snippets Groups Projects
package.json 1.46 KiB
Newer Older
anne.matthes's avatar
anne.matthes committed
{
  "name": "@open-xchange/ui-middleware",
  "version": "1.0.0",
anne.matthes's avatar
anne.matthes committed
  "description": "Provides a combined manifest.json",
  "type": "module",
richard.petersen's avatar
richard.petersen committed
  "main": "src/index.js",
anne.matthes's avatar
anne.matthes committed
  "scripts": {
    "lint": "eslint .",
richard.petersen's avatar
richard.petersen committed
    "start": "node src/index.js",
    "dev": "nodemon index.js",
anne.matthes's avatar
anne.matthes committed
    "prepare": "husky install",
    "test": "LOG_LEVEL=error NODE_OPTIONS=--experimental-vm-modules jest --no-cache"
anne.matthes's avatar
anne.matthes committed
  },
  "author": "Open-Xchange",
  "license": "CC-BY-NC-SA-2.5",
  "dependencies": {
    "@cloudnative/health-connect": "^2.1.0",
anne.matthes's avatar
anne.matthes committed
moritz.bach's avatar
moritz.bach committed
    "helmet": "^5.0.1",
anne.matthes's avatar
anne.matthes committed
    "js-yaml": "^4.0.0",
moritz.bach's avatar
moritz.bach committed
anne.matthes's avatar
anne.matthes committed
    "swagger-ui-express": "^4.1.6"
  },
  "devDependencies": {
moritz.bach's avatar
moritz.bach committed
    "eslint": "^8.6.0",
david.bauer's avatar
david.bauer committed
    "husky": ">=6",
anne.matthes's avatar
anne.matthes committed
    "jest": "^27.1.0",
anne.matthes's avatar
anne.matthes committed
anne.matthes's avatar
anne.matthes committed
  },
  "lint-staged": {
david.bauer's avatar
david.bauer committed
    "*.js": "eslint --cache --fix"
anne.matthes's avatar
anne.matthes committed
  },
  "jest-junit": {
    "classNameTemplate": "{classname}",
    "titleTemplate": "{title}",
    "outputDirectory": "output/"
anne.matthes's avatar
anne.matthes committed
  }
}