-
richard.petersen authoredrichard.petersen authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project manages its dependencies using npm.
Learn more
package.json 2.02 KiB
{
"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 --config spec/.mocharc.cjs",
"integration": "LOG_LEVEL=error mocha --loader=testdouble --config integration/.mocharc.cjs --exit",
"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",
"bull": "^4.8.2",
"dotenv-defaults": "^5.0.0",
"express": "^4.17.1",
"helmet": "^5.0.1",
"http-errors": "^2.0.0",
"ioredis": "^4.28.5",
"js-yaml": "^4.0.0",
"node-fetch": "^3.1.0",
"sinon": "^13.0.1",
"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",
"ioredis-mock": "^7.2.0",
"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)"
}
}
}