Add node modules and new code for release (#57)
Co-authored-by: taakleton <taakleton@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
da63a48ad7
commit
a517f2ff65
43
node_modules/istanbul-lib-report/README.md
generated
vendored
Normal file
43
node_modules/istanbul-lib-report/README.md
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
# istanbul-lib-report
|
||||
|
||||
[](https://greenkeeper.io/)
|
||||
[](https://travis-ci.org/istanbuljs/istanbul-lib-report)
|
||||
|
||||
Core reporting utilities for istanbul.
|
||||
|
||||
## Example usage
|
||||
|
||||
```js
|
||||
const libReport = require('istanbul-lib-report');
|
||||
const reports = require('istanbul-reports');
|
||||
|
||||
// coverageMap, for instance, obtained from istanbul-lib-coverage
|
||||
const coverageMap;
|
||||
|
||||
const configWatermarks = {
|
||||
statements: [50, 80],
|
||||
functions: [50, 80],
|
||||
branches: [50, 80],
|
||||
lines: [50, 80]
|
||||
};
|
||||
|
||||
// create a context for report generation
|
||||
const context = libReport.createContext({
|
||||
dir: 'report/output/dir',
|
||||
// The summarizer to default to (may be overridden by some reports)
|
||||
// values can be nested/flat/pkg. Defaults to 'pkg'
|
||||
defaultSummarizer: 'nested',
|
||||
watermarks: configWatermarks,
|
||||
coverageMap,
|
||||
})
|
||||
|
||||
// create an instance of the relevant report class, passing the
|
||||
// report name e.g. json/html/html-spa/text
|
||||
const report = reports.create('json', {
|
||||
skipEmpty: configSkipEmpty,
|
||||
skipFull: configSkipFull
|
||||
})
|
||||
|
||||
// call execute to synchronously create and write the report to disk
|
||||
report.execute(context)
|
||||
```
|
Reference in New Issue
Block a user