Конструктор конфігурації ESLint
Виберіть середовище, парсер, список extends і перевизначення правил через просту форму та отримайте готовий до копіювання файл .eslintrc.json — у браузері.
🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.
Як це працює
- Виберіть середовища, парсер і які спільні конфігурації розширити.
- Задайте рівень (off/warn/error) для кількох поширених правил.
- Скопіюйте створений 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 вручну |
|---|---|---|
| Немає синтаксичних помилок через одруківки | ✓ | Легко вставити зайву кому |
| Миттєвий перегляд під час перемикання опцій | ✓ | ✗ |