UNPKG

@zimic/interceptor

Version:

Next-gen TypeScript-first HTTP intercepting and mocking

11 lines (7 loc) 303 B
export async function usingElapsedTime<ReturnType>(callback: () => Promise<ReturnType>) { const startTime = performance.now(); const result = await callback(); const endTime = performance.now(); const elapsedTime = endTime - startTime; return { result, startTime, endTime, elapsedTime }; }