karma-coverage-istanbul-reporter
Advanced tools
Comparing version 2.0.5 to 2.0.6
@@ -5,2 +5,12 @@ # Change Log | ||
<a name="2.0.6"></a> | ||
## [2.0.6](https://github.com/mattlewis92/karma-coverage-istanbul-reporter/compare/v2.0.5...v2.0.6) (2019-07-20) | ||
### Bug Fixes | ||
* get source code from sourceMapStore on write report ([619d90d](https://github.com/mattlewis92/karma-coverage-istanbul-reporter/commit/619d90d)), closes [#72](https://github.com/mattlewis92/karma-coverage-istanbul-reporter/issues/72) | ||
<a name="2.0.5"></a> | ||
@@ -7,0 +17,0 @@ ## [2.0.5](https://github.com/mattlewis92/karma-coverage-istanbul-reporter/compare/v2.0.4...v2.0.5) (2019-02-17) |
{ | ||
"name": "karma-coverage-istanbul-reporter", | ||
"version": "2.0.5", | ||
"version": "2.0.6", | ||
"description": "A karma reporter that uses the latest istanbul 1.x APIs (with full sourcemap support) to report coverage.", | ||
@@ -39,32 +39,32 @@ "main": "src/reporter.js", | ||
"dependencies": { | ||
"istanbul-api": "^2.1.1", | ||
"istanbul-api": "^2.1.6", | ||
"minimatch": "^3.0.4" | ||
}, | ||
"devDependencies": { | ||
"@commitlint/cli": "^7.5.2", | ||
"@commitlint/config-conventional": "^7.5.0", | ||
"@commitlint/prompt": "^7.5.0", | ||
"@commitlint/cli": "^8.1.0", | ||
"@commitlint/config-conventional": "^8.1.0", | ||
"@commitlint/prompt": "^8.1.0", | ||
"@types/chai": "^4.1.7", | ||
"@types/mocha": "^5.2.6", | ||
"@types/mocha": "^5.2.7", | ||
"chai": "^4.2.0", | ||
"codecov-lite": "^0.1.3", | ||
"commitizen": "^3.0.5", | ||
"codecov": "^3.5.0", | ||
"commitizen": "^4.0.3", | ||
"husky": "^1.3.1", | ||
"istanbul-instrumenter-loader": "^3.0.1", | ||
"karma": "^4.0.0", | ||
"karma": "^3.1.4", | ||
"karma-mocha": "^1.3.0", | ||
"karma-phantomjs-launcher": "^1.0.2", | ||
"karma-sourcemap-loader": "^0.3.7", | ||
"karma-webpack": "^4.0.0-rc.6", | ||
"karma-webpack": "^4.0.2", | ||
"mocha": "^5.2.0", | ||
"nyc": "^13.3.0", | ||
"prettier": "^1.16.4", | ||
"pretty-quick": "^1.10.0", | ||
"nyc": "^14.1.1", | ||
"prettier": "^1.18.2", | ||
"pretty-quick": "^1.11.1", | ||
"rimraf": "^2.6.3", | ||
"standard-version": "^5.0.0", | ||
"ts-loader": "^5.3.3", | ||
"tslint": "^5.12.1", | ||
"standard-version": "^5.0.2", | ||
"ts-loader": "^5.4.5", | ||
"tslint": "^5.18.0", | ||
"tslint-loader": "^3.6.0", | ||
"typescript": "^3.3.3", | ||
"webpack": "^4.29.4", | ||
"typescript": "^3.5.3", | ||
"webpack": "^4.36.1", | ||
"xo": "^0.24.0" | ||
@@ -71,0 +71,0 @@ }, |
@@ -7,8 +7,10 @@ # karma-coverage-istanbul-reporter | ||
[![npm](https://img.shields.io/npm/dm/karma-coverage-istanbul-reporter.svg)](http://badge.fury.io/js/karma-coverage-istanbul-reporter) | ||
[![GitHub issues](https://img.shields.io/github/issues/mattlewis92/karma-coverage-istanbul-reporter.svg)](https://github.com/mattlewis92/karma-coverage-istanbul-reporter/issues) | ||
[![GitHub stars](https://img.shields.io/github/stars/mattlewis92/karma-coverage-istanbul-reporter.svg)](https://github.com/mattlewis92/karma-coverage-istanbul-reporter/stargazers) | ||
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/mattlewis92/karma-coverage-istanbul-reporter/master/LICENSE) | ||
[![Twitter Follow](https://img.shields.io/twitter/follow/mattlewis92_.svg)](https://twitter.com/mattlewis92_) | ||
> A karma reporter that uses the latest istanbul 1.x APIs (with full sourcemap support) to report coverage. | ||
<a href="https://www.patreon.com/mattlewis92"> | ||
<img src="https://c5.patreon.com/external/logo/become_a_patron_button@2x.png" width="160"> | ||
</a> | ||
## About | ||
@@ -99,20 +101,20 @@ | ||
* [clover](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/clover/index.js#L8-L9) | ||
* [cobertura](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/cobertura/index.js#L9-L10) | ||
* [html](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/html/index.js#L135-L137) | ||
* [json-summary](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/json-summary/index.js#L8) | ||
* [json](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/json/index.js#L8) | ||
* lcov | ||
* [lcovonly](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/lcovonly/index.js#L8) | ||
* none | ||
* [teamcity](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/teamcity/index.js#L9-L10) | ||
* [text-lcov](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/text-lcov/index.js#L9) | ||
* [text-summary](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/text-summary/index.js#L9) | ||
* [text](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/text/index.js#L159-L160) | ||
- [clover](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/clover/index.js#L8-L9) | ||
- [cobertura](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/cobertura/index.js#L9-L10) | ||
- [html](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/html/index.js#L135-L137) | ||
- [json-summary](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/json-summary/index.js#L8) | ||
- [json](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/json/index.js#L8) | ||
- lcov | ||
- [lcovonly](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/lcovonly/index.js#L8) | ||
- none | ||
- [teamcity](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/teamcity/index.js#L9-L10) | ||
- [text-lcov](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/text-lcov/index.js#L9) | ||
- [text-summary](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/text-summary/index.js#L9) | ||
- [text](https://github.com/istanbuljs/istanbuljs/blob/aae256fb8b9a3d19414dcf069c592e88712c32c6/packages/istanbul-reports/lib/text/index.js#L159-L160) | ||
## Credits | ||
* [Original karma-coverage source](https://github.com/karma-runner/karma-coverage/blob/master/lib/reporter.js) | ||
* [Example of using the new reporter API](https://github.com/facebook/jest/blob/master/scripts/mapCoverage.js) | ||
* [Karma remap istanbul](https://github.com/marcules/karma-remap-istanbul) | ||
- [Original karma-coverage source](https://github.com/karma-runner/karma-coverage/blob/master/lib/reporter.js) | ||
- [Example of using the new reporter API](https://github.com/facebook/jest/blob/master/scripts/mapCoverage.js) | ||
- [Karma remap istanbul](https://github.com/marcules/karma-remap-istanbul) | ||
@@ -119,0 +121,0 @@ ## License |
@@ -102,4 +102,6 @@ const istanbul = require('istanbul-api'); | ||
const remappedCoverageMap = sourceMapStore.transformCoverage(coverageMap) | ||
.map; | ||
const { | ||
sourceFinder, | ||
map: remappedCoverageMap | ||
} = sourceMapStore.transformCoverage(coverageMap); | ||
@@ -121,3 +123,3 @@ if (!coverageConfig.skipFilesWithNoCoverage) { | ||
log.debug('Writing coverage reports:', reportTypes); | ||
reporter.write(remappedCoverageMap); | ||
reporter.write(remappedCoverageMap, { sourceFinder }); | ||
@@ -164,5 +166,3 @@ const userThresholds = coverageConfig.thresholds; | ||
thresholds, | ||
`Coverage for ${type} (${ | ||
globalSummary[type].pct | ||
}%) does not meet global threshold (${thresholds.global[type]}%)` | ||
`Coverage for ${type} (${globalSummary[type].pct}%) does not meet global threshold (${thresholds.global[type]}%)` | ||
); | ||
@@ -194,7 +194,3 @@ }); | ||
thresholds, | ||
`Coverage for ${type} (${ | ||
fileSummary[type].pct | ||
}%) in file ${file} does not meet per file threshold (${ | ||
fileThresholds[type] | ||
}%)` | ||
`Coverage for ${type} (${fileSummary[type].pct}%) in file ${file} does not meet per file threshold (${fileThresholds[type]}%)` | ||
); | ||
@@ -201,0 +197,0 @@ }); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
26982
122
275
Updatedistanbul-api@^2.1.6