From e0d24debb40967014aea1bcc1738bbc1d0279ba2 Mon Sep 17 00:00:00 2001 From: Pete Cook Date: Wed, 20 Jun 2018 13:42:19 +0100 Subject: [PATCH] Enable partial line coverage with codecov Also move coverage into root --- .gitignore | 2 +- codecov.yml | 3 +++ package.json | 8 ++++---- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index e6c85bc3..20f2c487 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ node_modules npm-debug.log /lib -/test/coverage +/coverage diff --git a/codecov.yml b/codecov.yml index 5516323f..fbbe8ccb 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,5 +1,8 @@ comment: false coverage: + parsers: + javascript: + enable_partials: yes status: project: default: diff --git a/package.json b/package.json index e42cfb8e..b0ec7658 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,8 @@ "scripts": { "lint": "standard --verbose | snazzy", "test": "cross-env NODE_ENV=test nyc mocha test", - "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov", - "clean": "rm -rf lib test/coverage", + "coverage": "nyc report --reporter=json && codecov -f coverage/coverage-final.json", + "clean": "rm -rf lib coverage", "build": "babel src -d lib", "preversion": "npm run lint && npm run test", "version": "babel-node src/index.js --package && git add CHANGELOG.md", @@ -89,8 +89,8 @@ "exclude": "src/index.js", "sourceMap": false, "instrument": false, - "report-dir": "./test/coverage", - "temp-directory": "./test/coverage/.nyc_output", + "report-dir": "./coverage", + "temp-directory": "./coverage/.nyc_output", "require": [ "babel-polyfill", "babel-register"