sleep function
Last updated: 2026-03-05T10:53:28.864Z
Metrics
LOC: 9
Complexity: 1
Params: 2
Signature
sleep(ms: number, signal?: AbortSignal): : Promise<void>
Source Code
async function sleep(ms: number, signal?: AbortSignal): Promise<void> {
return new Promise((resolve, reject) => {
const timer = setTimeout(resolve, ms);
signal?.addEventListener("abort", () => {
clearTimeout(timer);
reject(new Error("aborted"));
});
});
}
No outgoing dependencies.
No incoming dependencies.