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
v9.0.0 am 5 Apr
Nächste Version
v9.1.0 am 19 Apr
Entwicklung
HEAD am 17 Apr

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 v9.0.0 released
12 min read

ESLint v9.0.0 released

We just pushed ESLint v9.0.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

Introducing ESLint Config Inspector
2 min read

Introducing ESLint Config Inspector

Introducing the ESLint Config Inspector, a visual tool to help you understand and inspect ESLint flat configuration files.

ESLint v9.0.0-rc.0 released
2 min read

ESLint v9.0.0-rc.0 released

We just pushed ESLint v9.0.0-rc.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

Willkommen in der Community

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

19.1M Nutzer
38.0M Wöchentliche Downloads
24.2K Sterne

Unterstützt von fantastischen Menschen

Wir erhalten $113,868.00 / Jahr als Spenden von 178 Sponsoren.

Kürzliche Einmalspenden

  • LongYC

    April 2, 2024

    + $2.00
  • GreenPromoCode.com

    March 3, 2024

    + $3.41
  • Afsprakenagenda.be

    February 4, 2024

    + $50.00
  • Threadless

    January 22, 2024

    + $5.14
  • Frontend Masters

    January 16, 2024

    + $262.77
  • Vite

    December 1, 2023

    + $300.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