ESLint-config-bouwer
Kies een omgeving, parser, extends-lijst en regel-overrides via een eenvoudig formulier en krijg een kant-en-klaar .eslintrc.json-bestand om te kopiëren.
🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.
Hoe het werkt
- Kies omgevingen, een parser en welke gedeelde configuraties je wilt uitbreiden.
- Stel de ernst (off/warn/error) in voor een handvol veelgebruikte regels.
- Kopieer het gegenereerde JSON of download het direct als .eslintrc.json.
FAQ
Welk ESLint-configformaat genereert dit?
Het klassieke .eslintrc.json-formaat (env, parser, extends, parserOptions, rules) - nog steeds ondersteund door ESLint naast het nieuwere flat config-formaat, en het meest voorkomende formaat in bestaande projecten.
Kan ik dit met een TypeScript-project gebruiken?
Ja - selecteer @typescript-eslint/parser als parser en houd het extends-item ts-eslint:recommended aangevinkt; je moet nog steeds @typescript-eslint/parser en @typescript-eslint/eslint-plugin als dev-dependencies installeren.
Valideert dit of mijn regelnamen correct zijn?
De ingebouwde regellijst hier (no-unused-vars, no-console, eqeqeq, semi) zijn echte, veelgebruikte ESLint-kernregels. Deze tool valideert geen willekeurige aangepaste regelnamen - controleer de documentatie van je plugin voor de exacte regel-ID's.
Hoe wij ons verhouden
| Functie | Online Tool Store | JSON met de hand schrijven |
|---|---|---|
| Geen syntaxfouten door typfouten | ✓ | Snel een verdwaalde komma toegevoegd |
| Direct voorbeeld terwijl je opties aanpast | ✓ | ✗ |