mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 20:40:20 +00:00
Merge pull request #17982 from cjbarth/node/event-emit
NODE: Correctly allow emit for any type of event for implementors or …
This commit is contained in:
Vendored
+12
-12
@@ -1082,7 +1082,7 @@ declare module "cluster" {
|
||||
addListener(event: "online", listener: (worker: Worker) => void): this;
|
||||
addListener(event: "setup", listener: (settings: any) => void): this;
|
||||
|
||||
emit(event: string, listener: (...args: any[]) => void): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "disconnect", worker: Worker): boolean;
|
||||
emit(event: "exit", worker: Worker, code: number, signal: string): boolean;
|
||||
emit(event: "fork", worker: Worker): boolean;
|
||||
@@ -1160,7 +1160,7 @@ declare module "cluster" {
|
||||
export function addListener(event: "online", listener: (worker: Worker) => void): Cluster;
|
||||
export function addListener(event: "setup", listener: (settings: any) => void): Cluster;
|
||||
|
||||
export function emit(event: string, listener: (...args: any[]) => void): boolean;
|
||||
export function emit(event: string | symbol, ...args: any[]): boolean;
|
||||
export function emit(event: "disconnect", worker: Worker): boolean;
|
||||
export function emit(event: "exit", worker: Worker, code: number, signal: string): boolean;
|
||||
export function emit(event: "fork", worker: Worker): boolean;
|
||||
@@ -1606,7 +1606,7 @@ declare module "repl" {
|
||||
addListener(event: "exit", listener: () => void): this;
|
||||
addListener(event: "reset", listener: (...args: any[]) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "exit"): boolean;
|
||||
emit(event: "reset", context: any): boolean;
|
||||
|
||||
@@ -1671,7 +1671,7 @@ declare module "readline" {
|
||||
addListener(event: "SIGINT", listener: () => void): this;
|
||||
addListener(event: "SIGTSTP", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "line", input: any): boolean;
|
||||
emit(event: "pause"): boolean;
|
||||
@@ -1805,7 +1805,7 @@ declare module "child_process" {
|
||||
addListener(event: "exit", listener: (code: number, signal: string) => void): this;
|
||||
addListener(event: "message", listener: (message: any, sendHandle: net.Socket | net.Server) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close", code: number, signal: string): boolean;
|
||||
emit(event: "disconnect"): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
@@ -2280,7 +2280,7 @@ declare module "net" {
|
||||
addListener(event: "lookup", listener: (err: Error, address: string, family: string | number, host: string) => void): this;
|
||||
addListener(event: "timeout", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close", had_error: boolean): boolean;
|
||||
emit(event: "connect"): boolean;
|
||||
emit(event: "data", data: Buffer): boolean;
|
||||
@@ -2375,7 +2375,7 @@ declare module "net" {
|
||||
addListener(event: "error", listener: (err: Error) => void): this;
|
||||
addListener(event: "listening", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "connection", socket: Socket): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
@@ -2480,7 +2480,7 @@ declare module "dgram" {
|
||||
addListener(event: "listening", listener: () => void): this;
|
||||
addListener(event: "message", listener: (msg: Buffer, rinfo: AddressInfo) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
emit(event: "listening"): boolean;
|
||||
@@ -3399,7 +3399,7 @@ declare module "tls" {
|
||||
addListener(event: "OCSPResponse", listener: (response: Buffer) => void): this;
|
||||
addListener(event: "secureConnect", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "OCSPResponse", response: Buffer): boolean;
|
||||
emit(event: "secureConnect"): boolean;
|
||||
|
||||
@@ -3492,7 +3492,7 @@ declare module "tls" {
|
||||
addListener(event: "resumeSession", listener: (sessionId: any, callback: (err: Error, sessionData: any) => void) => void): this;
|
||||
addListener(event: "secureConnection", listener: (tlsSocket: TLSSocket) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "tlsClientError", err: Error, tlsSocket: TLSSocket): boolean;
|
||||
emit(event: "newSession", sessionId: any, sessionData: any, callback: (err: Error, resp: Buffer) => void): boolean;
|
||||
emit(event: "OCSPRequest", certificate: Buffer, issuer: Buffer, callback: Function): boolean;
|
||||
@@ -3787,7 +3787,7 @@ declare module "stream" {
|
||||
addListener(event: "readable", listener: () => void): this;
|
||||
addListener(event: "error", listener: (err: Error) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "data", chunk: Buffer | string): boolean;
|
||||
emit(event: "end"): boolean;
|
||||
@@ -3873,7 +3873,7 @@ declare module "stream" {
|
||||
addListener(event: "pipe", listener: (src: Readable) => void): this;
|
||||
addListener(event: "unpipe", listener: (src: Readable) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "drain", chunk: Buffer | string): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
|
||||
Vendored
+12
-12
@@ -935,7 +935,7 @@ declare module "cluster" {
|
||||
addListener(event: "online", listener: (worker: Worker) => void): this;
|
||||
addListener(event: "setup", listener: (settings: any) => void): this;
|
||||
|
||||
emit(event: string, listener: Function): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "disconnect", listener: (worker: Worker) => void): boolean;
|
||||
emit(event: "exit", listener: (worker: Worker, code: number, signal: string) => void): boolean;
|
||||
emit(event: "fork", listener: (worker: Worker) => void): boolean;
|
||||
@@ -1013,7 +1013,7 @@ declare module "cluster" {
|
||||
export function addListener(event: "online", listener: (worker: Worker) => void): Cluster;
|
||||
export function addListener(event: "setup", listener: (settings: any) => void): Cluster;
|
||||
|
||||
export function emit(event: string, listener: Function): boolean;
|
||||
export function emit(event: string | symbol, ...args: any[]): boolean;
|
||||
export function emit(event: "disconnect", listener: (worker: Worker) => void): boolean;
|
||||
export function emit(event: "exit", listener: (worker: Worker, code: number, signal: string) => void): boolean;
|
||||
export function emit(event: "fork", listener: (worker: Worker) => void): boolean;
|
||||
@@ -1399,7 +1399,7 @@ declare module "repl" {
|
||||
addListener(event: "exit", listener: () => void): this;
|
||||
addListener(event: "reset", listener: Function): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "exit"): boolean;
|
||||
emit(event: "reset", context: any): boolean;
|
||||
|
||||
@@ -1464,7 +1464,7 @@ declare module "readline" {
|
||||
addListener(event: "SIGINT", listener: () => void): this;
|
||||
addListener(event: "SIGTSTP", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "line", input: any): boolean;
|
||||
emit(event: "pause"): boolean;
|
||||
@@ -1600,7 +1600,7 @@ declare module "child_process" {
|
||||
addListener(event: "exit", listener: (code: number, signal: string) => void): this;
|
||||
addListener(event: "message", listener: (message: any, sendHandle: net.Socket | net.Server) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close", code: number, signal: string): boolean;
|
||||
emit(event: "disconnect"): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
@@ -2005,7 +2005,7 @@ declare module "net" {
|
||||
addListener(event: "lookup", listener: (err: Error, address: string, family: string | number, host: string) => void): this;
|
||||
addListener(event: "timeout", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close", had_error: boolean): boolean;
|
||||
emit(event: "connect"): boolean;
|
||||
emit(event: "data", data: Buffer): boolean;
|
||||
@@ -2099,7 +2099,7 @@ declare module "net" {
|
||||
addListener(event: "error", listener: (err: Error) => void): this;
|
||||
addListener(event: "listening", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "connection", socket: Socket): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
@@ -2200,7 +2200,7 @@ declare module "dgram" {
|
||||
addListener(event: "listening", listener: () => void): this;
|
||||
addListener(event: "message", listener: (msg: Buffer, rinfo: AddressInfo) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
emit(event: "listening"): boolean;
|
||||
@@ -3105,7 +3105,7 @@ declare module "tls" {
|
||||
addListener(event: "OCSPResponse", listener: (response: Buffer) => void): this;
|
||||
addListener(event: "secureConnect", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "OCSPResponse", response: Buffer): boolean;
|
||||
emit(event: "secureConnect"): boolean;
|
||||
|
||||
@@ -3198,7 +3198,7 @@ declare module "tls" {
|
||||
addListener(event: "resumeSession", listener: (sessionId: any, callback: (err: Error, sessionData: any) => void) => void): this;
|
||||
addListener(event: "secureConnection", listener: (tlsSocket: TLSSocket) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "tlsClientError", err: Error, tlsSocket: TLSSocket): boolean;
|
||||
emit(event: "newSession", sessionId: any, sessionData: any, callback: (err: Error, resp: Buffer) => void): boolean;
|
||||
emit(event: "OCSPRequest", certificate: Buffer, issuer: Buffer, callback: Function): boolean;
|
||||
@@ -3482,7 +3482,7 @@ declare module "stream" {
|
||||
addListener(event: "readable", listener: () => void): this;
|
||||
addListener(event: "error", listener: (err: Error) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "data", chunk: Buffer | string): boolean;
|
||||
emit(event: "end"): boolean;
|
||||
@@ -3562,7 +3562,7 @@ declare module "stream" {
|
||||
addListener(event: "pipe", listener: (src: Readable) => void): this;
|
||||
addListener(event: "unpipe", listener: (src: Readable) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "drain", chunk: Buffer | string): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
|
||||
Vendored
+12
-12
@@ -944,7 +944,7 @@ declare module "cluster" {
|
||||
addListener(event: "online", listener: (worker: Worker) => void): this;
|
||||
addListener(event: "setup", listener: (settings: any) => void): this;
|
||||
|
||||
emit(event: string, listener: Function): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "disconnect", listener: (worker: Worker) => void): boolean;
|
||||
emit(event: "exit", listener: (worker: Worker, code: number, signal: string) => void): boolean;
|
||||
emit(event: "fork", listener: (worker: Worker) => void): boolean;
|
||||
@@ -1022,7 +1022,7 @@ declare module "cluster" {
|
||||
export function addListener(event: "online", listener: (worker: Worker) => void): Cluster;
|
||||
export function addListener(event: "setup", listener: (settings: any) => void): Cluster;
|
||||
|
||||
export function emit(event: string, listener: Function): boolean;
|
||||
export function emit(event: string | symbol, ...args: any[]): boolean;
|
||||
export function emit(event: "disconnect", listener: (worker: Worker) => void): boolean;
|
||||
export function emit(event: "exit", listener: (worker: Worker, code: number, signal: string) => void): boolean;
|
||||
export function emit(event: "fork", listener: (worker: Worker) => void): boolean;
|
||||
@@ -1461,7 +1461,7 @@ declare module "repl" {
|
||||
addListener(event: "exit", listener: () => void): this;
|
||||
addListener(event: "reset", listener: Function): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "exit"): boolean;
|
||||
emit(event: "reset", context: any): boolean;
|
||||
|
||||
@@ -1526,7 +1526,7 @@ declare module "readline" {
|
||||
addListener(event: "SIGINT", listener: () => void): this;
|
||||
addListener(event: "SIGTSTP", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "line", input: any): boolean;
|
||||
emit(event: "pause"): boolean;
|
||||
@@ -1663,7 +1663,7 @@ declare module "child_process" {
|
||||
addListener(event: "exit", listener: (code: number, signal: string) => void): this;
|
||||
addListener(event: "message", listener: (message: any, sendHandle: net.Socket | net.Server) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close", code: number, signal: string): boolean;
|
||||
emit(event: "disconnect"): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
@@ -2133,7 +2133,7 @@ declare module "net" {
|
||||
addListener(event: "lookup", listener: (err: Error, address: string, family: string | number, host: string) => void): this;
|
||||
addListener(event: "timeout", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close", had_error: boolean): boolean;
|
||||
emit(event: "connect"): boolean;
|
||||
emit(event: "data", data: Buffer): boolean;
|
||||
@@ -2228,7 +2228,7 @@ declare module "net" {
|
||||
addListener(event: "error", listener: (err: Error) => void): this;
|
||||
addListener(event: "listening", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "connection", socket: Socket): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
@@ -2331,7 +2331,7 @@ declare module "dgram" {
|
||||
addListener(event: "listening", listener: () => void): this;
|
||||
addListener(event: "message", listener: (msg: Buffer, rinfo: AddressInfo) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
emit(event: "listening"): boolean;
|
||||
@@ -3249,7 +3249,7 @@ declare module "tls" {
|
||||
addListener(event: "OCSPResponse", listener: (response: Buffer) => void): this;
|
||||
addListener(event: "secureConnect", listener: () => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "OCSPResponse", response: Buffer): boolean;
|
||||
emit(event: "secureConnect"): boolean;
|
||||
|
||||
@@ -3342,7 +3342,7 @@ declare module "tls" {
|
||||
addListener(event: "resumeSession", listener: (sessionId: any, callback: (err: Error, sessionData: any) => void) => void): this;
|
||||
addListener(event: "secureConnection", listener: (tlsSocket: TLSSocket) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "tlsClientError", err: Error, tlsSocket: TLSSocket): boolean;
|
||||
emit(event: "newSession", sessionId: any, sessionData: any, callback: (err: Error, resp: Buffer) => void): boolean;
|
||||
emit(event: "OCSPRequest", certificate: Buffer, issuer: Buffer, callback: Function): boolean;
|
||||
@@ -3633,7 +3633,7 @@ declare module "stream" {
|
||||
addListener(event: "readable", listener: () => void): this;
|
||||
addListener(event: "error", listener: (err: Error) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "data", chunk: Buffer | string): boolean;
|
||||
emit(event: "end"): boolean;
|
||||
@@ -3713,7 +3713,7 @@ declare module "stream" {
|
||||
addListener(event: "pipe", listener: (src: Readable) => void): this;
|
||||
addListener(event: "unpipe", listener: (src: Readable) => void): this;
|
||||
|
||||
emit(event: string, ...args: any[]): boolean;
|
||||
emit(event: string | symbol, ...args: any[]): boolean;
|
||||
emit(event: "close"): boolean;
|
||||
emit(event: "drain", chunk: Buffer | string): boolean;
|
||||
emit(event: "error", err: Error): boolean;
|
||||
|
||||
Reference in New Issue
Block a user