summaryrefslogtreecommitdiff
path: root/cli/dts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/dts')
-rw-r--r--cli/dts/lib.deno.ns.d.ts30
-rw-r--r--cli/dts/lib.deno.unstable.d.ts34
2 files changed, 30 insertions, 34 deletions
diff --git a/cli/dts/lib.deno.ns.d.ts b/cli/dts/lib.deno.ns.d.ts
index 3ff78106e..f24e2feca 100644
--- a/cli/dts/lib.deno.ns.d.ts
+++ b/cli/dts/lib.deno.ns.d.ts
@@ -2298,6 +2298,36 @@ declare namespace Deno {
| "SIGXCPU"
| "SIGXFSZ";
+ /** Registers the given function as a listener of the given signal event.
+ *
+ * ```ts
+ * Deno.addSignalListener("SIGTERM", () => {
+ * console.log("SIGTERM!")
+ * });
+ * ```
+ *
+ * NOTE: This functionality is not yet implemented on Windows.
+ */
+ export function addSignalListener(signal: Signal, handler: () => void): void;
+
+ /** Removes the given signal listener that has been registered with
+ * Deno.addSignalListener.
+ *
+ * ```ts
+ * const listener = () => {
+ * console.log("SIGTERM!")
+ * };
+ * Deno.addSignalListener("SIGTERM", listener);
+ * Deno.removeSignalListener("SIGTERM", listener);
+ * ```
+ *
+ * NOTE: This functionality is not yet implemented on Windows.
+ */
+ export function removeSignalListener(
+ signal: Signal,
+ handler: () => void,
+ ): void;
+
export type ProcessStatus =
| {
success: true;
diff --git a/cli/dts/lib.deno.unstable.d.ts b/cli/dts/lib.deno.unstable.d.ts
index c5a51ae36..bc87ec02a 100644
--- a/cli/dts/lib.deno.unstable.d.ts
+++ b/cli/dts/lib.deno.unstable.d.ts
@@ -741,40 +741,6 @@ declare namespace Deno {
*/
export function applySourceMap(location: Location): Location;
- /** **UNSTABLE**: new API, yet to be vetted.
- *
- * Registers the given function as a listener of the given signal event.
- *
- * ```ts
- * Deno.addSignalListener("SIGTERM", () => {
- * console.log("SIGTERM!")
- * });
- * ```
- *
- * NOTE: This functionality is not yet implemented on Windows.
- */
- export function addSignalListener(signal: Signal, handler: () => void): void;
-
- /** **UNSTABLE**: new API, yet to be vetted.
- *
- * Removes the given signal listener that has been registered with
- * Deno.addSignalListener.
- *
- * ```ts
- * const listener = () => {
- * console.log("SIGTERM!")
- * };
- * Deno.addSignalListener("SIGTERM", listener);
- * Deno.removeSignalListener("SIGTERM", listener);
- * ```
- *
- * NOTE: This functionality is not yet implemented on Windows.
- */
- export function removeSignalListener(
- signal: Signal,
- handler: () => void,
- ): void;
-
export type SetRawOptions = {
cbreak: boolean;
};