Skip to content

Commit

Permalink
chore(package.json): update code coverage script (#1770)
Browse files Browse the repository at this point in the history
- simplifies code coverage using nyc
  • Loading branch information
kwonoj authored and benlesh committed Jun 15, 2016
1 parent ffa4ed9 commit de39b5e
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 6 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -15,6 +15,7 @@ tmp/
coverage/
img/
spec-js/
.nyc-output/

# Misc
npm-debug.log
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Expand Up @@ -36,5 +36,5 @@ script:

after_success:
- npm run cover
- cat ./coverage/coverage-remapped.lcov | ./node_modules/coveralls/bin/coveralls.js
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
- '[ "${TRAVIS_PULL_REQUEST}" = "false" ] && [ -n "${SAUCE_ACCESS_KEY}" ] && npm run build_spec_browser && grunt --gruntfile spec/support/mocha.sauce.gruntfile.js || false'
7 changes: 2 additions & 5 deletions package.json
Expand Up @@ -74,9 +74,7 @@
"compile_dist_cjs": "tsc typings/globals/es6-shim/index.d.ts ./dist/cjs/src/Rx.ts ./dist/cjs/src/add/observable/of.ts -m commonjs --sourceMap --outDir ./dist/cjs --target ES5 -d --diagnostics --pretty --noImplicitAny --suppressImplicitAnyIndexErrors --moduleResolution node",
"compile_dist_es6": "tsc ./dist/es6/src/Rx.ts ./dist/es6/src/add/observable/of.ts -m es2015 --sourceMap --outDir ./dist/es6 --target ES6 -d --diagnostics --pretty --noImplicitAny --suppressImplicitAnyIndexErrors --moduleResolution node",
"compile_dist_es6_for_docs": "tsc ./dist/es6/src/Rx.ts ./dist/es6/src/add/observable/of.ts ./dist/es6/src/MiscJSDoc.ts -m es2015 --sourceMap --outDir ./dist/es6 --target ES6 -d --diagnostics --pretty --noImplicitAny --suppressImplicitAnyIndexErrors --moduleResolution node",
"cover": "npm-run-all cover_test cover_remapping",
"cover_test": "shx rm -rf dist/cjs && tsc typings/globals/es6-shim/index.d.ts src/Rx.ts src/add/observable/of.ts -m commonjs --outDir dist/cjs --sourceMap --target ES5 -d && istanbul cover -x \"spec-js/**/*\" -x \"mocha-setup-node.js\" ./node_modules/mocha/bin/_mocha -- --opts spec/support/default.opts spec-js",
"cover_remapping": "remap-istanbul -i coverage/coverage.json -o coverage/coverage-remapped.json && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remapped.lcov -t lcovonly && remap-istanbul -i coverage/coverage.json -o coverage/coverage-remapped -t html",
"cover": "shx rm -rf dist/cjs && tsc typings/globals/es6-shim/index.d.ts src/Rx.ts src/add/observable/of.ts -m commonjs --outDir dist/cjs --sourceMap --target ES5 -d && nyc --reporter=lcov --reporter=html --exclude=spec/support/**/* --exclude=spec-js/**/* mocha --opts spec/support/default.opts spec-js",
"decision_tree_widget": "cd doc/decision-tree-widget && npm run build && cd ../..",
"doctoc": "doctoc CONTRIBUTING.md",
"generate_packages": "node .make-packages.js",
Expand Down Expand Up @@ -163,7 +161,6 @@
"google-closure-compiler": "20160517.1.0",
"gzip-size": "^3.0.0",
"http-server": "^0.9.0",
"istanbul": "0.4.3",
"lodash": "4.13.1",
"madge": "^0.5.3",
"markdown-doctest": "^0.7.0",
Expand All @@ -173,11 +170,11 @@
"mocha-in-sauce": "0.0.1",
"npm-run-all": "2.1.1",
"npm-scripts-info": "^0.3.4",
"nyc": "^6.6.1",
"opn-cli": "^3.1.0",
"platform": "^1.3.1",
"promise": "^7.1.1",
"protractor": "^3.1.1",
"remap-istanbul": "0.6.4",
"rx": "latest",
"shx": "^0.1.2",
"sinon": "^2.0.0-pre",
Expand Down

0 comments on commit de39b5e

Please sign in to comment.