@types/http-proxy
Advanced tools
Comparing version 1.17.9 to 1.17.10
@@ -35,3 +35,3 @@ // Type definitions for node-http-proxy 1.17 | ||
declare class Server extends events.EventEmitter { | ||
declare class Server<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> extends events.EventEmitter { | ||
/** | ||
@@ -75,3 +75,3 @@ * Creates the proxy server with specified options. | ||
*/ | ||
listen(port: number): Server; | ||
listen(port: number): Server<TIncomingMessage, TServerResponse>; | ||
@@ -88,3 +88,4 @@ /** | ||
*/ | ||
static createProxyServer(options?: Server.ServerOptions): Server; | ||
// tslint:disable:no-unnecessary-generics | ||
static createProxyServer<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse>(options?: Server.ServerOptions): Server<TIncomingMessage, TServerResponse>; | ||
@@ -96,3 +97,4 @@ /** | ||
*/ | ||
static createServer(options?: Server.ServerOptions): Server; | ||
// tslint:disable:no-unnecessary-generics | ||
static createServer<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse>(options?: Server.ServerOptions): Server<TIncomingMessage, TServerResponse>; | ||
@@ -104,26 +106,27 @@ /** | ||
*/ | ||
static createProxy(options?: Server.ServerOptions): Server; | ||
// tslint:disable:no-unnecessary-generics | ||
static createProxy<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse>(options?: Server.ServerOptions): Server<TIncomingMessage, TServerResponse>; | ||
addListener(event: string, listener: () => void): this; | ||
on(event: string, listener: () => void): this; | ||
on(event: "error", listener: Server.ErrorCallback): this; | ||
on(event: "start", listener: Server.StartCallback): this; | ||
on(event: "proxyReq", listener: Server.ProxyReqCallback): this; | ||
on(event: "proxyRes", listener: Server.ProxyResCallback): this; | ||
on(event: "proxyReqWs", listener: Server.ProxyReqWsCallback): this; | ||
on(event: "econnreset", listener: Server.EconnresetCallback): this; | ||
on(event: "end", listener: Server.EndCallback): this; | ||
on(event: "error", listener: Server.ErrorCallback<Error, TIncomingMessage, TServerResponse>): this; | ||
on(event: "start", listener: Server.StartCallback<TIncomingMessage, TServerResponse>): this; | ||
on(event: "proxyReq", listener: Server.ProxyReqCallback<http.ClientRequest, TIncomingMessage, TServerResponse>): this; | ||
on(event: "proxyRes", listener: Server.ProxyResCallback<TIncomingMessage, TServerResponse>): this; | ||
on(event: "proxyReqWs", listener: Server.ProxyReqWsCallback<http.ClientRequest, TIncomingMessage>): this; | ||
on(event: "econnreset", listener: Server.EconnresetCallback<Error, TIncomingMessage, TServerResponse>): this; | ||
on(event: "end", listener: Server.EndCallback<TIncomingMessage, TServerResponse>): this; | ||
on(event: "open", listener: Server.OpenCallback): this; | ||
on(event: "close", listener: Server.CloseCallback): this; | ||
on(event: "close", listener: Server.CloseCallback<TIncomingMessage>): this; | ||
once(event: string, listener: () => void): this; | ||
once(event: "error", listener: Server.ErrorCallback): this; | ||
once(event: "start", listener: Server.StartCallback): this; | ||
once(event: "proxyReq", listener: Server.ProxyReqCallback): this; | ||
once(event: "proxyRes", listener: Server.ProxyResCallback): this; | ||
once(event: "proxyReqWs", listener: Server.ProxyReqWsCallback): this; | ||
once(event: "econnreset", listener: Server.EconnresetCallback): this; | ||
once(event: "end", listener: Server.EndCallback): this; | ||
once(event: "error", listener: Server.ErrorCallback<Error, TIncomingMessage, TServerResponse>): this; | ||
once(event: "start", listener: Server.StartCallback<TIncomingMessage, TServerResponse>): this; | ||
once(event: "proxyReq", listener: Server.ProxyReqCallback<http.ClientRequest, TIncomingMessage, TServerResponse>): this; | ||
once(event: "proxyRes", listener: Server.ProxyResCallback<TIncomingMessage, TServerResponse>): this; | ||
once(event: "proxyReqWs", listener: Server.ProxyReqWsCallback<http.ClientRequest, TIncomingMessage>): this; | ||
once(event: "econnreset", listener: Server.EconnresetCallback<Error, TIncomingMessage, TServerResponse>): this; | ||
once(event: "end", listener: Server.EndCallback<TIncomingMessage, TServerResponse>): this; | ||
once(event: "open", listener: Server.OpenCallback): this; | ||
once(event: "close", listener: Server.CloseCallback): this; | ||
once(event: "close", listener: Server.CloseCallback<TIncomingMessage>): this; | ||
removeListener(event: string, listener: () => void): this; | ||
@@ -130,0 +133,0 @@ removeAllListeners(event?: string): this; |
{ | ||
"name": "@types/http-proxy", | ||
"version": "1.17.9", | ||
"version": "1.17.10", | ||
"description": "TypeScript definitions for node-http-proxy", | ||
@@ -45,4 +45,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/http-proxy", | ||
}, | ||
"typesPublisherContentHash": "f9643f858f88cf625687959add278923b6bfe0ed59db1b54fd42996b2a708e7a", | ||
"typeScriptVersion": "3.9" | ||
"typesPublisherContentHash": "15640e1828ff9696bca89b4df02ad632eb05d58e80b3b838f9599ae2b3049e2b", | ||
"typeScriptVersion": "4.2" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 03 May 2022 17:01:38 GMT | ||
* Last updated: Wed, 22 Feb 2023 14:02:29 GMT | ||
* Dependencies: [@types/node](https://npmjs.com/package/@types/node) | ||
@@ -14,0 +14,0 @@ * Global values: none |
14670
219