-var gulp = require('gulp'),
- watch = require('gulp-watch'),
- concat = require('gulp-concat'),
- uglify = require('gulp-uglify');
+var gulp = require('gulp'),
+ concat = require('gulp-concat'),
+ uglify = require('gulp-uglify'),
+ jshint = require('gulp-jshint'),
+ plumber = require('gulp-plumber');
gulp.task('scripts', function(){
- gulp.src(['./js/models/*.js', './js/collections/*.js', './js/views/*.js'])
+ gulp.src(['js/models/*.js', './js/collections/*.js', './js/views/*.js'])
.pipe(concat('glmApp.js'))
+ .pipe(plumber())
.pipe(uglify())
+ .pipe(jshint())
.pipe(gulp.dest('./js/'));
});
"devDependencies": {
"gulp": "^3.9.1",
"gulp-concat": "^2.6.1",
+ "gulp-jshint": "^2.0.4",
+ "gulp-plumber": "^1.1.0",
"gulp-uglify": "^3.0.0",
- "gulp-watch": "^4.3.11"
+ "jshint": "^2.9.5"
}
}