我遇到了一个库,在这个库中,我需要从异步函数中返回一个意外的promise。但是,每当我尝试执行typings Typescript时,都会假设返回值已经被解析。这就是它的归结: async function getNumber(): Promise<number> {}
async function getUnawaitedPromise但是,对于异步函数getUnawaitedPromise
我使用的是Typescript 3.7断言签名,它们非常棒!但我也想在异步函数中使用它们,但我得到了一个错误:
Type 'void' is not a valid async function return type in ES5/ES3 because it如果断言签名不能与异步函数一起工作,这将是有意义的,因为Typescript将需要评估Promise是否被解析,但我不确定<em