@@ -145,23 +145,12 @@ const config = tsEslint.config(
145145 ] ,
146146 // We want to use `type` instead of `interface`.
147147 '@typescript-eslint/consistent-type-definitions' : 0 ,
148- // Sorry, we need many `any` usage.
149- '@typescript-eslint/no-explicit-any' : 0 ,
150- '@typescript-eslint/no-inferrable-types' : 0 ,
151- '@typescript-eslint/no-unsafe-member-access' : 0 ,
152- '@typescript-eslint/no-unsafe-assignment' : 0 ,
153- '@typescript-eslint/no-unsafe-call' : 0 ,
154- '@typescript-eslint/no-unsafe-return' : 0 ,
155- '@typescript-eslint/no-unsafe-argument' : 0 ,
156- '@typescript-eslint/consistent-indexed-object-style' : 0 ,
157- '@typescript-eslint/no-empty-function' : 0 ,
158- '@typescript-eslint/require-await' : 0 ,
159- '@typescript-eslint/restrict-template-expressions' : 0 ,
160- '@typescript-eslint/no-duplicate-type-constituents' : [
148+ '@typescript-eslint/explicit-function-return-type' : [
161149 2 ,
162- { ignoreUnions : true } ,
150+ { allowExpressions : true } ,
163151 ] ,
164- '@typescript-eslint/unbound-method' : 0 ,
152+ '@typescript-eslint/no-inferrable-types' : 0 ,
153+ '@typescript-eslint/restrict-template-expressions' : 0 ,
165154 } ,
166155 } ,
167156 {
0 commit comments