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
|
env:
browser: true
extends:
- "plugin:@typescript-eslint/recommended"
- "prettier"
- plugin:import/recommended
- plugin:import/errors
- plugin:import/warnings
- plugin:import/typescript
parser: "@typescript-eslint/parser"
parserOptions:
ecmaVersion: 13
sourceType: module
plugins:
- "@typescript-eslint"
- import
- unused-imports
rules:
{
"import/no-unresolved": "off",
"import/order":
[
"warn",
{
"groups":
[
"builtin",
"external",
"internal",
"parent",
"sibling",
"index",
"object",
"type",
],
"newlines-between": "always",
"pathGroupsExcludedImportTypes": ["builtin"],
"alphabetize": { "order": "asc", "caseInsensitive": true },
"pathGroups": [],
},
],
}
|