Générateur de configuration ESLint
Choisissez environnement, parseur, liste extends et surcharges de règles via un formulaire simple et obtenez un fichier .eslintrc.json prêt à copier.
🔒 Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés sur un serveur.
Comment ça marche
- Choisissez des environnements, un parseur et quelles configurations partagées étendre.
- Définissez la sévérité (off/warn/error) pour une poignée de règles courantes.
- Copiez le JSON généré ou téléchargez-le directement en .eslintrc.json.
FAQ
Quel format de configuration ESLint cet outil génère-t-il ?
Le format classique .eslintrc.json (env, parser, extends, parserOptions, rules) — toujours pris en charge par ESLint aux côtés du nouveau format flat config, et le plus courant dans les projets existants.
Puis-je l'utiliser avec un projet TypeScript ?
Oui — sélectionnez @typescript-eslint/parser comme parseur et laissez l'entrée extends ts-eslint:recommended cochée ; vous devrez tout de même installer @typescript-eslint/parser et @typescript-eslint/eslint-plugin en dépendances de développement.
Cet outil vérifie-t-il que mes noms de règles sont corrects ?
La liste de règles intégrée ici (no-unused-vars, no-console, eqeqeq, semi) correspond à de vraies règles de base courantes d'ESLint. Cet outil ne valide pas des noms de règles personnalisés arbitraires — consultez la documentation de votre plugin pour ses identifiants de règles exacts.
Comment nous nous situons
| Fonctionnalité | Online Tool Store | Écrire le JSON à la main |
|---|---|---|
| Aucune erreur de syntaxe due aux fautes de frappe | ✓ | Facile d'introduire une virgule en trop |
| Aperçu instantané en changeant les options | ✓ | ✗ |