UNPKG

sourcebuster

Version:

Get sources of your site's visitors (utm / organic / referral / typein).

23 lines (17 loc) 588 B
"use strict"; var gulp = require('gulp'), jshint = require('gulp-jshint'), map = require('map-stream'), finder = require('../helpers/finder'), notifier = require('../helpers/notifier'), config = require('../config').scripts.lint; module.exports = function() { var failReporter = map(function(file, cb) { if (!file.jshint.success) notifier(file.relative, true, 'Ooooooops!'); cb(null, file); }); return gulp.src(finder(config.dir, 'js')) .pipe(jshint(config.options)) .pipe(jshint.reporter()) .pipe(failReporter); };