Linting


¿Qué es linting?

Linting es el análisis automático del código para detectar errores potenciales, malas prácticas o inconsistencias de estilo.

¿Para qué sirve linting?

Linting sirve para:

  • Detectar fallos antes de ejecutar el código.
  • Mantener consistencia en equipos.
  • Evitar errores comunes y descuidos.
  • Mejorar legibilidad y calidad del proyecto.

Ejemplo básico

Herramientas como ESLint pueden avisarte si declaras una variable y nunca la usas, o si mezclas estilos inconsistentes en el mismo archivo.

Características de linting

  • Se automatiza fácilmente.
  • Puede formar parte del editor o CI/CD.
  • Se basa en reglas configurables.
  • No sustituye tests, pero ayuda mucho.

¿Dónde se usa?

  • En JavaScript y TypeScript con ESLint.
  • En CSS con Stylelint.
  • En equipos que buscan mantener calidad técnica.

Conclusión

Linting mejora el código antes incluso de ejecutarlo. Es una de las herramientas más útiles para trabajar con consistencia y detectar errores temprano.