Package Exports
- stylelint-config-recommended
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (stylelint-config-recommended) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
stylelint-config-recommended
The recommended shareable config for stylelint.
It turns on all the possible errors rules within stylelint.
Use it as is or as a foundation for your own config.
Installation
npm install stylelint-config-recommended --save-devUsage
If you've installed stylelint-config-recommended locally within your project, just set your stylelint config to:
{
"extends": "stylelint-config-recommended"
}If you've globally installed stylelint-config-recommended using the -g flag, then you'll need to use the absolute path to stylelint-config-recommended in your config e.g.
{
"extends": "/absolute/path/to/stylelint-config-recommended"
}Since stylelint 9.7.0, you can simply use the globally installed configuration name instead of the absolute path:
{
"extends": "stylelint-config-recommended"
}Extending the config
Simply add a "rules" key to your config, then add your overrides and additions there.
For example, to change the at-rule-no-unknown rule to use its ignoreAtRules option, turn off the block-no-empty rule, and add the unit-whitelist rule:
{
"extends": "stylelint-config-recommended",
"rules": {
"at-rule-no-unknown": [ true, {
"ignoreAtRules": [
"extends"
]
}],
"block-no-empty": null,
"unit-whitelist": ["em", "rem", "s"]
}
}