export type Awaitable = Promise | T; export async function interopDefault( m: Awaitable, ): Promise { const resolved = await m; return (resolved as any).default || resolved; }