-
Notifications
You must be signed in to change notification settings - Fork 0
/
.stylelintrc.json
84 lines (84 loc) · 1.74 KB
/
.stylelintrc.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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
"root": true,
"extends": [
"stylelint-config-standard-scss",
"stylelint-config-standard-vue/scss",
"stylelint-prettier/recommended",
"stylelint-config-css-modules",
"stylelint-config-prettier-scss"
],
"rules": {
"selector-pseudo-class-no-unknown": [
true,
{
"ignorePseudoClasses": ["global", "export", "import", "local", "deep"]
}
],
"block-no-empty": null,
"declaration-no-important": true,
"unit-allowed-list": [
"em",
"rem",
"%",
"px",
"vh",
"vw",
"fr",
"s",
"ms",
"deg"
],
"selector-max-id": [
0,
{
"severity": "warning"
}
],
"selector-max-universal": [
0,
{
"severity": "warning"
}
],
"color-hex-length": null,
"at-rule-no-unknown": null,
"scss/at-rule-no-unknown": true,
"declaration-block-no-redundant-longhand-properties": true,
"declaration-block-no-shorthand-property-overrides": true,
"declaration-block-no-duplicate-properties": [
true,
{
"ignore": [
"consecutive-duplicates",
"consecutive-duplicates-with-different-values"
]
}
],
"function-name-case": [
"lower",
{
"ignoreFunctions": [
"mergeColorMaps",
"powerNumber",
"colorLuminance",
"findColorInvert",
"findLightColor",
"findDarkColor",
"bulmaRgba",
"bulmaDarken",
"bulmaLighten"
]
}
]
},
"overrides": [
{
"files": ["**/*.(scss|css|html|vue)"],
"customSyntax": "postcss-scss"
},
{
"files": ["**/*.(html|vue)"],
"customSyntax": "postcss-html"
}
]
}