このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
TypeScript 4.5 の Awaited 型のより狭いバージョン。これは、"awaited 型" を再帰的にラップ解除し、 の await動作をエミュレートします。
await
type Resolved<T> = (T extends { then(onfulfilled: F) => any } ? (F extends (value: V) => any ? Resolved<V> : never) : T)