Sha256: 6964899122bc58318c50b23a0b00e475c19ead65623e85d771979c84c3f521b8

Contents?: true

Size: 624 Bytes

Versions: 1

Compression:

Stored size: 624 Bytes

Contents

var gulp = require('gulp');
var config = require('../config');
var watch = require('gulp-watch');

var mapping = [
  {path: 'images'     , tasks: ['images']},
  {path: 'scripts'    , tasks: ['scripts', 'lint', '<%= settings.test_dirname %>']},
  {path: '<%= settings.test_dirname %>'       , tasks: ['<%= settings.test_dirname %>', 'lint']},
  {path: 'styles'     , tasks: ['styles']},
  {path: 'templates'  , tasks: ['templates']},
];

gulp.task('watch', ['default-dev'], function(done) {
  mapping.forEach(function(map) {
    watch(config.paths[map.path], function() {
      gulp.start(map.tasks, done);
    });
  });
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gulp-rails-0.1.2 templates/gulp_watch_task.js.erb