forked from atums.world/atums.world
add stylint
This commit is contained in:
parent
6254795dd2
commit
a52be45907
3 changed files with 23 additions and 1 deletions
|
@ -7,6 +7,7 @@ import simpleImportSort from "eslint-plugin-simple-import-sort";
|
|||
import unicorn from "eslint-plugin-unicorn";
|
||||
import unusedImports from "eslint-plugin-unused-imports";
|
||||
import globals from "globals";
|
||||
import stylelintPlugin from "stylelint";
|
||||
|
||||
/** @type {import('eslint').Linter.FlatConfig[]} */
|
||||
export default [
|
||||
|
@ -129,4 +130,13 @@ export default [
|
|||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
files: ["**/*.{css,scss,sass,less}"],
|
||||
plugins: {
|
||||
stylelint: stylelintPlugin,
|
||||
},
|
||||
rules: {
|
||||
"stylelint/rule-name": "error",
|
||||
},
|
||||
},
|
||||
];
|
||||
|
|
|
@ -23,10 +23,13 @@
|
|||
"eslint-plugin-prettier": "^5.2.3",
|
||||
"eslint-plugin-promise": "^7.2.1",
|
||||
"eslint-plugin-simple-import-sort": "^12.1.1",
|
||||
"eslint-plugin-stylelint": "^0.1.1",
|
||||
"eslint-plugin-unicorn": "^56.0.1",
|
||||
"eslint-plugin-unused-imports": "^4.1.4",
|
||||
"globals": "^15.15.0",
|
||||
"prettier": "^3.5.3"
|
||||
"prettier": "^3.5.3",
|
||||
"stylelint": "^16.16.0",
|
||||
"stylelint-config-standard": "^37.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"typescript": "^5.7.3"
|
||||
|
|
9
stylelint.config.js
Normal file
9
stylelint.config.js
Normal file
|
@ -0,0 +1,9 @@
|
|||
/** @type {import('stylelint').Config} */
|
||||
export default {
|
||||
extends: ["stylelint-config-standard"],
|
||||
rules: {
|
||||
"color-function-notation": "modern",
|
||||
"font-family-name-quotes": "always-where-required",
|
||||
"declaration-empty-line-before": "never",
|
||||
},
|
||||
};
|
Loading…
Add table
Reference in a new issue