Encuentra y arregla problemas en su código Javascript

Encuentra y arregla problemas
en su código Javascript

ESLint analiza estáticamente el código para rápidamente encontrar problemas. Se encuentra en muchos editores de texto asi podrás usar ESLint como parte de su proceso integración continua.

Última versión
v9.6.0 en 28 Jun
Próxima versión
v9.7.0 en 12 Jul
Desarrollo
HEAD en 7 Jul

La herramienta personalizable que te indica errores en el código Javascript y JSX

ESLint es un proyecto de código abierto que lo ayuda a encontrar y solucionar problemas con su código JavaScript. No importa si está escribiendo JavaScript en el navegador o en el servidor, con o sin framework, ESLint puede ayudar su código viva su mejor vida.

Encuentra errores

ESLint analiza estáticamente el código para rápidamente encontrar problemas. Se encuentra en muchos editores de texto asi podrás usar ESLint como parte de su proceso integración continua.

Aprenda más de encontrar errores con ESLint

Arregla problemas automáticamente

Muchos problemas que encuentra ESLint se pueden solucionar automáticamente. Las correcciones de ESLint son consciente de la sintaxis para que no experimente errores introducidos por los tradicionales algoritmos de encontrar y reemplazar.

Aprenda más de encontrar errores automáticamente con ESLint

Configura todo

Preprocese el código, use analizadores personalizados y escriba sus propias reglas que funcionen junto con las reglas integradas de ESLint. Personalice ESLint para que funcione exactamente como forma en que lo necesita para su proyecto.

Aprenda más de configurar ESLint
Captura de pantalla de una ventana de código de Visual Studio con ESLint en acción: subrayando el error de ESLint en el editor.

Noticias y actualizaciones

Las últimas noticias de ESLint, casos de estudio, tutoriales y recursos.

What's coming next for ESLint
5 min read

What's coming next for ESLint

The new configuration system is just the beginning of significant changes coming to ESLint.

ESLint v9.6.0 released
2 min read

ESLint v9.6.0 released

We just pushed ESLint v9.6.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 v9.5.0 released
2 min read

ESLint v9.5.0 released

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

Bienvenido a la comunidad

ESLint es el analizador de errores #1 en JavaScript por descargas en npm (35.3M descargas / semanas) y es usado por compañias como Microsoft, Airbnb, Netflix, y Facebook.

20.6M Dependencias
35.3M Descargas semanales
24.6K Estrellas

Auspiciado por gente fantástica

Recibimos $133,572.00 / año en donaciones por 174 auspiciadores.

Donaciones únicas recientes

  • THANKS.DEV

    July 1, 2024

    + $3,640.87
  • OuestWare

    June 27, 2024

    + $100.00
  • THANKS.DEV

    June 26, 2024

    + $63.87
  • EthicalAds

    June 14, 2024

    + $563.39
  • Canva

    May 27, 2024

    + $3,000.00
  • EthicalAds

    May 16, 2024

    + $602.73

Testimonios

ESLint ha sido fundamental para ayudar a los desarrolladores a escribir JavaScript de alta calidad durante años. Nos encanta que detecte problemas comunes de manera temprana y frecuente. Con un alto nivel de extensibilidad, la capacidad de ESLint para permitir que los equipos apliquen reglas personalizadas que funcionen para ellos ,ha sido excelente para proyectos de código abierto y más. Chrome se complace en patrocinar ESLint para ayudar a los desarrolladores web a escribir código de alta calidad de forma constante. Es una pieza esencial del kit de herramientas de desarrollo web moderno.

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

Nx usa ESLint para hacer cumplir la calidad del código, los límites de la libreria y la visibilidad del proyecto restricciones ESLint hace que Nx sea más poderoso, así que en nombre de la comunidad de Nx.dev, ¡Estamos orgullosos de hacer nuestra parte y patrocinar el éxito continuo de ESLint!

Jeff Cross
Jeff Cross Co-fundador y Arquitecto Principal, Nx
Jeff Cross

ESLint es una herramienta extremadamente útil para cualquier proyecto de JavaScript. Esta herramienta permite establecer reglas de formato de código consistentes adoptadas por todo el equipo desde el comienzo del proyecto, facilita en gran medida las revisiones de código y facilita para integrar nuevos desarrolladores en el equipo. Sé que no estoy solo en apreciar su flexibilidad y facilidad de uso.

Médédé Raymond KPATCHAA
Médédé Raymond KPATCHAA Arquitecto Tecnico, Salesforce
Médédé Raymond KPATCHAA

La mayoría de los proyectos de JavaScript dependen directa o transitivamente de ESLint. un hecho empleado nominado a ESLint para recibir una donación del FOSS Contributor Fund, y sus colegas estuvieron claramente de acuerdo. Estamos encantados de apoyar las tecnologías de código abierto que nos permiten desarrollar, proteger y mantener la infraestructura digital que apoya nuestros productos y ayuda a las personas a conseguir trabajo.

Duane O'Brien
Duane O'Brien Jefe de Código abierto, Indeed
Duane O'Brien

ESLint juega un papel importante en ayudarnos a crear una experiencia segura y consistente a través de un número creciente de bases de código e ingenieros. Estamos agradecidos por todo el proyectos de código abierto que nos están ayudando a construir Contra, y ESLint es el primero de muchos proyectos de código abierto que estamos comprometidos a respaldar.

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