|
18 | 18 | "ecmaVersion": 2020, |
19 | 19 | }, |
20 | 20 | "rules": { |
21 | | - "comma-dangle": [2, "always-multiline"], |
| 21 | + "comma-dangle": ["error", { |
| 22 | + "arrays": "always-multiline", |
| 23 | + "objects": "always-multiline", |
| 24 | + "imports": "always-multiline", |
| 25 | + "exports": "always-multiline", |
| 26 | + "functions": "always-multiline", |
| 27 | + }], |
22 | 28 | "comma-style": [2, "last"], |
23 | 29 | "curly": [2, "multi-line"], |
24 | 30 | "eol-last": [2, "always"], |
25 | 31 | "eqeqeq": [2, "allow-null"], |
26 | 32 | "func-call-spacing": 2, |
27 | 33 | "indent": [2, 2], |
28 | 34 | "keyword-spacing": ["error", { |
29 | | - before: true, |
30 | | - after: true, |
31 | | - overrides: { |
32 | | - return: { after: true }, |
33 | | - throw: { after: true }, |
34 | | - case: { after: true } |
| 35 | + "before": true, |
| 36 | + "after": true, |
| 37 | + "overrides": { |
| 38 | + "return": { "after": true }, |
| 39 | + "throw": { "after": true }, |
| 40 | + "case": { "after": true } |
35 | 41 | } |
36 | 42 | }], |
37 | | - "max-len": [1, 99, 2], |
| 43 | + "max-len": 0, |
38 | 44 | "no-cond-assign": [2, "always"], |
39 | 45 | "no-return-assign": [2, "always"], |
40 | | - "no-shadow": 1, |
41 | 46 | "no-var": 2, |
42 | 47 | "object-curly-spacing": [2, "always"], |
43 | 48 | "object-shorthand": ["error", "always", { |
|
91 | 96 | "no-console": "off", |
92 | 97 | }, |
93 | 98 | }, |
| 99 | + { |
| 100 | + "files": "resolvers/**", |
| 101 | + "env": { |
| 102 | + "es6": false, |
| 103 | + }, |
| 104 | + }, |
94 | 105 | { |
95 | 106 | "files": [ |
96 | 107 | "resolvers/*/test/**/*", |
|
99 | 110 | "mocha": true, |
100 | 111 | "es6": false |
101 | 112 | }, |
102 | | - } |
| 113 | + }, |
| 114 | + { |
| 115 | + "files": "utils/**", |
| 116 | + "parserOptions": { |
| 117 | + "ecmaVersion": 6, |
| 118 | + }, |
| 119 | + "rules": { |
| 120 | + "comma-dangle": ["error", { |
| 121 | + "arrays": "always-multiline", |
| 122 | + "objects": "always-multiline", |
| 123 | + "imports": "always-multiline", |
| 124 | + "exports": "always-multiline", |
| 125 | + "functions": "never" |
| 126 | + }], |
| 127 | + "no-console": 1, |
| 128 | + }, |
| 129 | + }, |
103 | 130 | ], |
104 | 131 | } |
0 commit comments