Change linting to be its own task, run before release

master
William Toohey 10 years ago
parent 9dce661bee
commit ff91535635
  1. 11
      gulpfile.js

@ -40,9 +40,6 @@ gulp.task("mp3", function () {
gulp.task("minify", function () { gulp.task("minify", function () {
return gulp.src("src/js/*.js") return gulp.src("src/js/*.js")
// Enable later
.pipe(jshint('.jshintrc'))
.pipe(jshint.reporter('default'))
.pipe(sourcemaps.init()) .pipe(sourcemaps.init())
.pipe(babel()) .pipe(babel())
.pipe(uglify()) .pipe(uglify())
@ -51,6 +48,12 @@ gulp.task("minify", function () {
.pipe(gulp.dest("lib")); .pipe(gulp.dest("lib"));
}); });
gulp.task("lint", function () {
return gulp.src("src/js/*.js")
.pipe(jshint('.jshintrc'))
.pipe(jshint.reporter('default'));
});
gulp.task('watch', ['default'], function() { gulp.task('watch', ['default'], function() {
gulp.watch('src/css/*.css', ['css']); gulp.watch('src/css/*.css', ['css']);
gulp.watch('src/js/*.js', ['minify']); gulp.watch('src/js/*.js', ['minify']);
@ -65,7 +68,7 @@ gulp.task('clean', function() {
'release']); 'release']);
}); });
gulp.task('release', ['default'], function() { gulp.task('release', ['default', 'lint'], function() {
gulp.src([ gulp.src([
'css/hues-min.css', 'css/hues-min.css',
'lib/hues-min.js', 'lib/hues-min.js',

Loading…
Cancel
Save