Fixed "no-var-keyword" lint rule

This commit is contained in:
Dmitri1337
2019-01-16 19:23:45 +02:00
parent 58192b28b8
commit ae3fbb870e
3 changed files with 4 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
interface StringCallback { (err?: Error, result?: string): void; }
interface AsyncStringGetter { (callback: StringCallback): void; }
var taskArray: AsyncStringGetter[] = [
const taskArray: AsyncStringGetter[] = [
function(callback) {
setTimeout(function() {
callback(undefined, 'one');
@@ -43,7 +43,7 @@ interface Lookup<T> { [key: string]: T; }
interface NumberCallback { (err?: Error, result?: number): void; }
interface AsyncNumberGetter { (callback: NumberCallback): void; }
var taskDict: Lookup<AsyncNumberGetter> = {
const taskDict: Lookup<AsyncNumberGetter> = {
one: function(callback) {
setTimeout(function() {
callback(undefined, 1);

View File

@@ -242,7 +242,8 @@ function whileFn(callback: any) {
function whileTest() { return count < 5; }
function doWhileTest(count: number) { return count < 5; }
var count = 0;
let count = 0;
async.whilst(whileTest, whileFn, function(err) { });
async.until(whileTest, whileFn, function(err) { });
async.doWhilst(whileFn, doWhileTest, function(err) { });

View File

@@ -5,7 +5,6 @@
"callable-types": false, // HAS ISSUES
"comment-format": true, // PRODUCES ERRORS WHEN REMOVED
"no-unnecessary-generics": false, // HAS ISSUES
"no-var-keyword": false, // HAS ISSUES
"no-void-expression": false, // HAS ISSUES
"object-literal-key-quotes": false, // HAS ISSUES
"object-literal-shorthand": false, // HAS ISSUES