diff --git a/cli/dts/lib.deno.ns.d.ts b/cli/dts/lib.deno.ns.d.ts index cdd3c11c7c..97d3fed045 100644 --- a/cli/dts/lib.deno.ns.d.ts +++ b/cli/dts/lib.deno.ns.d.ts @@ -3560,4 +3560,18 @@ declare namespace Deno { | SRVRecord[] | string[][] >; + + /** + * Make the timer of the given `id` block the event loop from finishing. + * + * @category Timers + */ + export function refTimer(id: number): void; + + /** + * Make the timer of the given `id` not block the event loop from finishing. + * + * @category Timers + */ + export function unrefTimer(id: number): void; } diff --git a/cli/dts/lib.deno.unstable.d.ts b/cli/dts/lib.deno.unstable.d.ts index 49e02d3752..ec87fa9ca5 100644 --- a/cli/dts/lib.deno.unstable.d.ts +++ b/cli/dts/lib.deno.unstable.d.ts @@ -1381,22 +1381,6 @@ declare namespace Deno { */ export function funlockSync(rid: number): void; - /** **UNSTABLE**: New API, yet to be vetted. - * - * Make the timer of the given id blocking the event loop from finishing. - * - * @category Timers - */ - export function refTimer(id: number): void; - - /** **UNSTABLE**: New API, yet to be vetted. - * - * Make the timer of the given id not blocking the event loop from finishing. - * - * @category Timers - */ - export function unrefTimer(id: number): void; - /** **UNSTABLE**: New API, yet to be vetted. * * A handler for HTTP requests. Consumes a request and returns a response. diff --git a/runtime/js/90_deno_ns.js b/runtime/js/90_deno_ns.js index 200bf73c2d..e7b21640a2 100644 --- a/runtime/js/90_deno_ns.js +++ b/runtime/js/90_deno_ns.js @@ -112,6 +112,8 @@ kill: __bootstrap.process.kill, addSignalListener: __bootstrap.signals.addSignalListener, removeSignalListener: __bootstrap.signals.removeSignalListener, + refTimer: __bootstrap.timers.refTimer, + unrefTimer: __bootstrap.timers.unrefTimer, }; __bootstrap.denoNsUnstable = { @@ -146,8 +148,6 @@ flockSync: __bootstrap.fs.flockSync, funlock: __bootstrap.fs.funlock, funlockSync: __bootstrap.fs.funlockSync, - refTimer: __bootstrap.timers.refTimer, - unrefTimer: __bootstrap.timers.unrefTimer, Child: __bootstrap.spawn.Child, spawnChild: __bootstrap.spawn.spawnChild, spawn: __bootstrap.spawn.spawn,