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

Finden wir es gemeinsam heraus

Sie wissen nicht, wo anfangen? Erzählen Sie uns, was Sie beschäftigt — den Rest klären wir gemeinsam.