Standard rules for CSS and SASS using Stylelint implemented as a common configuration.
npm install --save-dev @la-ots/stylelint-configCreate .stylelintrc.js file with the following content:
module.exports = {
extends: "@la-ots/stylelint-config",
rules: {
// add any overrides if required
}
};If you're using this plugin with Prettier, add "prettier" at the end of your extends list:
module.exports = {
extends: ["@la-ots/stylelint-config", "stylelint-config-prettier"],
rules: {
// add any overrides if required
},
};Add the following scripts to your package.json:
{
"scripts": {
"lint:css": "stylelint **/*.{css,scss}",
"lint:css:fix": "stylelint **/*.{css,scss} --fix"
}
}Execute scripts:
npm run lint:css