|
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