UNPKG

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