@@ -4,12 +4,11 @@ const ruleOverrides = {
4
4
5
5
// Let TypeScript inference work without being verbose
6
6
'@typescript-eslint/explicit-function-return-type' : 'off' ,
7
-
7
+
8
8
// (Explicit) any has its valid use cases
9
9
'@typescript-eslint/no-explicit-any' : 'off' ,
10
-
11
- // This incorrectly fails on TypeScript method override signatures
12
- 'no-dupe-class-members' : 'off' ,
10
+
11
+ '@typescript-eslint/no-empty-function' : 'off' ,
13
12
14
13
// Disable all rules that require parserServices (for now)
15
14
'@typescript-eslint/no-floating-promises' : 'off' ,
@@ -23,6 +22,10 @@ const ruleOverrides = {
23
22
'@typescript-eslint/restrict-plus-operands' : 'off' ,
24
23
'@typescript-eslint/restrict-template-expressions' : 'off' ,
25
24
'@typescript-eslint/strict-boolean-expressions' : 'off' ,
25
+ '@typescript-eslint/no-throw-literal' : 'off' ,
26
+ '@typescript-eslint/no-implied-eval' : 'off' ,
27
+ '@typescript-eslint/no-unnecessary-boolean-literal-compare' : 'off' ,
28
+ '@typescript-eslint/prefer-includes' : 'off' ,
26
29
}
27
30
28
31
module . exports = {
@@ -61,7 +64,8 @@ module.exports = {
61
64
// Linting for tests
62
65
{
63
66
files : [
64
- 'packages/core/**/*.test.[tj]s?(x)'
67
+ 'packages/core/**/*.test.[tj]s?(x)' ,
68
+ 'packages/plugin-server*/**/*.test.[tj]s?(x)'
65
69
] ,
66
70
env : {
67
71
jest : true ,
0 commit comments