admissoesevida / admv

Projeto de site e sistema organizacional para a Igreja ADMV Bauru.
3 stars 6 forks source link

Configurar ESLint #28

Closed paulojunior95 closed 5 years ago

paulojunior95 commented 5 years ago

O ESLint é uma ferramenta que valida a forma como o código é escrito, quantos espaços usar de indentamento, qual tipo de aspas usar no código, a ordem dos imports, entre outras coisas. O arquivo de configuração guarda todos os parametros usados para essa validação. Para que tenhamos um código formatado de forma homogênea, vamos incluir a validação de formato (lint) no processo de testes, e o script para formatar o código de forma que seja facil arrumar os pontos que ficaram fora do padrão.

paulojunior95 commented 5 years ago

Antes de mandar pull request, devemos sempre executar o comando npm run format, que vai formatar todo o código com os padrões definidos no .eslintrc.js, o Travis também fará a verificação de formatação antes de começar os testes.

Sugiro vocês a usarem extensões para autofixar os problemas que o lint apontar, o meu eu configurei para formatar ao salvar, então sempre que eu salvo o arquivo, ele ja resolve os problemas de formatação.

@jrhenriquerf @eltonmiranda15 :point_up: