@types/http-proxy
Advanced tools
Comparing version 1.17.8 to 1.17.9
@@ -46,3 +46,3 @@ // Type definitions for node-http-proxy 1.17 | ||
* @param res - Client response. | ||
* @param options - Additionnal options. | ||
* @param options - Additional options. | ||
*/ | ||
@@ -191,17 +191,20 @@ web( | ||
type StartCallback = (req: http.IncomingMessage, res: http.ServerResponse, target: ProxyTargetUrl) => void; | ||
type ProxyReqCallback = ( | ||
proxyReq: http.ClientRequest, | ||
req: http.IncomingMessage, | ||
res: http.ServerResponse, | ||
options: ServerOptions, | ||
type StartCallback<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( | ||
req: TIncomingMessage, | ||
res: TServerResponse, | ||
target: ProxyTargetUrl, | ||
) => void; | ||
type ProxyResCallback = ( | ||
proxyRes: http.IncomingMessage, | ||
req: http.IncomingMessage, | ||
res: http.ServerResponse, | ||
type ProxyReqCallback< | ||
TClientRequest = http.ClientRequest, | ||
TIncomingMessage = http.IncomingMessage, | ||
TServerResponse = http.ServerResponse, | ||
> = (proxyReq: TClientRequest, req: TIncomingMessage, res: TServerResponse, options: ServerOptions) => void; | ||
type ProxyResCallback<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( | ||
proxyRes: TIncomingMessage, | ||
req: TIncomingMessage, | ||
res: TServerResponse, | ||
) => void; | ||
type ProxyReqWsCallback = ( | ||
proxyReq: http.ClientRequest, | ||
req: http.IncomingMessage, | ||
type ProxyReqWsCallback<TClientRequest = http.ClientRequest, TIncomingMessage = http.IncomingMessage> = ( | ||
proxyReq: TClientRequest, | ||
req: TIncomingMessage, | ||
socket: net.Socket, | ||
@@ -211,15 +214,19 @@ options: ServerOptions, | ||
) => void; | ||
type EconnresetCallback = ( | ||
err: Error, | ||
req: http.IncomingMessage, | ||
res: http.ServerResponse, | ||
type EconnresetCallback<TError = Error, TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( | ||
err: TError, | ||
req: TIncomingMessage, | ||
res: TServerResponse, | ||
target: ProxyTargetUrl, | ||
) => void; | ||
type EndCallback = (req: http.IncomingMessage, res: http.ServerResponse, proxyRes: http.IncomingMessage) => void; | ||
type EndCallback<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( | ||
req: TIncomingMessage, | ||
res: TServerResponse, | ||
proxyRes: TIncomingMessage | ||
) => void; | ||
type OpenCallback = (proxySocket: net.Socket) => void; | ||
type CloseCallback = (proxyRes: http.IncomingMessage, proxySocket: net.Socket, proxyHead: any) => void; | ||
type ErrorCallback = ( | ||
err: Error, | ||
req: http.IncomingMessage, | ||
res: http.ServerResponse | net.Socket, | ||
type CloseCallback<TIncomingMessage = http.IncomingMessage> = (proxyRes: TIncomingMessage, proxySocket: net.Socket, proxyHead: any) => void; | ||
type ErrorCallback<TError = Error, TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( | ||
err: TError, | ||
req: TIncomingMessage, | ||
res: TServerResponse | net.Socket, | ||
target?: ProxyTargetUrl, | ||
@@ -226,0 +233,0 @@ ) => void; |
{ | ||
"name": "@types/http-proxy", | ||
"version": "1.17.8", | ||
"version": "1.17.9", | ||
"description": "TypeScript definitions for node-http-proxy", | ||
@@ -45,4 +45,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/http-proxy", | ||
}, | ||
"typesPublisherContentHash": "e4282dd3fb39dbbc6e3609bb679300152eb67e0ac0ec8746bf262c5353a328c8", | ||
"typeScriptVersion": "3.8" | ||
"typesPublisherContentHash": "f9643f858f88cf625687959add278923b6bfe0ed59db1b54fd42996b2a708e7a", | ||
"typeScriptVersion": "3.9" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 14 Dec 2021 22:01:06 GMT | ||
* Last updated: Tue, 03 May 2022 17:01:38 GMT | ||
* Dependencies: [@types/node](https://npmjs.com/package/@types/node) | ||
@@ -14,0 +14,0 @@ * Global values: none |
13471
216