gulp-autowatch icon indicating copy to clipboard operation
gulp-autowatch copied to clipboard

Sugar for reusing a paths object to watch and run gulp tasks

gulp-autowatch NPM version Dependency Status

Information

Packagegulp-autowatch
Description Sugar for reusing a paths object to watch and run gulp tasks
Node Version >= 0.9

Usage

Supports gulp 3.x and 4.x

var gulp = require('gulp');
var autowatch = require('gulp-autowatch');

// key = task name to run
// value = glob or array of globs to watch
var paths = {
  vendor: './client/vendor/**/*',
  coffee: './client/**/*.coffee',
  jsx: './client/**/*.jsx',
  stylus: './client/**/*.styl',
  html: './client/**/*.html',
  config: './server/config/*.json'
};

// assume all those tasks were defined

gulp.task('watch', function() {
  autowatch(gulp, paths);
});