Online Tool Store Online Tool Store

Конструктор конфигурации ESLint

Выберите окружение, парсер, список extends и переопределения правил через простую форму и получите готовый к копированию файл .eslintrc.json — в браузере.

🔒 Этот инструмент работает полностью в вашем браузере. Ваши файлы никогда не загружаются на сервер.

no-unused-vars
no-console
eqeqeq
semi

 

Как это работает

  1. Выберите окружения, парсер и какие общие конфигурации расширять.
  2. Задайте уровень (off/warn/error) для нескольких распространённых правил.
  3. Скопируйте созданный JSON или скачайте его напрямую как .eslintrc.json.

FAQ

Какой формат конфигурации ESLint создаётся?

Классический формат .eslintrc.json (env, parser, extends, parserOptions, rules) — ESLint по-прежнему поддерживает его наряду с новым форматом flat config, и он самый распространённый в существующих проектах.

Можно ли использовать это с проектом на TypeScript?

Да — выберите @typescript-eslint/parser в качестве парсера и оставьте запись extends ts-eslint:recommended отмеченной; всё равно нужно установить @typescript-eslint/parser и @typescript-eslint/eslint-plugin как dev-зависимости.

Проверяет ли это правильность имён моих правил?

Встроенный здесь список правил (no-unused-vars, no-console, eqeqeq, semi) — это реальные, распространённые базовые правила ESLint. Инструмент не проверяет произвольные пользовательские имена правил — уточните точные идентификаторы правил в документации вашего плагина.

Как мы выглядим на фоне других

ВозможностьOnline Tool StoreПисать JSON вручную
Нет синтаксических ошибок из-за опечаток Легко вставить лишнюю запятую
Мгновенный предпросмотр при переключении опций

Похожие инструменты

Встроить этот инструмент

Вставьте это на свой сайт — он останется бесплатным, и файлы по-прежнему остаются в браузере посетителя, а не у вас или у нас.