@finn-no/node-brakes-prometheus
Version:
Expose Brakes metrics as Prometheus data
76 lines (75 loc) • 1.85 kB
JSON
{
"name": "@finn-no/node-brakes-prometheus",
"version": "2.0.1",
"description": "Expose Brakes metrics as Prometheus data",
"main": "index.js",
"files": [
"index.js"
],
"scripts": {
"cover": "nyc ava",
"lint": "eslint .",
"postpublish": "git push --follow-tags",
"pretest": "npm run lint && npm run style:check",
"test": "ava",
"style:check": "prettier -c .",
"style:fix": "prettier -w ."
},
"keywords": [
"hystrix",
"circuit-break",
"fallback",
"metrics",
"prometheus",
"prom",
"statsd",
"brakes"
],
"author": "Simen Bekkhus <sbekkhus91@gmail.com>",
"license": "MIT",
"repository": "finn-no/node-brakes-prometheus",
"dependencies": {},
"peerDependencies": {
"prom-client": ">=13"
},
"devDependencies": {
"ava": "^3.15.0",
"brakes": "^3.1.0",
"eslint": "^7.21.0",
"eslint-config-prettier": "^8.1.0",
"eslint-plugin-ava": "^11.0.0",
"in-publish": "^2.0.0",
"nyc": "^15.1.0",
"prettier": "^2.2.1",
"prom-client": "^13.1.0",
"require-uncached": "^2.0.0"
},
"lint-staged": {
"*.js": [
"eslint --fix",
"git add"
],
"*.{md,json}": [
"prettier --write",
"git add"
],
".eslintrc": [
"prettier --write",
"git add"
]
},
"prettier": {
"proseWrap": "always",
"singleQuote": true,
"tabWidth": 4,
"trailingComma": "es5",
"overrides": [
{
"files": ".eslintrc",
"options": {
"parser": "json"
}
}
]
}
}