Use prettier to also check CSS files and update lint-staged rules accordingly

This commit is contained in:
Valtteri Kantanen
2024-02-18 17:55:04 +02:00
parent a3843cbc09
commit 1d4d307899
2 changed files with 3 additions and 19 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ const relativeFilePaths = files => [...files.map(file => path.relative(cwd, file
module.exports = {
'{services,updater}/**/*.{js,jsx}': files => `eslint --fix ${files.join(' ')} --report-unused-disable-directives`,
'*.{js,json,md,yml,yaml,html}': files => `prettier --write ${files.join(' ')}`,
'*.{js,json,md,yml,yaml,html,css}': files => `prettier --write ${files.join(' ')}`,
'*.css': files => `stylelint --fix ${files.join(' ')}`,
Dockerfile: files =>
`${dockerCmdBase} hadolint/hadolint:v2.12.0 hadolint --ignore DL3006 ${relativeFilePaths(files)}`,
+2 -18
View File
@@ -1,22 +1,6 @@
{
"extends": ["stylelint-config-standard", "stylelint-prettier/recommended"],
"extends": ["stylelint-config-standard"],
"rules": {
"selector-type-no-unknown": [
true,
{
"ignoreTypes": ["/^--/", "--"]
}
],
"selector-pseudo-class-no-unknown": [
true,
{
"ignorePseudoClasses": ["global"]
}
],
"prettier/prettier": true,
"selector-class-pattern": null,
"custom-property-pattern": null,
"value-no-vendor-prefix": null,
"property-no-vendor-prefix": null
"selector-class-pattern": "^[a-z][a-zA-Z-]*$"
}
}