Расширение ESLint
Это руководство предназначено для тех, кто хочет расширить функциональность ESLint.
Для расширения ESLint рекомендуется:
- Знать JavaScript, так как ESLint написан на JavaScript.
- Иметь некоторое знакомство с Node.js, так как ESLint работает на нём.
- Уметь работать с командной строкой.
Если это про вас, продолжайте чтение, чтобы начать работу.
Способы расширения ESLint
Эта страница обобщает различные способы расширения ESLint и как эти расширения взаимодействуют.
Создание плагинов
Вы разработали пользовательские правила для ESLint и хотите поделиться ими с сообществом. Вы можете опубликовать плагин ESLint на npm.
Руководство по созданию пользовательских правил
Руководство, которое проведет вас через создание пользовательского правила для ESLint.
Пользовательские правила
В этом разделе объясняется, как создавать пользовательские правила для использования с ESLint.
Пользовательские форматеры
В этом разделе объясняется, как создать пользовательский форматер для управления выводом ESLint.
Пользовательские парсеры
Если вы не хотите использовать стандартный парсер ESLint, в этом разделе объясняется, как создавать пользовательские парсеры.
Пользовательские обработчики
В этом разделе объясняется, как использовать пользовательский обработчик для обработки ESLint файлов, отличных от JavaScript.
Обмен конфигурациями
В этом разделе объясняется, как объединять и делиться конфигурацией ESLint в пакете JavaScript.
© OpenJS Foundation and other contributors
Licensed under the MIT License.
https://eslint.org/docs/latest/extend