1.2.18 • Published 1 year ago
@waldronmatt/stylelint-config v1.2.18
Stylelint Config
My personal shareable stylelint configuration.
Install
yarn add -D stylelint @waldronmatt/stylelint-config
Usage
.stylelintrc.js
CSS
module.exports = {
extends: '@waldronmatt/stylelint-config',
};
SCSS
module.exports = {
extends: '@waldronmatt/stylelint-config/scss',
};
Extending
An example configuring a mixed CSS/SCSS configuration.
.stylelintrc.js
module.exports = {
// ignore linting in dist bundle output folder
ignoreFiles: ['dist/**'],
extends: '@waldronmatt/stylelint-config/scss',
overrides: [
{
files: ['**/*.css'],
extends: '@waldronmatt/stylelint-config',
},
],
};
Add an NPM Script
Running this command:
npm set-script lint:css "stylelint --fix **/*.{css,scss}"
Will create:
package.json
"scripts": {
"lint:css": "stylelint --fix **/*.{css,scss}"
},
Add a Pre-commit Hook
lint-staged.config.js
module.exports = {
'*.{css,scss}': ['prettier --cache --write', 'stylelint --cache --fix'],
};
Under The Hood
index.js
- Plugins
stylelint-order
stylelint-no-unsupported-browser-features
stylelint-high-performance-animation
- Extends
stylelint-config-standard
stylelint-a11y
stylelint-prettier
scss.js
- Plugins
stylelint-order
stylelint-no-unsupported-browser-features
stylelint-high-performance-animation
- Extends
stylelint-config-standard-scss
stylelint-config-sass-guidelines
stylelint-a11y
stylelint-prettier
License
MIT
1.2.18
1 year ago
1.2.16
1 year ago
1.2.17
1 year ago
1.2.14
1 year ago
1.2.15
1 year ago
1.2.12
1 year ago
1.2.13
1 year ago
1.2.8
2 years ago
1.2.9
2 years ago
1.2.10
2 years ago
1.2.11
1 year ago
1.2.7
2 years ago
1.2.6
2 years ago
1.2.5
2 years ago
1.2.4
2 years ago
1.2.0
2 years ago
1.2.3
2 years ago
1.2.2
2 years ago
1.2.1
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.0.11
2 years ago
1.0.14
2 years ago
1.0.12
2 years ago
1.0.10
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago