Constructor de configurație ESLint
Alege un mediu, un parser, o listă extends și suprascrieri de reguli printr-un formular simplu și obții un fișier .eslintrc.json gata de copiat.
🔒 Acest instrument rulează în întregime în browserul tău. Fișierele tale nu sunt niciodată încărcate pe un server.
Cum funcționează
- Alege medii, un parser și ce configurații partajate să extinzi.
- Setează severitatea (off/warn/error) pentru câteva reguli obișnuite.
- Copiază JSON-ul generat sau descarcă-l direct ca .eslintrc.json.
FAQ
Ce format de configurație ESLint generează acest instrument?
Formatul clasic .eslintrc.json (env, parser, extends, parserOptions, rules) — încă acceptat de ESLint alături de noul format flat config și cel mai des întâlnit în proiectele existente.
Îl pot folosi cu un proiect TypeScript?
Da — selectează @typescript-eslint/parser ca parser și lasă bifată intrarea extends ts-eslint:recommended; tot va trebui să instalezi @typescript-eslint/parser și @typescript-eslint/eslint-plugin ca dependențe de dezvoltare.
Acest instrument validează dacă numele regulilor mele sunt corecte?
Lista de reguli integrată aici (no-unused-vars, no-console, eqeqeq, semi) sunt reguli de bază ESLint reale și obișnuite. Acest instrument nu validează nume de reguli personalizate arbitrare — verifică documentația plugin-ului tău pentru ID-urile exacte ale regulilor.
Cum ne comparăm
| Caracteristică | Online Tool Store | Scrierea JSON manual |
|---|---|---|
| Fără erori de sintaxă din greșeli de tastare | ✓ | Ușor să strecori o virgulă în plus |
| Previzualizare instantanee când comuți opțiunile | ✓ | ✗ |