From fe427eedb17ee45e247a936143bf8fc29c55780f Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Fri, 24 Jan 2020 10:58:18 -0500 Subject: [PATCH] Mark signal APIs as unstable (#3779) --- cli/js/lib.deno_runtime.d.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/cli/js/lib.deno_runtime.d.ts b/cli/js/lib.deno_runtime.d.ts index 1dfa3209f8..31a6dbb3ef 100644 --- a/cli/js/lib.deno_runtime.d.ts +++ b/cli/js/lib.deno_runtime.d.ts @@ -2130,8 +2130,11 @@ declare namespace Deno { */ export const args: string[]; - /** SignalStream represents the stream of signals, implements both - * AsyncIterator and PromiseLike */ + /** UNSTABLE new API. + * + * SignalStream represents the stream of signals, implements both + * AsyncIterator and PromiseLike + */ export class SignalStream implements AsyncIterator, PromiseLike { constructor(signal: typeof Deno.Signal); then( @@ -2142,7 +2145,9 @@ declare namespace Deno { [Symbol.asyncIterator](): AsyncIterator; dispose(): void; } - /** + + /** UNSTABLE new API. + * * Returns the stream of the given signal number. You can use it as an async * iterator. * @@ -2168,6 +2173,8 @@ declare namespace Deno { * The above for-await loop exits after 5 seconds when sig.dispose() is called. */ export function signal(signo: number): SignalStream; + + /** UNSTABLE new API. */ export const signals: { /** Returns the stream of SIGALRM signals. * This method is the shorthand for Deno.signal(Deno.Signal.SIGALRM). */