brakes-prometheus
Version:
Expose Brakes metrics as Prometheus data
78 lines (77 loc) • 1.88 kB
JSON
{
"name": "brakes-prometheus",
"version": "1.0.0",
"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",
"test": "ava",
"precommit": "lint-staged"
},
"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": ">=10 <12"
},
"devDependencies": {
"ava": "^0.25.0",
"brakes": "^2.3.0",
"eslint": "^4.1.1",
"eslint-config-finn": "^3.0.0",
"eslint-config-finn-prettier": "^3.0.0",
"eslint-plugin-ava": "^4.2.0",
"husky": "^0.14.3",
"in-publish": "^2.0.0",
"lint-staged": "^7.2.0",
"nyc": "^12.0.2",
"prettier": "^1.8.2",
"prom-client": "^11.0.0",
"require-uncached": "^1.0.2"
},
"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"
}
}
]
}
}