function flushErrors() {
        if (output.length > 0) {
          var width = Number(bannerWidth) || 0;
          var hr    = new Array(width + 1);   // this is a good trick to repeat a character N times
          var start = (width > 0) ? (hr.join('\u25BC') + '\n') : '';
          var stop  = (width > 0) ? (hr.join('\u25B2') + '\n') : '';
          process.stdout.write(start + '\n' + output.map(groupByFilename).join('') + '\n' + stop);
        }
      }
/**
       * Flush the error queue to stdout
       */
Flush the error queue to stdout
Flush the error queue to stdout
function flushErrors() {
        if (output.length > 0) {
          var width = Number(bannerWidth) || 0;
          var hr    = new Array(width + 1);   
          var start = (width > 0) ? (hr.join('\u25BC') + '\n') : '';
          var stop  = (width > 0) ? (hr.join('\u25B2') + '\n') : '';
          process.stdout.write(start + '\n' + output.map(groupByFilename).join('') + '\n' + stop);
        }
      }
function flushErrors ( ) { if ( output . length > 0 ) { var width = Number ( bannerWidth ) || 0 ; var hr = new Array ( width + 1 ) ; var start = ( width > 0 ) ? ( hr . join ( '\u25BC' ) + '\n' ) : '' ; var stop = ( width > 0 ) ? ( hr . join ( '\u25B2' ) + '\n' ) : '' ; process . stdout . write ( start + '\n' + output . map ( groupByFilename ) . join ( '' ) + '\n' + stop ) ; } }
Flush the error queue to stdout
Flush the error queue to stdout
// this is a good trick to repeat a character N times