From e5462993a986d069ca38892f637799c239e8166b Mon Sep 17 00:00:00 2001 From: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com> Date: Mon, 11 Apr 2022 17:56:02 -0400 Subject: [PATCH] Turn on @typescript-eslint/no-unnecessary-condition rule (#3508) --- static/.eslintrc.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/static/.eslintrc.yml b/static/.eslintrc.yml index 5145684087d..9377febe6d0 100644 --- a/static/.eslintrc.yml +++ b/static/.eslintrc.yml @@ -29,9 +29,12 @@ overrides: parserOptions: sourceType: module ecmaVersion: latest + project: static/tsconfig.json rules: '@typescript-eslint/no-empty-function': off '@typescript-eslint/no-unused-vars': off '@typescript-eslint/no-var-requires': off # Needed for now, can't move some '@typescript-eslint/no-explicit-any': off # Too much js code still exists '@typescript-eslint/ban-ts-comment': off # We need some @ts-ignore at some points + '@typescript-eslint/no-unnecessary-condition': + - warn # for now just warn