Olá, Marcelo! Como vai?
Primeiramente, seja bem-vindo à Alura!
E parabéns por encontrar essa solução para o problema.
Vi que você explorou o npm para instalar dependências em JavaScript, utilizou muito bem o eslint para verificar padrões de código e ainda compreendeu a importância da configuração de plugins para manter a qualidade e consistência do projeto.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Se quiser aprofundar ainda mais, algumas boas práticas são:
- Automação: incluir o lint no pipeline de CI/CD para garantir qualidade contínua.
- Configuração persistente: adicionar o plugin ao arquivo
.eslintrc para evitar alertas recorrentes. - Padronização: compartilhar a configuração de lint com a equipe para manter consistência entre desenvolvedores.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: você acha mais interessante configurar o ESLint apenas para resolver alertas pontuais em projetos pequenos ou prefere integrá-lo de forma completa em pipelines para garantir qualidade contínua?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum. Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!