cobertura-parse

Parse cobertura coverage to JSON, based on output from lcov-parse

Usage no npm install needed!

<script type="module">
  import coberturaParse from 'https://cdn.skypack.dev/cobertura-parse';
</script>

README

cobertura-parse

Parse cobertura results file and return JSON

The output is based on, and intended to be compatible with, https://github.com/davglass/lcov-parse

Use

var cob = require( "cobertura-parse" );

// parse by file path
cob.parseFile( "filepath.xml", function( err, result ) { ... } );

// or parse file contents
cob.parseContent( "<?xml version="1.0" ?><coverage>...</coverage>",
    function( err, result ) { ... } );