Added a Sass lint file to the project with some basic rules set
This commit is contained in:
parent
e00d33e9fd
commit
e76a49c4f3
50
.sass-lint.yml
Normal file
50
.sass-lint.yml
Normal file
@ -0,0 +1,50 @@
|
||||
# Linter Options
|
||||
options:
|
||||
verbose: true
|
||||
no-exit: true
|
||||
merge-default-rules: false
|
||||
formatter: checkstyle
|
||||
output-file: 'build/checkstyle.xml'
|
||||
max-warnings: 50
|
||||
files:
|
||||
include: 'src/sass/**/*.s+(a|c)ss'
|
||||
ignore:
|
||||
- 'src/sass/vendor/**/*.*'
|
||||
# Rule Configuration
|
||||
rules:
|
||||
extends-before-mixins: 2
|
||||
extends-before-declarations: 2
|
||||
placeholder-in-extend: 2
|
||||
mixins-before-declarations:
|
||||
- 2
|
||||
-
|
||||
exclude:
|
||||
- breakpoint
|
||||
- mq
|
||||
|
||||
no-warn: 1
|
||||
no-debug: 1
|
||||
no-ids: 2
|
||||
no-important: 2
|
||||
hex-notation:
|
||||
- 2
|
||||
-
|
||||
style: uppercase
|
||||
indentation:
|
||||
- 2
|
||||
-
|
||||
size: 2
|
||||
property-sort-order:
|
||||
- 1
|
||||
-
|
||||
order:
|
||||
- display
|
||||
- margin
|
||||
ignore-custom-properties: true
|
||||
variable-for-property:
|
||||
- 2
|
||||
-
|
||||
properties:
|
||||
- margin
|
||||
- content
|
||||
|
Loading…
Reference in New Issue
Block a user