Задать вопрос
@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 вызвана, но не выполнена...
  • Вопрос задан
  • 2487 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Skillbox
    Курс по TypeScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
MvcBox
@MvcBox
Software Engineer [C/C++/JS(for Node.js)/etc]
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы