Un errore comune in JavaScript è quello di dimenticare la parola chiave await
quando si chiama una funzione async
.
Ovviamente non sempre vuoi aspettare, a volte vuoi davvero ottenere una promessa. E ovviamente non puoi determinare staticamente tutte le funzioni di destinazione.
Ma c'è ancora una grande maggioranza di casi banali che vorremmo controllare per evitare bug stupidi.
Escludendo schemi di denominazione (che sono ingombranti) quali strategie convenienti ci sono per affrontare questo problema? Qualche linter? controllore? plugin di colorizzazione?