magnolia-frontend-scripts
Version:
collection of gulp-scripts for building magnolia frontends
22 lines (16 loc) • 588 B
JavaScript
const gulp = require('gulp'),
config = require('../config'),
flog = require('fancy-log'),
gulpPlugins = require('../utils/gulpPlugins'),
merge = require('merge-stream');
const eslint = () => {
flog.info('lint scripts');
var tasks = config.themes.bundles.map(function(theme) {
flog.info('\tlint script ' + theme.js.src);
return gulp.src(theme.js.src)
.pipe(gulpPlugins.eslint())
.pipe(gulpPlugins.eslint.format());
});
return merge(tasks);
};
module.exports = eslint;