| export async function timed<T>(fn: () => Promise<T>): Promise<{ data: T; ms: number }> { | |
| const t = performance.now(); | |
| const data = await fn(); | |
| return { data, ms: +(performance.now() - t).toFixed(2) }; | |
| } | |
| export async function timed<T>(fn: () => Promise<T>): Promise<{ data: T; ms: number }> { | |
| const t = performance.now(); | |
| const data = await fn(); | |
| return { data, ms: +(performance.now() - t).toFixed(2) }; | |
| } | |