@krs

Typescript, предупреждение обязательного await promise void function, или хотябы warning?

async function test() : Promise<void>{
  //some async actions
}
async function test2() : Promise<number>
{
  await test();
  return 123;
}
test2().then(() => {
  alert('ok');
});

Как заставить typescript обязательно подавать ошибку или предупреждение, если асинхронная функция не была выполнена во время исполнения другой асинхронной функции. Например на следующий код выдавать ошибку или предупреждение
async function test() : Promise<void>{
  //some async actions
}
async function test2() : Promise<number>
{
  test();
  return 123;
}
test2().then(() => {
  alert('ok');
});

Тут функция test вызвана, но не выполнена...
  • Вопрос задан
  • 2281 просмотр
Решения вопроса 1
MvcBox
@MvcBox
Software Engineer [C/C++/JS(for Node.js)/etc]
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы