mxt-xdt-transformer
Version:
Applies XDT transformation on XML Files
23 lines (20 loc) • 993 B
JavaScript
;
var gulp = require("gulp"),
eslint = require("gulp-eslint");
gulp.task("lint", () => {
// ESLint ignores files with "node_modules" paths.
// So, it's best to have gulp ignore the directory as well.
// Also, Be sure to return the stream from the task;
// Otherwise, the task may end before the stream has finished.
return gulp.src(["**/*.js", "!dist/**", "!bower_components/**", "!node_modules/**"])
// eslint() attaches the lint output to the "eslint" property
// of the file object so it can be used by other modules.
.pipe(eslint())
// eslint.format() outputs the lint results to the console.
// Alternatively use eslint.formatEach() (see Docs).
.pipe(eslint.format())
// To have the process exit with an error code (1) on
// lint error, return the stream and pipe to failAfterError last.
.pipe(eslint.failAfterError());
});
gulp.task("default", ["lint"]);