gulpfile.js
563 字节
var
/**
* Dependencies.
*/
gulp = require('gulp'),
jscs = require('gulp-jscs'),
jshint = require('gulp-jshint'),
stylish = require('gulp-jscs-stylish');
gulp.task('lint', function () {
var src = ['gulpfile.js', 'index.js', 'lib/**/*.js'];
return gulp.src(src)
.pipe(jshint('.jshintrc')) // Enforce good practics.
.pipe(jscs('.jscsrc')) // Enforce style guide.
.pipe(stylish.combineWithHintResults())
.pipe(jshint.reporter('jshint-stylish', {verbose: true}))
.pipe(jshint.reporter('fail'));
});
gulp.task('default', gulp.task('lint'));