1 |
|
2 |
|
3 | 'use strict';
|
4 |
|
5 | const importLazy = require('import-lazy');
|
6 |
|
7 |
|
8 | const rules = {
|
9 | 'at-rule-blacklist': importLazy(() => require('./at-rule-blacklist'))(),
|
10 | 'at-rule-empty-line-before': importLazy(() => require('./at-rule-empty-line-before'))(),
|
11 | 'at-rule-name-case': importLazy(() => require('./at-rule-name-case'))(),
|
12 | 'at-rule-name-newline-after': importLazy(() => require('./at-rule-name-newline-after'))(),
|
13 | 'at-rule-semicolon-space-before': importLazy(() => require('./at-rule-semicolon-space-before'))(),
|
14 | 'at-rule-name-space-after': importLazy(() => require('./at-rule-name-space-after'))(),
|
15 | 'at-rule-no-unknown': importLazy(() => require('./at-rule-no-unknown'))(),
|
16 | 'at-rule-no-vendor-prefix': importLazy(() => require('./at-rule-no-vendor-prefix'))(),
|
17 | 'at-rule-property-requirelist': importLazy(() => require('./at-rule-property-requirelist'))(),
|
18 | 'at-rule-semicolon-newline-after': importLazy(() =>
|
19 | require('./at-rule-semicolon-newline-after'),
|
20 | )(),
|
21 | 'at-rule-whitelist': importLazy(() => require('./at-rule-whitelist'))(),
|
22 | 'block-closing-brace-empty-line-before': importLazy(() =>
|
23 | require('./block-closing-brace-empty-line-before'),
|
24 | )(),
|
25 | 'block-closing-brace-newline-after': importLazy(() =>
|
26 | require('./block-closing-brace-newline-after'),
|
27 | )(),
|
28 | 'block-closing-brace-newline-before': importLazy(() =>
|
29 | require('./block-closing-brace-newline-before'),
|
30 | )(),
|
31 | 'block-closing-brace-space-after': importLazy(() =>
|
32 | require('./block-closing-brace-space-after'),
|
33 | )(),
|
34 | 'block-closing-brace-space-before': importLazy(() =>
|
35 | require('./block-closing-brace-space-before'),
|
36 | )(),
|
37 | 'block-no-empty': importLazy(() => require('./block-no-empty'))(),
|
38 | 'block-opening-brace-newline-after': importLazy(() =>
|
39 | require('./block-opening-brace-newline-after'),
|
40 | )(),
|
41 | 'block-opening-brace-newline-before': importLazy(() =>
|
42 | require('./block-opening-brace-newline-before'),
|
43 | )(),
|
44 | 'block-opening-brace-space-after': importLazy(() =>
|
45 | require('./block-opening-brace-space-after'),
|
46 | )(),
|
47 | 'block-opening-brace-space-before': importLazy(() =>
|
48 | require('./block-opening-brace-space-before'),
|
49 | )(),
|
50 | 'color-hex-case': importLazy(() => require('./color-hex-case'))(),
|
51 | 'color-hex-length': importLazy(() => require('./color-hex-length'))(),
|
52 | 'color-named': importLazy(() => require('./color-named'))(),
|
53 | 'color-no-hex': importLazy(() => require('./color-no-hex'))(),
|
54 | 'color-no-invalid-hex': importLazy(() => require('./color-no-invalid-hex'))(),
|
55 | 'comment-empty-line-before': importLazy(() => require('./comment-empty-line-before'))(),
|
56 | 'comment-no-empty': importLazy(() => require('./comment-no-empty'))(),
|
57 | 'comment-whitespace-inside': importLazy(() => require('./comment-whitespace-inside'))(),
|
58 | 'comment-word-blacklist': importLazy(() => require('./comment-word-blacklist'))(),
|
59 | 'custom-media-pattern': importLazy(() => require('./custom-media-pattern'))(),
|
60 | 'custom-property-empty-line-before': importLazy(() =>
|
61 | require('./custom-property-empty-line-before'),
|
62 | )(),
|
63 | 'custom-property-pattern': importLazy(() => require('./custom-property-pattern'))(),
|
64 | 'declaration-bang-space-after': importLazy(() => require('./declaration-bang-space-after'))(),
|
65 | 'declaration-bang-space-before': importLazy(() => require('./declaration-bang-space-before'))(),
|
66 | 'declaration-block-no-duplicate-properties': importLazy(() =>
|
67 | require('./declaration-block-no-duplicate-properties'),
|
68 | )(),
|
69 | 'declaration-block-no-redundant-longhand-properties': importLazy(() =>
|
70 | require('./declaration-block-no-redundant-longhand-properties'),
|
71 | )(),
|
72 | 'declaration-block-no-shorthand-property-overrides': importLazy(() =>
|
73 | require('./declaration-block-no-shorthand-property-overrides'),
|
74 | )(),
|
75 | 'declaration-block-semicolon-newline-after': importLazy(() =>
|
76 | require('./declaration-block-semicolon-newline-after'),
|
77 | )(),
|
78 | 'declaration-block-semicolon-newline-before': importLazy(() =>
|
79 | require('./declaration-block-semicolon-newline-before'),
|
80 | )(),
|
81 | 'declaration-block-semicolon-space-after': importLazy(() =>
|
82 | require('./declaration-block-semicolon-space-after'),
|
83 | )(),
|
84 | 'declaration-block-semicolon-space-before': importLazy(() =>
|
85 | require('./declaration-block-semicolon-space-before'),
|
86 | )(),
|
87 | 'declaration-block-single-line-max-declarations': importLazy(() =>
|
88 | require('./declaration-block-single-line-max-declarations'),
|
89 | )(),
|
90 | 'declaration-block-trailing-semicolon': importLazy(() =>
|
91 | require('./declaration-block-trailing-semicolon'),
|
92 | )(),
|
93 | 'declaration-colon-newline-after': importLazy(() =>
|
94 | require('./declaration-colon-newline-after'),
|
95 | )(),
|
96 | 'declaration-colon-space-after': importLazy(() => require('./declaration-colon-space-after'))(),
|
97 | 'declaration-colon-space-before': importLazy(() => require('./declaration-colon-space-before'))(),
|
98 | 'declaration-empty-line-before': importLazy(() => require('./declaration-empty-line-before'))(),
|
99 | 'declaration-no-important': importLazy(() => require('./declaration-no-important'))(),
|
100 | 'declaration-property-unit-blacklist': importLazy(() =>
|
101 | require('./declaration-property-unit-blacklist'),
|
102 | )(),
|
103 | 'declaration-property-unit-whitelist': importLazy(() =>
|
104 | require('./declaration-property-unit-whitelist'),
|
105 | )(),
|
106 | 'declaration-property-value-blacklist': importLazy(() =>
|
107 | require('./declaration-property-value-blacklist'),
|
108 | )(),
|
109 | 'declaration-property-value-whitelist': importLazy(() =>
|
110 | require('./declaration-property-value-whitelist'),
|
111 | )(),
|
112 | 'font-family-no-missing-generic-family-keyword': importLazy(() =>
|
113 | require('./font-family-no-missing-generic-family-keyword'),
|
114 | )(),
|
115 | 'font-family-name-quotes': importLazy(() => require('./font-family-name-quotes'))(),
|
116 | 'font-family-no-duplicate-names': importLazy(() => require('./font-family-no-duplicate-names'))(),
|
117 | 'font-weight-notation': importLazy(() => require('./font-weight-notation'))(),
|
118 | 'function-blacklist': importLazy(() => require('./function-blacklist'))(),
|
119 | 'function-calc-no-invalid': importLazy(() => require('./function-calc-no-invalid'))(),
|
120 | 'function-calc-no-unspaced-operator': importLazy(() =>
|
121 | require('./function-calc-no-unspaced-operator'),
|
122 | )(),
|
123 | 'function-comma-newline-after': importLazy(() => require('./function-comma-newline-after'))(),
|
124 | 'function-comma-newline-before': importLazy(() => require('./function-comma-newline-before'))(),
|
125 | 'function-comma-space-after': importLazy(() => require('./function-comma-space-after'))(),
|
126 | 'function-comma-space-before': importLazy(() => require('./function-comma-space-before'))(),
|
127 | 'function-linear-gradient-no-nonstandard-direction': importLazy(() =>
|
128 | require('./function-linear-gradient-no-nonstandard-direction'),
|
129 | )(),
|
130 | 'function-max-empty-lines': importLazy(() => require('./function-max-empty-lines'))(),
|
131 | 'function-name-case': importLazy(() => require('./function-name-case'))(),
|
132 | 'function-parentheses-newline-inside': importLazy(() =>
|
133 | require('./function-parentheses-newline-inside'),
|
134 | )(),
|
135 | 'function-parentheses-space-inside': importLazy(() =>
|
136 | require('./function-parentheses-space-inside'),
|
137 | )(),
|
138 | 'function-url-no-scheme-relative': importLazy(() =>
|
139 | require('./function-url-no-scheme-relative'),
|
140 | )(),
|
141 | 'function-url-quotes': importLazy(() => require('./function-url-quotes'))(),
|
142 | 'function-url-scheme-blacklist': importLazy(() => require('./function-url-scheme-blacklist'))(),
|
143 | 'function-url-scheme-whitelist': importLazy(() => require('./function-url-scheme-whitelist'))(),
|
144 | 'function-whitelist': importLazy(() => require('./function-whitelist'))(),
|
145 | 'function-whitespace-after': importLazy(() => require('./function-whitespace-after'))(),
|
146 | 'keyframe-declaration-no-important': importLazy(() =>
|
147 | require('./keyframe-declaration-no-important'),
|
148 | )(),
|
149 | 'keyframes-name-pattern': importLazy(() => require('./keyframes-name-pattern'))(),
|
150 | 'length-zero-no-unit': importLazy(() => require('./length-zero-no-unit'))(),
|
151 | linebreaks: importLazy(() => require('./linebreaks'))(),
|
152 | 'max-empty-lines': importLazy(() => require('./max-empty-lines'))(),
|
153 | 'max-line-length': importLazy(() => require('./max-line-length'))(),
|
154 | 'max-nesting-depth': importLazy(() => require('./max-nesting-depth'))(),
|
155 | 'media-feature-colon-space-after': importLazy(() =>
|
156 | require('./media-feature-colon-space-after'),
|
157 | )(),
|
158 | 'media-feature-colon-space-before': importLazy(() =>
|
159 | require('./media-feature-colon-space-before'),
|
160 | )(),
|
161 | 'media-feature-name-blacklist': importLazy(() => require('./media-feature-name-blacklist'))(),
|
162 | 'media-feature-name-case': importLazy(() => require('./media-feature-name-case'))(),
|
163 | 'media-feature-name-no-unknown': importLazy(() => require('./media-feature-name-no-unknown'))(),
|
164 | 'media-feature-name-no-vendor-prefix': importLazy(() =>
|
165 | require('./media-feature-name-no-vendor-prefix'),
|
166 | )(),
|
167 | 'media-feature-name-value-whitelist': importLazy(() =>
|
168 | require('./media-feature-name-value-whitelist'),
|
169 | )(),
|
170 | 'media-feature-name-whitelist': importLazy(() => require('./media-feature-name-whitelist'))(),
|
171 | 'media-feature-parentheses-space-inside': importLazy(() =>
|
172 | require('./media-feature-parentheses-space-inside'),
|
173 | )(),
|
174 | 'media-feature-range-operator-space-after': importLazy(() =>
|
175 | require('./media-feature-range-operator-space-after'),
|
176 | )(),
|
177 | 'media-feature-range-operator-space-before': importLazy(() =>
|
178 | require('./media-feature-range-operator-space-before'),
|
179 | )(),
|
180 | 'media-query-list-comma-newline-after': importLazy(() =>
|
181 | require('./media-query-list-comma-newline-after'),
|
182 | )(),
|
183 | 'media-query-list-comma-newline-before': importLazy(() =>
|
184 | require('./media-query-list-comma-newline-before'),
|
185 | )(),
|
186 | 'media-query-list-comma-space-after': importLazy(() =>
|
187 | require('./media-query-list-comma-space-after'),
|
188 | )(),
|
189 | 'media-query-list-comma-space-before': importLazy(() =>
|
190 | require('./media-query-list-comma-space-before'),
|
191 | )(),
|
192 | 'no-descending-specificity': importLazy(() => require('./no-descending-specificity'))(),
|
193 | 'no-duplicate-at-import-rules': importLazy(() => require('./no-duplicate-at-import-rules'))(),
|
194 | 'no-duplicate-selectors': importLazy(() => require('./no-duplicate-selectors'))(),
|
195 | 'no-empty-source': importLazy(() => require('./no-empty-source'))(),
|
196 | 'no-empty-first-line': importLazy(() => require('./no-empty-first-line'))(),
|
197 | 'no-eol-whitespace': importLazy(() => require('./no-eol-whitespace'))(),
|
198 | 'no-extra-semicolons': importLazy(() => require('./no-extra-semicolons'))(),
|
199 | 'no-invalid-double-slash-comments': importLazy(() =>
|
200 | require('./no-invalid-double-slash-comments'),
|
201 | )(),
|
202 | 'no-missing-end-of-source-newline': importLazy(() =>
|
203 | require('./no-missing-end-of-source-newline'),
|
204 | )(),
|
205 | 'no-unknown-animations': importLazy(() => require('./no-unknown-animations'))(),
|
206 | 'number-leading-zero': importLazy(() => require('./number-leading-zero'))(),
|
207 | 'number-max-precision': importLazy(() => require('./number-max-precision'))(),
|
208 | 'number-no-trailing-zeros': importLazy(() => require('./number-no-trailing-zeros'))(),
|
209 | 'property-blacklist': importLazy(() => require('./property-blacklist'))(),
|
210 | 'property-case': importLazy(() => require('./property-case'))(),
|
211 | 'property-no-unknown': importLazy(() => require('./property-no-unknown'))(),
|
212 | 'property-no-vendor-prefix': importLazy(() => require('./property-no-vendor-prefix'))(),
|
213 | 'property-whitelist': importLazy(() => require('./property-whitelist'))(),
|
214 | 'rule-empty-line-before': importLazy(() => require('./rule-empty-line-before'))(),
|
215 | 'selector-attribute-brackets-space-inside': importLazy(() =>
|
216 | require('./selector-attribute-brackets-space-inside'),
|
217 | )(),
|
218 | 'selector-attribute-operator-blacklist': importLazy(() =>
|
219 | require('./selector-attribute-operator-blacklist'),
|
220 | )(),
|
221 | 'selector-attribute-operator-space-after': importLazy(() =>
|
222 | require('./selector-attribute-operator-space-after'),
|
223 | )(),
|
224 | 'selector-attribute-operator-space-before': importLazy(() =>
|
225 | require('./selector-attribute-operator-space-before'),
|
226 | )(),
|
227 | 'selector-attribute-operator-whitelist': importLazy(() =>
|
228 | require('./selector-attribute-operator-whitelist'),
|
229 | )(),
|
230 | 'selector-attribute-quotes': importLazy(() => require('./selector-attribute-quotes'))(),
|
231 | 'selector-class-pattern': importLazy(() => require('./selector-class-pattern'))(),
|
232 | 'selector-combinator-blacklist': importLazy(() => require('./selector-combinator-blacklist'))(),
|
233 | 'selector-combinator-space-after': importLazy(() =>
|
234 | require('./selector-combinator-space-after'),
|
235 | )(),
|
236 | 'selector-combinator-space-before': importLazy(() =>
|
237 | require('./selector-combinator-space-before'),
|
238 | )(),
|
239 | 'selector-combinator-whitelist': importLazy(() => require('./selector-combinator-whitelist'))(),
|
240 | 'selector-descendant-combinator-no-non-space': importLazy(() =>
|
241 | require('./selector-descendant-combinator-no-non-space'),
|
242 | )(),
|
243 | 'selector-id-pattern': importLazy(() => require('./selector-id-pattern'))(),
|
244 | 'selector-list-comma-newline-after': importLazy(() =>
|
245 | require('./selector-list-comma-newline-after'),
|
246 | )(),
|
247 | 'selector-list-comma-newline-before': importLazy(() =>
|
248 | require('./selector-list-comma-newline-before'),
|
249 | )(),
|
250 | 'selector-list-comma-space-after': importLazy(() =>
|
251 | require('./selector-list-comma-space-after'),
|
252 | )(),
|
253 | 'selector-list-comma-space-before': importLazy(() =>
|
254 | require('./selector-list-comma-space-before'),
|
255 | )(),
|
256 | 'selector-max-attribute': importLazy(() => require('./selector-max-attribute'))(),
|
257 | 'selector-max-class': importLazy(() => require('./selector-max-class'))(),
|
258 | 'selector-max-combinators': importLazy(() => require('./selector-max-combinators'))(),
|
259 | 'selector-max-compound-selectors': importLazy(() =>
|
260 | require('./selector-max-compound-selectors'),
|
261 | )(),
|
262 | 'selector-max-empty-lines': importLazy(() => require('./selector-max-empty-lines'))(),
|
263 | 'selector-max-id': importLazy(() => require('./selector-max-id'))(),
|
264 | 'selector-max-pseudo-class': importLazy(() => require('./selector-max-pseudo-class'))(),
|
265 | 'selector-max-specificity': importLazy(() => require('./selector-max-specificity'))(),
|
266 | 'selector-max-type': importLazy(() => require('./selector-max-type'))(),
|
267 | 'selector-max-universal': importLazy(() => require('./selector-max-universal'))(),
|
268 | 'selector-nested-pattern': importLazy(() => require('./selector-nested-pattern'))(),
|
269 | 'selector-no-qualifying-type': importLazy(() => require('./selector-no-qualifying-type'))(),
|
270 | 'selector-no-vendor-prefix': importLazy(() => require('./selector-no-vendor-prefix'))(),
|
271 | 'selector-pseudo-class-blacklist': importLazy(() =>
|
272 | require('./selector-pseudo-class-blacklist'),
|
273 | )(),
|
274 | 'selector-pseudo-class-case': importLazy(() => require('./selector-pseudo-class-case'))(),
|
275 | 'selector-pseudo-class-no-unknown': importLazy(() =>
|
276 | require('./selector-pseudo-class-no-unknown'),
|
277 | )(),
|
278 | 'selector-pseudo-class-parentheses-space-inside': importLazy(() =>
|
279 | require('./selector-pseudo-class-parentheses-space-inside'),
|
280 | )(),
|
281 | 'selector-pseudo-class-whitelist': importLazy(() =>
|
282 | require('./selector-pseudo-class-whitelist'),
|
283 | )(),
|
284 | 'selector-pseudo-element-blacklist': importLazy(() =>
|
285 | require('./selector-pseudo-element-blacklist'),
|
286 | )(),
|
287 | 'selector-pseudo-element-case': importLazy(() => require('./selector-pseudo-element-case'))(),
|
288 | 'selector-pseudo-element-colon-notation': importLazy(() =>
|
289 | require('./selector-pseudo-element-colon-notation'),
|
290 | )(),
|
291 | 'selector-pseudo-element-no-unknown': importLazy(() =>
|
292 | require('./selector-pseudo-element-no-unknown'),
|
293 | )(),
|
294 | 'selector-pseudo-element-whitelist': importLazy(() =>
|
295 | require('./selector-pseudo-element-whitelist'),
|
296 | )(),
|
297 | 'selector-type-case': importLazy(() => require('./selector-type-case'))(),
|
298 | 'selector-type-no-unknown': importLazy(() => require('./selector-type-no-unknown'))(),
|
299 | 'shorthand-property-no-redundant-values': importLazy(() =>
|
300 | require('./shorthand-property-no-redundant-values'),
|
301 | )(),
|
302 | 'string-no-newline': importLazy(() => require('./string-no-newline'))(),
|
303 | 'string-quotes': importLazy(() => require('./string-quotes'))(),
|
304 | 'time-min-milliseconds': importLazy(() => require('./time-min-milliseconds'))(),
|
305 | 'unicode-bom': importLazy(() => require('./unicode-bom'))(),
|
306 | 'unit-blacklist': importLazy(() => require('./unit-blacklist'))(),
|
307 | 'unit-case': importLazy(() => require('./unit-case'))(),
|
308 | 'unit-no-unknown': importLazy(() => require('./unit-no-unknown'))(),
|
309 | 'unit-whitelist': importLazy(() => require('./unit-whitelist'))(),
|
310 | 'value-keyword-case': importLazy(() => require('./value-keyword-case'))(),
|
311 | 'value-list-comma-newline-after': importLazy(() => require('./value-list-comma-newline-after'))(),
|
312 | 'value-list-comma-newline-before': importLazy(() =>
|
313 | require('./value-list-comma-newline-before'),
|
314 | )(),
|
315 | 'value-list-comma-space-after': importLazy(() => require('./value-list-comma-space-after'))(),
|
316 | 'value-list-comma-space-before': importLazy(() => require('./value-list-comma-space-before'))(),
|
317 | 'value-list-max-empty-lines': importLazy(() => require('./value-list-max-empty-lines'))(),
|
318 | 'value-no-vendor-prefix': importLazy(() => require('./value-no-vendor-prefix'))(),
|
319 | indentation: importLazy(() => require('./indentation'))() ,
|
320 | };
|
321 |
|
322 | module.exports = rules;
|