Moi aussi j'adore TypeScript, mais pour ce problème là qui est de détecter au runtime si une variable est une promesse il ne sert absolument à rien out of the box.
TypeScript n'existe pas au runtime donc si tu veux faire la même chose avec, il te faudra écrire un type guard ce qui revient à écrire le même code (à peu de choses près) que celui du package is-promise.
Partager