Plato on Github
Report Home
scripts/jshint.js
Maintainability
79.76
Lines of code
26
Difficulty
7.98
Estimated Errors
0.19
Function weight
By Complexity
By SLOC
'use strict'; var packagePath = __dirname + '/../../package.json'; var gulp = require('gulp'); var path = require('path'); var $ = require('gulp-load-plugins')({config: path.normalize(packagePath)}); var config = { name: 'scripts:jshint', description: 'Run lint into js code', callback: callback }; module.exports = config; ///////////////////////////// /*jshint unused:false*/ function callback(settings, done) { return gulp.src(settings.src) .pipe($.jshint()) .pipe($.jshint.reporter('jshint-stylish')) .pipe($.jshint.reporter('fail')) .pipe($.size({title: 'scripts:jshint'})); }