В настоящее время TypeScript позволяет мне делать что-то вроде этого:
async function getSomething():Promise<Something> {
// ...
}
Затем позже:
const myObject = getSomething();
Затем позже, когда я пытаюсь использовать myObject
, это выдает странные ошибки.
Что мне интересно - есть ли способ заставить TypeScript отображать ошибку, когда я получаю обещание без await
? Я не мог найти никакого флага для этого, но возможно я пропустил это.