mikeerickson
5/13/2016 - 6:53 PM

Babel aware gulpfile (install require-dir and babel modules, also uses .babelrc)

Babel aware gulpfile (install require-dir and babel modules, also uses .babelrc)

// GULPFILE.BABEL.JS
// 2015-04-13 [mse]
// Ambry Genetics
// =============================================================================


import gulp       from 'gulp'
import msg        from 'gulp-messenger';
import requireDir from 'require-dir';

// PRELOAD ALL TASKS
// =============================================================================
// you can execute task like `gulp <taskName>`
// - don't load recursively (omit `_disabled` tasks)

msg.init({
  logToFile: true,
  timestamp: true
});

msg.Info('Starting: ' + new Date());

requireDir('./tasks', { recurse: false });

gulp.task('default', () => {
  msg.note('*** Gulp Heart Beating ***')
})