istanbul-lib-report

Core reporting utilities for istanbul.
Example usage
const libReport = require('istanbul-lib-report');
const reports = require('istanbul-reports');
const coverageMap;
const configWatermarks = {
statements: [50, 80],
functions: [50, 80],
branches: [50, 80],
lines: [50, 80]
};
const context = libReport.createContext({
dir: 'report/output/dir',
defaultSummarizer: 'nested',
watermarks: configWatermarks,
coverageMap,
})
const report = reports.create('json', {
skipEmpty: configSkipEmpty,
skipFull: configSkipFull
})
report.execute(context)