You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
'use strict';
module.exports = function reporter(middlewareOptions, options) { const { log, state, stats } = options;
if (state) { const displayStats = middlewareOptions.stats !== false; const statsString = stats.toString(middlewareOptions.stats);
// displayStats only logged
if (displayStats && statsString.trim().length) { if (stats.hasErrors()) { log.error(statsString); } else if (stats.hasWarnings()) { log.warn(statsString); } else { log.info(statsString); } }
let message = 'Compiled successfully.';
if (stats.hasErrors()) { message = 'Failed to compile.'; } else if (stats.hasWarnings()) { message = 'Compiled with warnings.'; } log.info(message); } else { log.info('Compiling...'); } };
|