42 lines
1.1 KiB
JSON
42 lines
1.1 KiB
JSON
|
|
{
|
||
|
|
"extends": [
|
||
|
|
"stylelint-config-standard-scss",
|
||
|
|
"stylelint-config-sass-guidelines",
|
||
|
|
"stylelint-config-idiomatic-order"
|
||
|
|
],
|
||
|
|
"plugins": ["stylelint-scss"],
|
||
|
|
"files": ["**/*.css", "**/*.scss"],
|
||
|
|
"ignoreFiles": [
|
||
|
|
"**/vendor/*.css",
|
||
|
|
"**/vendor/**/*.css",
|
||
|
|
"**/vendor/*.scss",
|
||
|
|
"**/vendor/**/*.scss",
|
||
|
|
"**/vendor/*.sass",
|
||
|
|
"**/vendor/**/*.sass",
|
||
|
|
"**/vendor/*.less",
|
||
|
|
"**/vendor/**/*.less",
|
||
|
|
"**/vendor/*.vue",
|
||
|
|
"**/vendor/**/*.vue"
|
||
|
|
],
|
||
|
|
"customSyntax": "postcss-scss",
|
||
|
|
"rules": {
|
||
|
|
"indentation": 4,
|
||
|
|
"string-quotes": "double",
|
||
|
|
"selector-max-id": null,
|
||
|
|
"color-no-invalid-hex": true,
|
||
|
|
"order/properties-alphabetical-order": null,
|
||
|
|
"max-nesting-depth": 5,
|
||
|
|
"selector-max-compound-selectors": 5,
|
||
|
|
"scss/double-slash-comment-empty-line-before": [
|
||
|
|
"always",
|
||
|
|
{
|
||
|
|
"ignore": [
|
||
|
|
"between-comments",
|
||
|
|
"stylelint-commands",
|
||
|
|
"inside-block"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|