-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.eslintrc.json
42 lines (42 loc) · 876 Bytes
/
.eslintrc.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"extends": ["oclif", "oclif-typescript", "prettier"],
"rules": {
"unicorn/prefer-ternary": "off",
"unicorn/no-array-reduce": "off",
"no-useless-catch": "off",
"unicorn/switch-case-braces": ["error", "avoid"],
"perfectionist/sort-classes": [
"error",
{
"type": "natural",
"order": "asc",
"groups": [
"index-signature",
"static-property",
"private-property",
"property",
"constructor",
"method",
"static-method",
"private-method"
]
}
],
"perfectionist/sort-objects": [
"error",
{
"type": "natural",
"order": "asc"
}
],
"unicorn/catch-error-name": [
"error",
{
"ignore": [
"^error\\d*$",
"^reason\\d*$"
]
}
]
}
}