Finde und behebe Probleme in deinem JavaScript Code

Finde und behebe Probleme
in deinem JavaScript Code

ESLint analysiert deinen Code statisch, damit Probleme schnell gefunden werden. Es ist in die meisten Texteditoren integriert und Du kannst ESLint als Teil deiner Continuous-Integration-Pipelines nutzen.

Aktuellste Version
v8.29.0 am 2 Dec
Nächste Version
v8.30.0 am 16 Dec
Entwicklung
HEAD am 7 Dec

Das erweiterbare Lint-Werkzeug für JavaScript und JSX

ESLint ist ein Open-Source-Projekt, das Dir hilft, Probleme in deinem JavaScript-Code zu finden und zu beheben. Dabei spielt es keine Rolle, ob Du JavaScript im Browser oder auf einem Server schreibst, ob Du ein Framework benutzt oder nicht; ESLint kann Dir dabei helfen, dass dein Code glänzt.

Konfiguriere alles

Code vorverarbeiten, eigene Parser verwenden sowie eigene Regeln schreiben, die mit den vorgefertigen ESLint-Regeln zusammenarbeiten. Passe ESLint genau an deine Bedürfnisse an, damit es so funktioniert, wie Du es für dein Projekt benötigst.

Lerne mehr darüber, wie Du ESLint konfigurierst
Bildschirmfoto eines Code-Fensters von Visual Studio, in dem ESLint seine Arbeit verrichtet: es unterstreicht einen ESLint-Fehler im Editor.

Neuigkeiten

Die neusten ESLint-Nachrichten, Fallstudien, Anleitungen und Ressourcen.

ESLint v8.29.0 released
1 min read

ESLint v8.29.0 released

We just pushed ESLint v8.29.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

ESLint v8.28.0 released
1 min read

ESLint v8.28.0 released

We just pushed ESLint v8.28.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

ESLint v8.27.0 released
1 min read

ESLint v8.27.0 released

We just pushed ESLint v8.27.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

Willkommen in der Community

ESLint ist der #1 JavaScript-Linter gemessen an den Downloads auf npm (über 29.8M Downloads / Woche) und wird bei Firmen wie beispielsweise Microsoft, Airbnb, Netflix und Facebook eingesetzt.

10.7M Nutzer
29.8M Wöchentliche Downloads
21.8K Sterne

Unterstützt von fantastischen Menschen

Wir erhalten $142,272.00 / Jahr als Spenden von 185 Sponsoren.

Kürzliche Einmalspenden

  • Jasmine

    November 18, 2022

    + $1.42
  • StackAid

    November 13, 2022

    + $56.22
  • Guest

    November 5, 2022

    + $1.30
  • StackAid

    October 20, 2022

    + $21.36
  • Cyril Mathew

    August 31, 2022

    + $100.00
  • Chrome Frameworks Fund

    August 12, 2022

    + $12,500.00

Referenzen

ESLint hilft Entwicklern schon seit Jahren, qualitativ hochwertigen JavaScript-Code zu schreiben. Wir finden es gut, dass es gewöhnliche auftretende Fehler früh und oft erkennt. Durch den hohen Grad der Erweiterbarkeit haben Teams die Möglichkeit auf sie zugeschnittene Regeln anzuwenden. Dies ist Etwas, das nicht nur Open-Source-Projekten zu Gute kommt. Chrome is glücklich darüber ESLint zu unterstützen, damit Web-Entwickler die Möglichkeit haben konsistenten, hoch qualitativen Code zu schreiben. Es ist ein essentieller Bestandteil des Werkzeugkastens eines modernen Web-Entwicklers.

Addy Osmani
Addy Osmani Senior Staff Eng. Manager, Chrome
Addy Osmani

Nx verwendet ESLint, um Codequalität, Bibliotheksbeschränkungen und Projektsichtbarkeitsbeschränkungen durchzusetzen. ESLint macht Nx leistungsfähiger. Im Namen der Nx.dev-Community: Wir sind stolz darauf unseren Teil zu leisten und weiterhin ESLints Erfolg zu unterstützen.

Jeff Cross
Jeff Cross Co-founder und Principal Architect, Nx
Jeff Cross

ESLint ist für jedes JavaScript-Projekt ein äußerst nützliches Werkzeug. Es erlaubt uns einheitliche Regeln für die Codeformatierung festzulegen, die vom gesamten Team seit Beginn des Projekts übernommen wurden. Dies erleichert Code-Reviews erheblich und macht es einfach, neue Entwickler in das Team zu integrieren. Ich weiß, dass ich nicht der Einzige bin, der die Flexibilität und Benutzerfreundlichkeit zu schätzen weiß.

Médédé Raymond KPATCHAA
Médédé Raymond KPATCHAA Technical Architect, Salesforce
Médédé Raymond KPATCHAA

Die meisten JavaScript-Projekte hängen direkt oder indirect von ESLint ab. Ein Mitarbeiter von Indeed schlug vor an ESLint aus dem FOSS Contributor Fund zu spenden und die Kollegen stimmten vollumfänglich zu. Wir freuen uns, die Open-Source-Technologien zu untersützen, die es uns ermöglichen, die digitale Intrastruktur zu entwickeln, zu schützen und zu betreuen, die unsere Produkte unterstützen und Menschen bei der Jobsuche helfen.

Duane O'Brien
Duane O'Brien Head of Open Source, Indeed
Duane O'Brien

ESLint spielt eine wichtige Rolle in dem es uns hilft eine sichere und konsistente Erfahrung über eine wachsende Anzahl an Code-Basen und Entwicklern hinweg zu schaffen. Wir sind dankbar für all die Open-Source- Projekte, die uns bei der Entwicklung von Contra helfen und ESLint ist das erste von vielen Open-Source-Projekten, die wir unterstützen wollen.

Gajus Kuizinas
Gajus Kuizinas Co-Founder / CTO, Contra
Gajus Kuizinas