
На прошлой неделе разгорелся спор в комментариях к посту про не авторазворачивание типа для результата промиса - почитайте, там интересно.
Локально проблему можно исправить так:
Ну я проверил, уже с вложенностью в 20 ТС кидает
Локально проблему можно исправить так:
type MyPromise<T> = Promise<Awaited<T>>
. Почему же не сделать такой тип для Promise по умолчанию?Ну я проверил, уже с вложенностью в 20 ТС кидает
Type instantiation is excessively deep and possibly infinite.