From ac3bb3cb7308af3b076d7ab7dbffb9998f3a36d4 Mon Sep 17 00:00:00 2001 From: Markus Olsson Date: Thu, 2 Jul 2020 18:02:47 +0200 Subject: [PATCH] Disable these recommended rules for now --- .eslintrc.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.eslintrc.yml b/.eslintrc.yml index 557ee29d28..ab4b13bdb8 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -79,6 +79,23 @@ rules: - method '@typescript-eslint/no-extraneous-class': error '@typescript-eslint/no-empty-interface': error + # Would love to be able to turn this on eventually + '@typescript-eslint/no-non-null-assertion': off + + # This rule does a lot of good but right now it catches way + # too many cases, we're gonna want to pay down this debt + # incrementally if we want to enable it. + '@typescript-eslint/ban-types': off + + # It'd be nice to be able to turn this on eventually + '@typescript-eslint/no-var-requires': off + + # Don't particularly care about these + '@typescript-eslint/triple-slash-reference': off + '@typescript-eslint/explicit-module-boundary-types': off + '@typescript-eslint/no-explicit-any': off + '@typescript-eslint/no-inferrable-types': off + '@typescript-eslint/no-empty-function': off # Babel babel/no-invalid-this: error