Плагин ESLint позволяет добавлять пользовательские правила в соответствии с потребностями проекта. 3 Он публикуется как npm-модуль с именами в формате eslint-plugin-<имя-плагина>. 3 Чтобы использовать плагин, нужно сначала установить его через npm, а затем добавить в конфигурацию eslintrc через ключ plugins. 3
Конфиг — это набор правил, который применяется массово. 2 Конфиги можно устанавливать как отдельные npm-пакеты (например, eslint-config-airbnb) или использовать те, что предоставляются плагинами (например, eslint-plugin-react предоставляет конфиг recommended). 23 Чтобы применить конфиг, нужно установить его из npm, а затем расширить конфигурацию ESLint проекта через ключ extends. 3
Таким образом, основное отличие в том, что плагин добавляет новые правила, а конфиг — это набор правил, который применяется массово. 12