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.
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.