Sha256: b4722629ef5d489ee8c170a35e90c021718e1ce7f76458940c60d402ad5fd321
Contents?: true
Size: 813 Bytes
Versions: 19
Compression:
Stored size: 813 Bytes
Contents
'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...'); } };
Version data entries
19 entries across 18 versions & 6 rubygems