Skip to content

Commit 8266be6

Browse files
OliverJAshsheetalkamat
authored andcommitted
Node: specify UnhandledRejectionListener reason param type (DefinitelyTyped#37751)
1 parent d14d57c commit 8266be6

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

types/node/v10/globals.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ declare namespace NodeJS {
656656
type ExitListener = (code: number) => void;
657657
type RejectionHandledListener = (promise: Promise<any>) => void;
658658
type UncaughtExceptionListener = (error: Error) => void;
659-
type UnhandledRejectionListener = (reason: any, promise: Promise<any>) => void;
659+
type UnhandledRejectionListener = (reason: {} | null | undefined, promise: Promise<any>) => void;
660660
type WarningListener = (warning: Error) => void;
661661
type MessageListener = (message: any, sendHandle: any) => void;
662662
type SignalsListener = (signal: Signals) => void;

types/node/v8/base.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@ declare namespace NodeJS {
492492
type ExitListener = (code: number) => void;
493493
type RejectionHandledListener = (promise: Promise<any>) => void;
494494
type UncaughtExceptionListener = (error: Error) => void;
495-
type UnhandledRejectionListener = (reason: any, promise: Promise<any>) => void;
495+
type UnhandledRejectionListener = (reason: {} | null | undefined, promise: Promise<any>) => void;
496496
type WarningListener = (warning: Error) => void;
497497
type MessageListener = (message: any, sendHandle: any) => void;
498498
type SignalsListener = () => void;

types/node/v9/base.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ declare namespace NodeJS {
629629
type ExitListener = (code: number) => void;
630630
type RejectionHandledListener = (promise: Promise<any>) => void;
631631
type UncaughtExceptionListener = (error: Error) => void;
632-
type UnhandledRejectionListener = (reason: any, promise: Promise<any>) => void;
632+
type UnhandledRejectionListener = (reason: {} | null | undefined, promise: Promise<any>) => void;
633633
type WarningListener = (warning: Error) => void;
634634
type MessageListener = (message: any, sendHandle: any) => void;
635635
type SignalsListener = (signal: Signals) => void;

0 commit comments

Comments
 (0)