diff options
-rw-r--r-- | .babelrc | 8 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | package.json | 8 |
3 files changed, 13 insertions, 6 deletions
@@ -1,3 +1,9 @@ { - "presets": ["es2015"] + "presets": ["es2015"], + + "env": { + "test": { + "plugins": ["istanbul"] + } + } } @@ -1,6 +1,7 @@ node_modules perf/versions nyc_output +.nyc_output coverage *.log .DS_Store @@ -9,4 +10,4 @@ tmp build build-es .idea -docs +docs
\ No newline at end of file diff --git a/package.json b/package.json index 7cfb1e2..b0f44a1 100644 --- a/package.json +++ b/package.json @@ -22,9 +22,9 @@ "lodash-es": "^4.8.0" }, "devDependencies": { - "babel-cli": "^6.3.17", "babel-core": "^6.3.26", "babel-plugin-add-module-exports": "~0.1.2", + "babel-plugin-istanbul": "^1.0.3", "babel-plugin-transform-es2015-modules-commonjs": "^6.3.16", "babel-preset-es2015": "^6.3.13", "babelify": "^7.2.0", @@ -45,7 +45,7 @@ "karma-mocha-reporter": "^1.0.2", "mocha": "^2.2.5", "native-promise-only": "^0.8.0-a", - "nyc": "^2.1.0", + "nyc": "^2.4.0", "recursive-readdir": "^1.3.0", "rimraf": "^2.5.0", "rollup": "^0.25.0", @@ -59,8 +59,8 @@ "yargs": "~3.9.1" }, "scripts": { - "coverage": "nyc npm test && nyc report", - "coveralls": "nyc npm test && nyc report --reporter=text-lcov | coveralls", + "coverage": "nyc npm run mocha-node-test && nyc report", + "coveralls": "npm run mocha-node-test && nyc report --reporter=text-lcov | coveralls", "jsdoc": "jsdoc -c ./support/jsdoc/jsdoc.json && node support/jsdoc/jsdoc-fix-html.js", "lint": "eslint lib/ mocha_test/ perf/memory.js perf/suites.js perf/benchmark.js support/build/ support/*.js karma.conf.js", "mocha-browser-test": "karma start", |