diff --git a/docs/examples/os_signals.md b/docs/examples/os_signals.md index 8c8dea8805..71dca4d24c 100644 --- a/docs/examples/os_signals.md +++ b/docs/examples/os_signals.md @@ -7,7 +7,7 @@ You can use `Deno.signal()` function for handling OS signals. -``` +```ts for await (const _ of Deno.signal(Deno.Signal.SIGINT)) { console.log("interrupted!"); } @@ -15,7 +15,7 @@ for await (const _ of Deno.signal(Deno.Signal.SIGINT)) { `Deno.signal()` also works as a promise. -``` +```ts await Deno.signal(Deno.Singal.SIGINT); console.log("interrupted!"); ``` @@ -23,9 +23,11 @@ console.log("interrupted!"); If you want to stop watching the signal, you can use `dispose()` method of the signal object. -``` +```ts const sig = Deno.signal(Deno.Signal.SIGINT); -setTimeout(() => { sig.dispose(); }, 5000); +setTimeout(() => { + sig.dispose(); +}, 5000); for await (const _ of sig) { console.log("interrupted");