istanbul-lib-coverage (3.2.2)
Published 2026-02-24 13:58:50 +00:00 by atheaadmin
Installation
registry=npm install istanbul-lib-coverage@3.2.2"istanbul-lib-coverage": "3.2.2"About this package
istanbul-lib-coverage
An API that provides a read-only view of coverage information with the ability to merge and summarize coverage info.
Supersedes object-utils and collector from the v0 istanbul API.
See the docs for the full API.
var libCoverage = require('istanbul-lib-coverage');
var map = libCoverage.createCoverageMap(globalCoverageVar);
var summary = libCoverage.createCoverageSummary();
// merge another coverage map into the one we created
map.merge(otherCoverageMap);
// inspect and summarize all file coverage objects in the map
map.files().forEach(function(f) {
var fc = map.fileCoverageFor(f),
s = fc.toSummary();
summary.merge(s);
});
console.log('Global summary', summary);
Dependencies
Development Dependencies
| ID | Version |
|---|---|
| chai | ^4.2.0 |
| mocha | ^6.2.2 |
| nyc | ^15.0.0-beta.2 |
Keywords
istanbul
coverage
data