1 | env:
|
2 | es6: true
|
3 | node: true
|
4 | mocha: true
|
5 | extends: 'eslint:recommended'
|
6 | plugins:
|
7 | - no-only-tests
|
8 | rules:
|
9 | no-only-tests/no-only-tests:
|
10 | - error
|
11 | key-spacing:
|
12 | - warn
|
13 | - {align: value}
|
14 | indent:
|
15 | - error
|
16 | - 2
|
17 | linebreak-style:
|
18 | - error
|
19 | - unix
|
20 | quotes:
|
21 | - error
|
22 | - single
|
23 | - {avoidEscape: true}
|
24 | semi:
|
25 | - error
|
26 | - always
|
27 | no-invalid-this:
|
28 | - error
|
29 | no-magic-numbers:
|
30 | - off
|
31 | no-multi-spaces:
|
32 | - error
|
33 | - {exceptions: {VariableDeclarator: true, ImportDeclaration: true, AssignmentPattern: true}}
|
34 | no-sequences:
|
35 | - error
|
36 | no-warning-comments:
|
37 | - warn
|
38 | init-declarations:
|
39 | - error
|
40 | - always
|
41 | no-shadow:
|
42 | - error
|
43 | no-undef:
|
44 | - error
|
45 | no-process-env:
|
46 | - warn
|
47 | array-bracket-spacing:
|
48 | - error
|
49 | block-spacing:
|
50 | - error
|
51 | brace-style:
|
52 | - error
|
53 | comma-style:
|
54 | - error
|
55 | consistent-this:
|
56 | - error
|
57 | - self
|
58 | keyword-spacing:
|
59 | - error
|
60 | no-mixed-spaces-and-tabs:
|
61 | - error
|
62 | no-unneeded-ternary:
|
63 | - error
|
64 | no-whitespace-before-property:
|
65 | - error
|
66 | object-curly-spacing:
|
67 | - error
|
68 | space-infix-ops:
|
69 | - error
|
70 | arrow-parens:
|
71 | - error
|
72 | - always
|
73 | arrow-spacing:
|
74 | - error
|
75 | no-var:
|
76 | - error
|
77 | prefer-arrow-callback:
|
78 | - error
|
79 | prefer-const:
|
80 | - warn
|
81 | prefer-template:
|
82 | - error |
\ | No newline at end of file |