Upgrade coverage CLI from istanbul to nyc (#1148)

Per a note posted to the istanbul readme in May, this version of istanbul is deprecated.

https://github.com/gotwarlost/istanbul
This commit is contained in:
Paul Melnikow
2017-10-11 13:53:24 -04:00
committed by GitHub
parent 134efb864a
commit 4f48031551
3 changed files with 19 additions and 7 deletions

View File

@@ -1,2 +0,0 @@
instrumentation:
excludes: ['**/*.spec.js', 'service-tests/']

13
.nycrc.json Normal file
View File

@@ -0,0 +1,13 @@
{
"reporter": [
"lcov"
],
"all": true,
"exclude": [
"**/*.spec.js",
"service-tests",
"coverage"
],
"silent": true,
"clean": false
}

View File

@@ -38,10 +38,10 @@
"xml2js": "~0.4.16"
},
"scripts": {
"coverage:test:js": "istanbul cover node_modules/mocha/bin/_mocha '*.spec.js' 'lib/*.spec.js' --dir coverage/js",
"coverage:test:services": "istanbul cover node_modules/mocha/bin/_mocha service-tests/runner/cli.js --dir coverage/services -- --delay",
"coverage:test": "npm run coverage:test:js && npm run coverage:test:services",
"coverage:report": "istanbul report",
"coverage:test:js": "nyc node_modules/mocha/bin/_mocha '*.spec.js' 'lib/*.spec.js'",
"coverage:test:services": "nyc node_modules/mocha/bin/_mocha --delay service-tests/runner/cli.js",
"coverage:test": "rimraf .nyc_output coverage; npm run coverage:test:js; npm run coverage:test:services",
"coverage:report": "nyc report",
"coverage:report:reopen": "opn coverage/lcov-report/index.html",
"coverage:report:open": "npm run coverage:report && npm run coverage:report:reopen",
"lint": "eslint '**/*.js'",
@@ -82,15 +82,16 @@
"icedfrisby-nock": "^1.0.0",
"is-png": "^1.1.0",
"is-svg": "^2.1.0",
"istanbul": "^0.4.5",
"lodash.difference": "^4.5.0",
"minimist": "^1.2.0",
"mocha": "^3.2.0",
"nock": "^9.0.13",
"node-fetch": "^1.6.3",
"nyc": "^11.2.1",
"opn-cli": "^3.1.0",
"prettier": "1.7.3",
"read-all-stdin-sync": "^1.0.5",
"rimraf": "^2.6.2",
"semver-regex": "^1.0.0",
"sinon": "^2.1.0"
},