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
43
44
45
46
47
48
49
50
| parser: '@typescript-eslint/parser'
|
| parserOptions:
| ecmaFeatures:
| jsx: true
| ecmaVersion: latest
| sourceType: module
|
| env:
| node: true
|
| plugins:
| - '@typescript-eslint'
| - prettier
|
| extends:
| - eslint:recommended
| - plugin:@typescript-eslint/eslint-recommended
| - plugin:@typescript-eslint/recommended
| - prettier
|
| settings:
| import/resolver:
| typescript:
| node: true
|
| rules:
| '@typescript-eslint/no-unused-vars':
| - error
| - argsIgnorePattern: '^_'
|
| no-empty: off
|
| padding-line-between-statements:
| - error
| - blankLine: always
| prev: '*'
| next: return
| - blankLine: always
| prev: '*'
| next: if
| - blankLine: always
| prev: if
| next: '*'
| - blankLine: always
| prev: '*'
| next: switch
| - blankLine: always
| prev: switch
| next: '*'
|
|