quero-edu / guidelines

📘 The definitive Quero Education code-style guide.
MIT License
22 stars 2 forks source link

Fix: use @typescript-eslint semi rule #58

Closed toledompm closed 3 years ago

toledompm commented 3 years ago

Encontrei esse bug enquanto aplicava as regras do lint a um projeto: https://github.com/typescript-eslint/typescript-eslint/issues/123

A solução recomendada foi utilizar a regra semi do @typescript-eslint https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/semi.md

toledompm commented 3 years ago

Se não me engano existem vários casos onde a regra padrão não funciona direito no TS e tem uma adaptação dela, igual vocês fez aqui. Talvez seja uma boa a gente tentar mapear quais são elas e tentar subir a correção para todos os casos (em outro PR), o que você acha?

Achei uma listinha na doc oficial e criei uma task no ICT pra isso :wink: (TG-139)