Updating NPM dependencies

This commit is contained in:
Drew Heavner
2020-11-11 13:30:52 +00:00
committed by GitHub
parent 7a6fb66c63
commit bd487ef324
9068 changed files with 1400893 additions and 587661 deletions

View File

@@ -8,9 +8,9 @@
* @module Exports
*/
const summarizer = require('./lib/summarizer');
const context = require('./lib/context');
const Context = require('./lib/context');
const watermarks = require('./lib/watermarks');
const ReportBase = require('./lib/report-base');
module.exports = {
/**
@@ -19,8 +19,9 @@ module.exports = {
* @returns {Context}
*/
createContext(opts) {
return context.create(opts);
return new Context(opts);
},
/**
* returns the default watermarks that would be used when not
* overridden
@@ -30,27 +31,10 @@ module.exports = {
*/
getDefaultWatermarks() {
return watermarks.getDefault();
}
};
/**
* standard summary functions
*/
module.exports.summarizers = {
/**
* a summarizer that creates a flat tree with one root node and bunch of
* files directly under it
*/
flat: summarizer.createFlatSummary,
/**
* a summarizer that creates a hierarchical tree where the coverage summaries
* of each directly reflect the summaries of all subdirectories and files in it
*/
nested: summarizer.createNestedSummary,
/**
* a summarizer that creates a tree in which directories are not nested.
* Every subdirectory is a child of the root node and only reflects the
* coverage numbers for the files in it (i.e. excludes subdirectories).
* This is the default summarizer.
*/
pkg: summarizer.createPackageSummary
},
/**
* Base class for all reports
*/
ReportBase
};