-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstylelintBaseConfig.json
67 lines (67 loc) · 2.66 KB
/
stylelintBaseConfig.json
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
{
"plugins": [
"stylelint-declaration-block-no-ignored-properties",
"stylelint-high-performance-animation",
"stylelint-no-unsupported-browser-features",
"stylelint-order",
"stylelint-suitcss"
],
"defaultSeverity": "error",
"reportDescriptionlessDisables": true,
"reportInvalidScopeDisables": true,
"reportNeedlessDisables": true,
"rules": {
"declaration-block-no-duplicate-properties": [true, { "ignoreProperties": ["composes"] }],
"declaration-property-value-no-unknown": true,
"order/order": [
[
{ "type": "at-rule", "name": "forward" },
{ "type": "at-rule", "name": "use" },
{ "type": "at-rule", "name": "mixin" },
{ "type": "at-rule", "name": "include" },
{ "type": "at-rule", "name": "function" },
{ "type": "at-rule", "name": "charset" },
{ "type": "at-rule", "name": "layer" },
{ "type": "at-rule", "name": "import" },
{ "type": "at-rule", "name": "extend" },
{ "type": "at-rule", "name": "namespace" },
{ "type": "at-rule", "name": "property" },
{ "type": "at-rule", "name": "color-profile" },
{ "type": "at-rule", "name": "counter-style" },
{ "type": "at-rule", "name": "document" },
{ "type": "at-rule", "name": "font-face" },
{ "type": "at-rule", "name": "font-feature-values" },
{ "type": "at-rule", "name": "font-palette-values" },
{ "type": "at-rule", "name": "keyframes" },
{ "type": "at-rule", "name": "page" },
{ "type": "at-rule", "name": "at-root" },
{ "type": "at-rule", "name": "error" },
{ "type": "at-rule", "name": "warn" },
{ "type": "at-rule", "name": "debug" },
{ "type": "at-rule", "name": "if" },
{ "type": "at-rule", "name": "else" },
{ "type": "at-rule", "name": "each" },
{ "type": "at-rule", "name": "for" },
{ "type": "at-rule", "name": "while" },
{ "type": "at-rule", "name": "each" },
"at-variables",
"dollar-variables",
"custom-properties",
"less-mixins",
"declarations",
"rules",
{ "type": "at-rule", "name": "container" },
{ "type": "at-rule", "name": "media" },
{ "type": "at-rule", "name": "supports" }
],
{ "unspecified": "bottom" }
],
"order/properties-alphabetical-order": true,
"plugin/declaration-block-no-ignored-properties": true,
"plugin/no-low-performance-animation-properties": true,
"plugin/no-unsupported-browser-features": true,
"suitcss/custom-property-no-outside-root": true,
"suitcss/root-no-standard-properties": true,
"suitcss/selector-root-no-composition": true
}
}