[RFC]: @typescript-eslint/no-floating-promises
EveJulliard opened this issue · 2 comments
Why?
Cette règle permet de s'assurer qu'on await bien toutes les promesses.
Rule Documentation 📜
https://typescript-eslint.io/rules/no-floating-promises/
Config Selection 🛠
recommended
(Optional) Additional Details 📝
No response
Avec cette règle, si on veut explicitement ne pas attendre une promesse, il faut utiliser le mot clé void
mais il y a une règle lint no-void
qui peut faire un conflit avec ça. Tu pourrais tester avec la config actuelle (elle peut être dans un preset) ? Si elle y est il faudrait l'autoriser avec l'option allowAsStatement
https://typescript-eslint.io/rules/no-floating-promises/#ignorevoid
https://eslint.org/docs/latest/rules/no-void#allowasstatement
Reco Matthieu G : mettre autofix pour forcer les personnes à ignorer la règle s'ils veulent pas attendre
TODO : @charlotteisambert check qu'il n'y a pas de conflits avec d'autres règles