fossasia/loklak_webclient

View on GitHub
gulp/util/bundleLogger.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

/* bundleLogger
 * ------------
 * Provides gulp style logs to the bundle method in browserify.js
 */

var gutil        = require('gulp-util');
var prettyHrtime = require('pretty-hrtime');
var startTime;

module.exports = {

  start: function() {
    startTime = process.hrtime();
    gutil.log('Running', gutil.colors.green('\'bundle\'') + '...');
  },

  end: function() {
    var taskTime = process.hrtime(startTime);
    var prettyTime = prettyHrtime(taskTime);
    gutil.log('Finished', gutil.colors.green('\'bundle\''), 'in', gutil.colors.magenta(prettyTime));
  }

};