Files
ng2-file-upload/gulp-tasks/lint.js
2015-10-08 17:29:52 +03:00

24 lines
516 B
JavaScript

var gulp = require('gulp');
var esLint = require('gulp-eslint');
var tslint = require('gulp-tslint');
var paths = gulp.paths;
gulp.task('eslint', function() {
return gulp.src(paths.jssrc)
.pipe(esLint({useEslintrc: true}))
.pipe(esLint.format())
.pipe(esLint.failOnError());
});
gulp.task('tslint', function() {
return gulp.src(paths.tssrc)
.pipe(tslint())
.pipe(tslint.report('verbose', {
emitError: true,
reportLimit: 0
}));
});
gulp.task('lint', ['tslint', 'eslint']);