ESLint-Konfig-Builder
Wählen Sie Umgebung, Parser, extends-Liste und Regel-Overrides über ein einfaches Formular und erhalten Sie eine kopierfertige .eslintrc.json-Datei.
🔒 Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden niemals an einen Server hochgeladen.
So funktioniert es
- Wählen Sie Umgebungen, einen Parser und welche geteilten Konfigurationen erweitert werden sollen.
- Legen Sie die Schwere (off/warn/error) für einige gängige Regeln fest.
- Kopieren Sie das erzeugte JSON oder laden Sie es direkt als .eslintrc.json herunter.
FAQ
Welches ESLint-Konfigurationsformat erzeugt das?
Das klassische .eslintrc.json-Format (env, parser, extends, parserOptions, rules) – von ESLint weiterhin neben dem neueren Flat-Config-Format unterstützt und das häufigste Format in bestehenden Projekten.
Kann ich das mit einem TypeScript-Projekt verwenden?
Ja – wählen Sie @typescript-eslint/parser als Parser und lassen Sie den extends-Eintrag ts-eslint:recommended aktiviert; Sie müssen dennoch @typescript-eslint/parser und @typescript-eslint/eslint-plugin als Dev-Abhängigkeiten installieren.
Prüft das, ob meine Regelnamen korrekt sind?
Die eingebaute Regelliste hier (no-unused-vars, no-console, eqeqeq, semi) sind echte, gängige ESLint-Kernregeln. Dieses Tool validiert keine beliebigen benutzerdefinierten Regelnamen – prüfen Sie die Dokumentation Ihres Plugins auf die genauen Regel-IDs.
So schneiden wir ab
| Merkmal | Online Tool Store | JSON von Hand schreiben |
|---|---|---|
| Keine Syntaxfehler durch Tippfehler | ✓ | Ein verirrtes Komma ist schnell eingebaut |
| Sofortige Vorschau beim Umschalten der Optionen | ✓ | ✗ |