UNPKG

2.54 kBYAMLView Raw
1root: true
2extends: eslint:recommended
3parserOptions:
4 ecmaVersion: 11
5 ecmaFeatures:
6 impliedStrict: true
7 sourceType: module
8env:
9 es6: true
10 node: true
11 mocha: true
12 jasmine: true
13rules:
14 linebreak-style:
15 - error
16 - unix
17 max-len:
18 - warn
19 - code: 80
20 tabWidth: 2
21 ignoreUrls: true
22 ignoreTemplateLiterals: true
23 ignoreRegExpLiterals: true
24 ignorePattern: import|require\('
25 indent:
26 - error
27 - 2
28 - SwitchCase: 1
29 VariableDeclarator:
30 let: 2
31 const: 3
32 semi:
33 - error
34 - always
35 consistent-this:
36 - error
37 - self
38 - $ctrl
39 quotes:
40 - error
41 - single
42 - allowTemplateLiterals: true
43 curly:
44 - error
45 - all
46 comma-dangle:
47 - error
48 - functions: never
49 arrays: always-multiline
50 objects: always-multiline
51 new-cap:
52 - error
53 - newIsCap: true
54 capIsNew: true
55 properties: false
56 camelcase:
57 - error
58 - properties: never
59 array-bracket-spacing:
60 - error
61 - never
62 arrow-spacing:
63 - error
64 - before: true
65 after: true
66 block-spacing:
67 - error
68 - always
69 comma-spacing:
70 - error
71 - before: false
72 after: true
73 computed-property-spacing:
74 - error
75 - never
76 generator-star-spacing:
77 - error
78 - before: true
79 after: false
80 key-spacing:
81 - error
82 - beforeColon: false
83 afterColon: true
84 mode: minimum
85 keyword-spacing:
86 - error
87 - before: true
88 semi-spacing:
89 - error
90 - before: false
91 after: true
92 space-in-parens:
93 - error
94 - never
95 space-unary-ops:
96 - error
97 - words: true
98 nonwords: false
99 space-before-function-paren:
100 - error
101 - never
102 space-before-blocks:
103 - error
104 - always
105 yoda:
106 - error
107 - never
108 wrap-iife:
109 - error
110 - outside
111 eqeqeq:
112 - error
113 - always
114 newline-per-chained-call:
115 - error
116 - ignoreChainWithDepth: 3
117 one-var-declaration-per-line:
118 - error
119 - initializations
120 brace-style:
121 - error
122 - stroustrup
123 no-implicit-coercion:
124 - error
125 - boolean: false
126 no-multiple-empty-lines:
127 - error
128 - max: 1
129 eol-last: error
130 dot-notation: error
131 space-infix-ops: error
132 no-with: error
133 no-unreachable: error
134 no-redeclare: error
135 no-unexpected-multiline: error
136 no-multi-spaces: error
137 no-multi-str: error
138 no-trailing-spaces: error
139 no-mixed-spaces-and-tabs: error
140 no-spaced-func: error
141 no-whitespace-before-property: error
142 no-lonely-if: error
143 no-var: error
144 no-console: off