Fix latest tslint usage

This commit is contained in:
Rob Moran
2018-03-11 12:08:19 +00:00
parent 8007aeb421
commit 91bff5c186

View File

@@ -2,13 +2,12 @@ var path = require("path");
var browserify = require("browserify");
var del = require("del");
var merge = require("merge2");
var tslint = require("tslint");
var buffer = require("vinyl-buffer");
var source = require("vinyl-source-stream");
var gulp = require("gulp");
var sourcemaps = require("gulp-sourcemaps");
var gulpTs = require("gulp-typescript");
var gulpTslint = require("gulp-tslint");
var typescript = require("gulp-typescript");
var tslint = require("gulp-tslint");
var uglify = require("gulp-uglify");
// Source
@@ -44,14 +43,11 @@ gulp.task("clean", () => {
// Lint the source
gulp.task("lint", () => {
var program = tslint.Linter.createProgram("./");
return gulp.src(srcFiles)
.pipe(gulpTslint({
program: program,
.pipe(tslint({
formatter: "stylish"
}))
.pipe(gulpTslint.report({
.pipe(tslint.report({
emitError: !watching
}))
});
@@ -60,7 +56,7 @@ gulp.task("lint", () => {
gulp.task("compile", ["clean"], () => {
var tsResult = gulp.src(srcFiles)
.pipe(sourcemaps.init())
.pipe(gulpTs.createProject("tsconfig.json")())
.pipe(typescript.createProject("tsconfig.json")())
.on("error", handleError);
return merge([