mirror of
https://github.com/denoland/deno.git
synced 2024-12-17 12:52:26 -05:00
12 lines
605 B
TypeScript
12 lines
605 B
TypeScript
|
// TODO: implement the 'NodeJS.Timeout' and 'NodeJS.Immediate' versions of the timers.
|
||
|
// https://github.com/DefinitelyTyped/DefinitelyTyped/blob/1163ead296d84e7a3c80d71e7c81ecbd1a130e9a/types/node/v12/globals.d.ts#L1120-L1131
|
||
|
export const setTimeout = window.setTimeout;
|
||
|
export const clearTimeout = window.clearTimeout;
|
||
|
export const setInterval = window.setInterval;
|
||
|
export const clearInterval = window.clearInterval;
|
||
|
export const setImmediate = (
|
||
|
cb: (...args: unknown[]) => void,
|
||
|
...args: unknown[]
|
||
|
): number => window.setTimeout(cb, 0, ...args);
|
||
|
export const clearImmediate = window.clearTimeout;
|