Parse jacoco coverage data to JSON, using the same format as lcov-parse
npm install @cvrg-report/jacoco-jsonParse jacoco report files, and return a JSON representation in a lcov-parse compatible manner.
``bash`
$ npm i @cvrg-report/jacoco-json --save
`javascript
var jacoco = require("@cvrg-report/jacoco-json");
// Parse by file path
jacoco.parseFile("filepath.xml")
.then(function (result) {
console.log(JSON.stringify(result));
}).catch(function (err) {
console.error(err);
});
// Parse by file contents
jacoco.parseContent("
.then(function (result) {
console.log(JSON.stringify(result));
}).catch(function (err) {
console.error(err);
});
``
This repo was initially forked from vokal/jacoco-parse. Thanks a lot!