From 83c9c3f618709971b79a1a272f3f54b636dcc9f8 Mon Sep 17 00:00:00 2001 From: Amir Omidi Date: Wed, 11 Sep 2019 14:25:21 -0700 Subject: [PATCH] New rule to stop floating promises (#7165) * Rules surrounding promises --- tslint-sql.json | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/tslint-sql.json b/tslint-sql.json index 9333318f92..384112157c 100644 --- a/tslint-sql.json +++ b/tslint-sql.json @@ -12,9 +12,20 @@ ], "argIndex": 1 } - ] + ], + "no-floating-promises":{ + "severity": "warn" + }, + "await-promise": { + "severity": "warn", + "options": ["Thenable"] + }, + "no-promise-as-boolean": { + "severity": "error", + "options": ["Thenable"] + } }, "linterOptions": { "exclude": ["src/vs/**/*.ts"] } -} \ No newline at end of file +}