Los linters son herramientas de programación que examinan el código del programador y lo ayudan a corregir errores de sintaxis, código incorrecto, malas prácticas o incluso ayudarlo a seguir unas normas de estilo, favoreciendo escribir código de calidad.
Javascript
ESLint
se ha establecido como herramienta estándar para examinar código Javascript, por encima de otras como JSHint
o JSLint
.
Para instalar ESLint en nuestro proyecto haremos lo siguiente:
npm install –>save-dev eslint
Una vez instalado, en la carpeta raíz de nuestro proyecto escribimos lo siguiente:
npx eslint –>init
Esto arrancará un asistente para configurar ESLint
Para ejecutar ESLint en nuestro proyecto escribiremos
npx eslint src/js/index.js