-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.scss-lint.yml
130 lines (129 loc) · 2.67 KB
/
.scss-lint.yml
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
scss_files: 'src/stylesheets/**/*.scss'
exclude: ['./node_modules/**/*', './src/stylesheets/_components.grid.scss', './src/stylesheets/_generic.normalize.scss', './public/stylesheets/*.css', './src/stylesheets/_components.prism.scss', './src/stylesheets/_shaming.scss']
linters:
BangFormat:
enabled: true
space_before_bang: true
space_after_bang: false
BemDepth:
enabled: true
max_elements: 1
BorderZero:
enabled: true
convetion: zero
ColorKeyword:
enabled: true
ColorVariable:
enabled: true
Comment:
enabled: true
DebugStatement:
enabled: true
DeclarationOrder:
enabled: true
DisableLinterReasons:
enabled: false
DuplicateProperty:
enabled: true
ElsePlacement:
enabled: true
EmptyLineBetweenBlocks:
enabled: true
EmptyRule:
enabled: true
ExtendDirective:
enabled: false
FinalNewLine:
enabled: true
HexLength:
enabled: false
HexNotation:
enabled: true
style: lowercase
HexValidation:
enabled: true
IdSelector:
enabled: false
ImportantRule:
enabled: false
leading_underscore: false
filename_extension: false
Indentation:
enabled: true
character: space
width: 2
LeadingZero:
enabled: true
MergeableSelector:
enabled: true
force_nesting: false
NameFormat:
enabled: false
NestingDepth:
max_depth: 3
PlaceholderInExtend:
enabled: false
PropertyCount:
enabled: false
#PropertySortOrder:
#enabled: true
PropertySpelling:
enabled: true
PropertyUnits:
enabled: true
properties:
line-height: []
font-size: ['em', '%']
QualifyingElement:
enabled: true
SelectorDepth:
enabled: true
max_depth: 3
SelectorFormat:
enabled: false
Shorthand:
enabled: false
SingleLineProperty:
enabled: true
SingleLinePerSelector:
enabled: true
SpaceAfterComma:
enabled: true
SpaceAfterPropertyColon:
enabled: true
SpaceAfterPropertyName:
enabled: true
SpaceAfterVariableName:
enabled: true
SpaceAroundOperators:
enabled: true
SpaceBeforeBrace:
enabled: true
allow_single_line_padding: true
SpaceBetweenParens:
enabled: true
spaces: 0
StringQuotes:
enabled: true
style: single_quotes
TrailingSemicolon:
enabled: true
TrailingWhitespace:
enabled: true
TrailingZero:
enabled: true
UnnecessaryMantissa:
enabled: true
UnnecessaryPerentReference:
enabled: true
UrlFormat:
enabled: true
UrlQuotes:
enabled: true
VariablesForProperty:
enabled: false
VendorPrefix:
enabled: true
excluded_identifiers: ['-webkit-font-smoothing','-moz-osx-font-smoothing']
ZeroUnit:
enabled: true