gulp.task('invalid-noemit', function(){
    return gulp.src('input.ts')
        .pipe(tslint())
        .pipe(tslint.report('prose', {
          emitError: false
        }));
});
Example #2
0
	@Task('ts::lint')
	tslint() {
		gulp.src(['./app/**/*.ts'])
			.pipe(tslint())
			.pipe(tslint.report('verbose'))
			.pipe(debug());
	}
Example #3
0
function lintJs(src: string | string[]) {
  return gulp.src(src)
    .pipe(jslint())
    .pipe(jslint.report(jslintStylish, {
      emitError: false
    }));
}
gulp.task('tslint', function(){
    return gulp.src(['input.ts',])
        .pipe(tslint())
        .pipe(tslint.report('prose', {
            reportLimit: 2
        }));
});
gulp.task('invalid-noemit', function(){
    return gulp.src('input.ts')
        .pipe(tslint())
        .pipe(tslint.report('prose', {
          summarizeFailureOutput: true
        }));
});
task('lint', () => {
	return src(['./src/**/*.ts', './expansion-types/*.d.ts'])
		.pipe(tslint({
			formatter: "verbose"
		}))
		.pipe(tslint.report())
});
Example #7
0
export default () => {
  return gulp.src('./src/**/*.ts')
    .pipe(lint())
    .pipe(lint.report(stylish, {
      emitError: false
    }))
}
Example #8
0
task('lint.ts', () => {
  return src([
      'src/**/*.ts'
    ]).pipe(tslint({
      formatter: 'verbose'
    }))
    .pipe(tslint.report());
});
Example #9
0
 /**
  * Typescript lint task
  */
 @Task('ts::lint')
 tslint() {
   let lintoptions: any = {
     emitError: false,
     sort: true,
     bell: true
   }
   return gulp.src(this.config.paths.source)
     .pipe(plumber())
     .pipe(tslint())
     .pipe(tslint.report(require('tslint-stylish'), lintoptions));
 }
gulp.task('tslint-json', function(){
    return gulp.src('input.ts')
        .pipe(tslint({
            configuration: {
              rules: {
                "class-name": true,
                // ...
              }
            }
        }))
        .pipe(tslint.report('prose'));;
});