Skip to main content
The Deno 2 Release Candidate is here
Learn more
Latest
function onSignal
import { onSignal } from "https://deno.land/x/denjucks@1.1.1/src/deps/path/std/signal/mod.ts";

Registers a callback function to be called on triggering of a signal event.

  const handle = onSignal(Deno.Signal.SIGINT, () => {
    console.log('Received SIGINT');
    handle.dispose();  // de-register from receiving further events
  });

Parameters

signo: number

One of Deno.Signal (e.g. Deno.Signal.SIGINT)

callback: () => void

Callback function triggered upon signal event