mirror of
https://github.com/thegecko/web-bluetooth-dfu.git
synced 2026-04-30 03:59:41 +08:00
Fix latest tslint usage
This commit is contained in:
14
gulpfile.js
14
gulpfile.js
@@ -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([
|
||||
|
||||
Reference in New Issue
Block a user