2020-08-04 09:18:13 -07:00
|
|
|
{
|
|
|
|
"extends": [
|
|
|
|
"stylelint-rscss/config",
|
2023-01-09 08:11:37 -08:00
|
|
|
"stylelint-config-standard",
|
|
|
|
"stylelint-config-recommended-scss",
|
|
|
|
"stylelint-config-html",
|
|
|
|
"stylelint-config-recommended-vue/scss"
|
2020-08-04 09:18:13 -07:00
|
|
|
],
|
|
|
|
"rules": {
|
|
|
|
"declaration-no-important": true,
|
|
|
|
"rscss/no-descendant-combinator": false,
|
|
|
|
"rscss/class-format": [
|
2023-01-09 10:02:16 -08:00
|
|
|
false,
|
2020-08-04 09:18:13 -07:00
|
|
|
{
|
|
|
|
"component": "pascal-case",
|
|
|
|
"variant": "^-[a-z]\\w+",
|
|
|
|
"element": "^[a-z]\\w+"
|
|
|
|
}
|
2023-01-09 10:02:16 -08:00
|
|
|
],
|
|
|
|
"selector-class-pattern": null,
|
|
|
|
"import-notation": null,
|
|
|
|
"custom-property-pattern": null,
|
|
|
|
"keyframes-name-pattern": null,
|
2023-01-12 21:37:42 -08:00
|
|
|
"scss/operator-no-newline-after": null,
|
|
|
|
"declaration-block-no-redundant-longhand-properties": [
|
|
|
|
true,
|
|
|
|
{
|
|
|
|
"ignoreShorthands": [
|
|
|
|
"grid-template",
|
|
|
|
"margin",
|
|
|
|
"padding",
|
|
|
|
"border",
|
|
|
|
"border-width",
|
|
|
|
"border-style",
|
|
|
|
"border-color",
|
|
|
|
"border-radius"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
2020-08-04 09:18:13 -07:00
|
|
|
}
|
|
|
|
}
|