'use strict'; const _ = require('lodash'); /** * @param {CONTEXT} context * @return {number} */ function printResults(context) { const warnings = context.getMessages(); const out = require(`./formatters/${context.options.format}`)(warnings); context.report(out); const grouped = _.groupBy(warnings, 'level'); return grouped.ERROR ? grouped.ERROR.length : 0; } module.exports = {printResults};