Zum Inhalt springen

ESLint

ESLint ist ein erweiterbares statisches Analysetool für JavaScript und TypeScript, das Nicholas C. Zakas 2013 entwickelt hat. Es identifiziert problematische Muster und setzt Coding-Standards durch ein konfigurierbares Regelsystem durch. Das flache Konfigurationsformat von ESLint (eingeführt in v9) vereinfacht das Setup mit einer einzigen eslint.config.js-Datei.

Mit Auto-Fix-Unterstützung kann ESLint viele Probleme automatisch während der Entwicklung oder im CI korrigieren. Das Plugin-Ökosystem erweitert es um frameworkspezifische Regeln für React, Vue und andere Bibliotheken. In Kombination mit Prettier für die Formatierung übernimmt ESLint die Codequalitäts- und Korrektheitsseite der statischen Analyse. Das Projekt ist Open Source auf GitHub.

eslint.org

Verwandte Technologien

Erleben Sie es in Aktion

Neugierig, wie es funktioniert? Wir zeigen es Ihnen — keine Folien, sondern das echte Produkt.