1var gulp = require('gulp') 2var jscs = require('gulp-jscs') 3var mocha = require('gulp-mocha') 4 5gulp.task('default', ['test'], function() { 6 console.log('done') 7}) 8 9gulp.task('watch', function () { 10 return gulp.watch('**/*.js', ['test']) 11}) 12 13gulp.task('test', ['jscs', 'mocha'], function () { 14 console.log('test done') 15}) 16 17gulp.task('mocha', function () { 18 return gulp.src([ 19 'test/*.js' 20 ]).pipe(mocha()) 21}) 22 23gulp.task('jscs', function () { 24 return gulp.src('**/*.js').pipe(jscs()) 25}) 26