ExitCallback: ( signal: CatchSignals, exitCode?: number, error?: Error,) => void | Promise<void> Type declaration
- (signal: CatchSignals, exitCode?: number, error?: Error): void | Promise<void>
Parameters
- signal: CatchSignals
OptionalexitCode: numberOptionalerror: Error
Returns void | Promise<void>
If this callback is async, it won't actually complete or be awaited in some cases, like when calling
process.exit().