librato-api
Version:
A Librato backend API client library and a simple CLI tool.
74 lines (73 loc) • 2.02 kB
JSON
{
"name": "librato-api",
"version": "1.2.9",
"description": "A Librato backend API client library and a simple CLI tool.",
"main": "index.js",
"scripts": {
"prepare": "npm test && npm run eslint && npm run coverage && npm run coverage-check",
"test": "NODE_ENV=test TZ=utc mocha --require co-mocha *.spec.js",
"test-watch": "npm run test -- --watch",
"eslint": "eslint .",
"coverage": "nyc npm test >/dev/null && nyc report -r text -r lcov",
"coverage-check": "nyc check-coverage --lines 100 --functions 100 --branches 100",
"coverage-open": "open coverage/lcov-report/index.html",
"coverage-coveralls": "coveralls < coverage/lcov.info"
},
"bin": {
"librato": "./librato.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/emartech/librato-api.git"
},
"keywords": [
"librato",
"api",
"cli"
],
"author": "Jürgen Strobel <juergen.strobel@emarsys.com>",
"contributors": [
"Alexander Daniel <alexander.daniel@emarsys.com>",
"Justin Walker <justin.walker@emarsys.com>",
"Dinko Osrecki <dinko.osrecki@emarsys.com>",
"Hristo Ganev <hristo.ganev@emarsys.com>"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/emartech/librato-api/issues"
},
"homepage": "https://www.npmjs.com/package/librato-api",
"dependencies": {
"co": "^4.6.0",
"js-combinatorics": "^0.5.3",
"lodash": "^4.17.11",
"mz": "^2.6.0",
"request-promise": "^4.2.2",
"require-dir": "^1.0.0",
"uuid": "^3.3.2",
"winston": "^2.4.3"
},
"devDependencies": {
"chai": "4.1.2",
"chai-as-promised": "7.1.1",
"co-mocha": "1.2.2",
"coveralls": "3.0.2",
"eslint": "5.6.0",
"eslint-plugin-standard": "4.0.0",
"mocha": "5.2.0",
"nyc": "13.0.1",
"sinon": "6.3.4",
"sinon-chai": "3.2.0"
},
"engines": {
"node": "6.14.4",
"npm": "6.4.1"
},
"nyc": {
"exclude": [
"**/*.spec.js",
"node_modules/*",
"example-config"
]
}
}