diff options
Diffstat (limited to 'src/util/time.ts')
| -rw-r--r-- | src/util/time.ts | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/util/time.ts b/src/util/time.ts index d16435f..ae751f8 100644 --- a/src/util/time.ts +++ b/src/util/time.ts @@ -14,16 +14,3 @@ export const sleep = (ms: number, signal?: AbortSignal): Promise<void> => }, ms); signal?.addEventListener("abort", onAbort, { once: true }); }); - -export type Deadline = { - readonly remainingMs: () => number; - readonly expired: () => boolean; -}; - -export const deadline = (totalMs: number): Deadline => { - const end = Date.now() + totalMs; - return { - remainingMs: () => Math.max(0, end - Date.now()), - expired: () => Date.now() >= end, - }; -}; |
