@cvrg-report/clover-json
v0.3.3
Published
Parse clover XML coverage reports to JSON, using the same format as lcov-parse
Downloads
26,436
Maintainers
Readme
clover-json
Parse clover report files, and return a JSON representation in a lcov-parse compatible manner.
Installation
$ npm i @cvrg-report/clover-json --save
Usage
var clover = require("@cvrg-report/clover-json");
// Parse by file path
clover.parseFile("filepath.xml")
.then(function (result) {
console.log(JSON.stringify(result));
}).catch(function (err) {
console.error(err);
});
// Parse by file contents
clover.parseContent("<?xml version=\"1.0\" ?><coverage>...</coverage>")
.then(function (result) {
console.log(JSON.stringify(result));
}).catch(function (err) {
console.error(err);
});