Settig up a linting task for src/

This commit is contained in:
Jason Kim
2014-12-09 22:17:07 -08:00
parent 9aeff6be2d
commit bd2633acf4
2 changed files with 16 additions and 1 deletions

View File

@@ -10,6 +10,12 @@ var rename = require('gulp-rename');
var istanbul = require('gulp-istanbul');
var bump = require('gulp-bump');
var tag_version = require('gulp-tag-version');
var jshint = require('gulp-jshint');
var stylish = require('jshint-stylish');
var paths = {
scripts: ['./src/*.js']
};
gulp.task('jison2', function() {
return gulp.src('./src/*.jison')
@@ -151,4 +157,11 @@ function inc(importance) {
gulp.task('patch', function() { return inc('patch'); })
gulp.task('feature', function() { return inc('minor'); })
gulp.task('release', function() { return inc('major'); })
gulp.task('release', function() { return inc('major'); })
// Using gulp-jshint and jshint-stylish
gulp.task('lint', function() {
return gulp.src(paths.scripts)
.pipe(jshint())
.pipe(jshint.reporter(stylish));
});