Stylelint показывает предупреждения о вашем коде, потому что он выполняет статический анализ CSS кода и проверяет его на соответствие определенным правилам и стандартам. Эти предупреждения могут быть связаны с неправильным форматированием, неправильным использованием синтаксиса CSS, нарушениями соглашений о написании кода и т. д.
Чтобы настроить плагин `plugin/selector-bem-pattern` для проверки соответствия CSS-селекторов шаблону классов БЭМ и игнорировать определенные селекторы, можно воспользоваться опцией `ignoredSelectors`. Пример конфигурации в файле `.stylelintrc`:
```json
{
"plugins": [
"plugin/selector-bem-pattern"
],
"rules": {
"plugin/selector-bem-pattern": {
"preset": "bem",
"namespace": "c",
"ignoredSelectors": ["^\\.my-custom-selector$", "^(\\.is|\\.has)-"]
}
}
}
```
В данной конфигурации опция `ignoredSelectors` позволяет указать регулярные выражения для селекторов, которые необходимо игнорировать при проверке соответствия шаблону классов БЭМ. Если какие-то селекторы не соответствуют заданному шаблону, плагин будет выдавать предупреждение.