aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorMarak <[email protected]>2017-09-04 03:46:17 -0400
committerMarak <[email protected]>2017-09-04 03:46:17 -0400
commited7020e266ebc610ef67c21600b35f29ebe03c8a (patch)
treea431ace2d9ecfb0188a153ad2425c747b7817dd4 /package.json
parentcefd34217935c9ff85c8237639a5d81f89bfc38c (diff)
downloadfaker-ed7020e266ebc610ef67c21600b35f29ebe03c8a.tar.xz
faker-ed7020e266ebc610ef67c21600b35f29ebe03c8a.zip
[dist] Added code coverage tooling
* Adds nyc for code coverage * Adds coveralls to get repo badge
Diffstat (limited to 'package.json')
-rw-r--r--package.json28
1 files changed, 27 insertions, 1 deletions
diff --git a/package.json b/package.json
index eb392c10..c85394e4 100644
--- a/package.json
+++ b/package.json
@@ -13,10 +13,36 @@
"lint": "node_modules/.bin/jshint ./lib --config ./.jshintrc",
"test": "node_modules/.bin/mocha test/*.*.js",
"build": "cd build && ../node_modules/.bin/gulp && cd ../",
- "doc": "jsdoc -c conf.json -t ./node_modules/ink-docstrap/template -R README.md lib"
+ "doc": "jsdoc -c conf.json -t ./node_modules/ink-docstrap/template -R README.md lib",
+ "coverage": "nyc report --reporter=text-lcov | coveralls"
+ },
+ "nyc": {
+ "all": false,
+ "include": [
+ "lib/**/*.js"
+ ],
+ "exclude": [
+ "coverage",
+ "locales",
+ "modules",
+ "white",
+ "docs",
+ "docker",
+ "public",
+ "reports",
+ "tests",
+ "node_modules"
+ ],
+ "reporter": [
+ "html",
+ "lcov",
+ "clover"
+ ],
+ "report-dir": "./reports/coverage"
},
"devDependencies": {
"browserify": "5.11.1",
+ "coveralls": "^2.13.1",
"gulp": "^3.9.1",
"gulp-gh-pages": "^0.5.4",
"gulp-jsdoc3": "^0.2.1",