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.0", "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.21.2", "lodash": "4.17.21", "on-finished": "2.4.1", "performance-now": "2.1.0", "prom-client": "15.1.3", "url-value-parser": "2.2.0" }, "devDependencies": { "chai": "^4.5.0", "eslint": "8.57.1", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-mocha": "10.5.0", "mocha": "^10.8.2", "nyc": "^17.1.0", "sinon": "^19.0.2" } }