add js linter
This commit is contained in:
+8
-1
@@ -4,6 +4,7 @@ var rename = require('gulp-rename');
|
||||
var source = require('vinyl-source-stream');
|
||||
var sourcemaps = require('gulp-sourcemaps');
|
||||
var buffer = require('vinyl-buffer');
|
||||
var jshint = require('gulp-jshint');
|
||||
|
||||
gulp.task('build', function() {
|
||||
var app = browserify('./src/js/main.js');
|
||||
@@ -16,8 +17,14 @@ gulp.task('build', function() {
|
||||
.pipe(gulp.dest('./dist'))
|
||||
});
|
||||
|
||||
gulp.task('lint', function() {
|
||||
return gulp.src('src/**/*.js')
|
||||
.pipe(jshint())
|
||||
.pipe(jshint.reporter('default'));
|
||||
});
|
||||
|
||||
gulp.task('watch', function() {
|
||||
gulp.watch('src/**/*.js', ['build']);
|
||||
});
|
||||
|
||||
gulp.task('default', ['build']);
|
||||
gulp.task('default', ['lint', 'build']);
|
||||
+3
-1
@@ -9,9 +9,11 @@
|
||||
"devDependencies": {
|
||||
"browserify": "^13.1.1",
|
||||
"gulp": "^3.9.0",
|
||||
"jshint": "^2.9.5",
|
||||
"gulp-jshint": "^2.0.4",
|
||||
"gulp-rename": "^1.2.2",
|
||||
"gulp-sourcemaps": "^1.9.1",
|
||||
"vinyl-buffer": "^1.0.0",
|
||||
"vinyl-source-stream": "^1.1.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user