aboutsummaryrefslogtreecommitdiff
path: root/node_modules/human-signals/build/src/main.d.ts
diff options
context:
space:
mode:
authorJoel Kronqvist <joel.h.kronqvist@gmail.com>2022-03-05 19:02:27 +0200
committerJoel Kronqvist <joel.h.kronqvist@gmail.com>2022-03-05 19:02:27 +0200
commit5d309ff52cd399a6b71968a6b9a70c8ac0b98981 (patch)
tree360f7eb50f956e2367ef38fa1fc6ac7ac5258042 /node_modules/human-signals/build/src/main.d.ts
parentb500a50f1b97d93c98b36ed9a980f8188d648147 (diff)
downloadLYLLRuoka-5d309ff52cd399a6b71968a6b9a70c8ac0b98981.tar.gz
LYLLRuoka-5d309ff52cd399a6b71968a6b9a70c8ac0b98981.zip
Added node_modules for the updating to work properly.
Diffstat (limited to 'node_modules/human-signals/build/src/main.d.ts')
-rw-r--r--node_modules/human-signals/build/src/main.d.ts52
1 files changed, 52 insertions, 0 deletions
diff --git a/node_modules/human-signals/build/src/main.d.ts b/node_modules/human-signals/build/src/main.d.ts
new file mode 100644
index 0000000..2dc5ea7
--- /dev/null
+++ b/node_modules/human-signals/build/src/main.d.ts
@@ -0,0 +1,52 @@
+/**
+ * Object whose keys are signal names and values are signal objects.
+ */
+export declare const signalsByName: { [signalName: string]: Signal }
+/**
+ * Object whose keys are signal numbers and values are signal objects.
+ */
+export declare const signalsByNumber: { [signalNumber: string]: Signal }
+
+export declare type SignalAction =
+ | 'terminate'
+ | 'core'
+ | 'ignore'
+ | 'pause'
+ | 'unpause'
+export declare type SignalStandard =
+ | 'ansi'
+ | 'posix'
+ | 'bsd'
+ | 'systemv'
+ | 'other'
+
+export declare type Signal = {
+ /**
+ * Standard name of the signal, for example 'SIGINT'.
+ */
+ name: string
+ /**
+ * Code number of the signal, for example 2. While most number are cross-platform, some are different between different OS.
+ */
+ number: number
+ /**
+ * Human-friendly description for the signal, for example 'User interruption with CTRL-C'.
+ */
+ description: string
+ /**
+ * Whether the current OS can handle this signal in Node.js using process.on(name, handler). The list of supported signals is OS-specific.
+ */
+ supported: boolean
+ /**
+ * What is the default action for this signal when it is not handled.
+ */
+ action: SignalAction
+ /**
+ * Whether the signal's default action cannot be prevented. This is true for SIGTERM, SIGKILL and SIGSTOP.
+ */
+ forced: boolean
+ /**
+ * Which standard defined that signal.
+ */
+ standard: SignalStandard
+}