Files
hudozka/node_modules/gulp/gulpfile.js
T
2014-02-12 12:36:59 +04:00

28 lines
559 B
JavaScript

'use strict';
var gulp = require('./');
var env = require('gulp-util').env;
var log = require('gulp-util').log;
var jshint = require('gulp-jshint');
var codeFiles = ['**/*.js', '!node_modules/**'];
gulp.task('lint', function(){
log('Linting Files');
return gulp.src(codeFiles)
.pipe(jshint('.jshintrc'))
.pipe(jshint.reporter());
});
gulp.task('watch', function(){
log('Watching Files');
gulp.watch(codeFiles, ['lint']);
});
gulp.task('default', ['lint', 'watch']);
var taskToRun = env.dev ? 'default' : 'lint';
gulp.start(taskToRun);