UNPKG

http-metrics-middleware

Version:

Express middleware for adding common prometheus metrics

51 lines (50 loc) 1.3 kB
{ "name": "http-metrics-middleware", "version": "2.2.1", "description": "Express middleware for adding common prometheus metrics", "author": "QlikTech International AB", "license": "MIT", "main": "index.js", "engines": { "node": ">=10.0.0" }, "scripts": { "test": "NODE_ENV=test mocha --exit -- ./test/**/*.js", "test-coverage": "nyc --reporter=lcov npm test", "lint": "eslint .", "lint-fix": "eslint --fix ." }, "repository": { "type": "git", "url": "git+ssh://git@github.com/qlik-oss/http-metrics-middleware.git" }, "keywords": [ "express", "koa", "prometheus", "metrics" ], "bugs": { "url": "https://github.com/qlik-oss/http-metrics-middleware/issues" }, "homepage": "https://github.com/qlik-oss/http-metrics-middleware#readme", "dependencies": { "accepts": "^1.3.8", "express": "^4.22.1", "lodash": "^4.17.23", "on-finished": "^2.4.1", "performance-now": "^2.1.0", "prom-client": "^15.1.3", "url-value-parser": "2.2.0" }, "devDependencies": { "chai": "^6.2.2", "eslint": "8.57.1", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-mocha": "10.5.0", "mocha": "^11.7.5", "nyc": "^18.0.0", "sinon": "^21.0.2" } }