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

Loading…
Cancel
Save