A stylelint plugin that enforces maximum selector count for a stylesheet. Useful if you need to support old IE (<IE10) which has a limit of 4095 selectors or just for performance reasons.
npm install stylelint-max-selectors
Add it to your stylelint config plugins
array, then add "plugin/max-selectors"
to your rules.
Like so:
// .stylelintrc
{
"plugins": [
"stylelint-max-selectors"
],
"rules": {
// ...
"plugin/max-selectors": 4095,
// ...
}
}
int
: Maximum number of selectors allowed.
For example the following stylesheet has 2 selectors:
.foo, .bar {
color: red
}