fix: fix 'no-use-before-declare' requires type information lint warning (#2679)

This commit is contained in:
Jason Poon 2018-05-24 01:05:35 -07:00 committed by GitHub
parent dc3059b809
commit 405c78421d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 2 deletions

View File

@ -32,7 +32,12 @@ gulp.task('compile', function() {
gulp.task('tslint', function() {
return gulp
.src(['**/*.ts', '!node_modules/**', '!typings/**'])
.pipe(tslint({ formatter: 'prose' }))
.pipe(
tslint({
formatter: 'prose',
program: require('tslint').Linter.createProgram('./tsconfig.json'),
})
)
.pipe(tslint.report({ summarizeFailureOutput: true }));
});

View File

@ -51,7 +51,7 @@
"no-switch-case-fall-through": true,
"no-trailing-whitespace": true,
"no-unused-expression": true,
"no-use-before-declare": true,
"no-use-before-declare": false,
"no-var-keyword": false,
"no-var-requires": false,
"object-literal-sort-keys": false,