Sobre Eslint

ESLint é um utilitário de forro JavaScript de código aberto originalmente criado por Nicholas C. Zakas em junho de 2013. O forro de código é um tipo de análise estática que é frequentemente usado para encontrar padrões problemáticos ou código que não adere a certas diretrizes de estilo. Há linters de código para a maioria das linguagens de programação, e compiladores às vezes incorporam forro no processo de compilação. JavaScript, sendo uma linguagem dinâmica e vagamente digitada, é especialmente propenso ao erro do desenvolvedor. Sem o benefício de um processo de compilação, o código JavaScript é tipicamente executado para encontrar sintaxe ou outros erros. Ferramentas de forro como o ESLint permitem que os desenvolvedores descubram problemas com seu código JavaScript sem executá-lo. A principal razão pela qual o ESLint foi criado foi permitir que os desenvolvedores criassem suas próprias regras de revestimento. ESLint é projetado para ter todas as regras completamente plugáveis. As regras padrão são escritas como qualquer regra do plugin seria. Todos eles podem seguir o mesmo padrão, tanto para as próprias regras, bem como testes. Enquanto a ESLint enviará algumas regras embutidas para torná-lo útil desde o início, você será capaz de carregar dinamicamente regras a qualquer momento do tempo. ESLint é escrito usando Node.js para fornecer um ambiente de tempo de execução rápido e fácil instalação via npm.

Categorias

  • Free
  • Open Source
  • Paid
  • Development