From 5f3fedd3be4655fc23117203a314b8a7db237f16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9line=20Bensoussan?= Date: Mon, 14 Jan 2019 14:31:44 -0500 Subject: [PATCH 1/5] Set config as optional parameter --- types/http-proxy-middleware/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/http-proxy-middleware/index.d.ts b/types/http-proxy-middleware/index.d.ts index b48214b8f6..0a65c29546 100644 --- a/types/http-proxy-middleware/index.d.ts +++ b/types/http-proxy-middleware/index.d.ts @@ -15,7 +15,7 @@ import * as httpProxy from "http-proxy"; import { Readable } from 'stream'; declare function proxy(config: proxy.Config): proxy.Proxy; -declare function proxy(contextOrUri: string | string[] | proxy.Filter, config: proxy.Config): proxy.Proxy; +declare function proxy(contextOrUri: string | string[] | proxy.Filter, config?: proxy.Config): proxy.Proxy; declare namespace proxy { type Filter = (pathanme: string, req: http.IncomingMessage) => boolean; From c339e204b22af041c8378c4ba8e80889303bdcc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9line=20Bensoussan?= Date: Mon, 14 Jan 2019 14:42:17 -0500 Subject: [PATCH 2/5] Add test for shorthand case --- types/http-proxy-middleware/http-proxy-middleware-tests.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/types/http-proxy-middleware/http-proxy-middleware-tests.ts b/types/http-proxy-middleware/http-proxy-middleware-tests.ts index aae082a956..fd360745bf 100644 --- a/types/http-proxy-middleware/http-proxy-middleware-tests.ts +++ b/types/http-proxy-middleware/http-proxy-middleware-tests.ts @@ -140,3 +140,6 @@ proxy({ proxy({ headers: {host: 'www.example.org'} }); + +// Shorthands +proxy('/'); \ No newline at end of file From ca4ecbe8e02aed84546042efaca6f3806818c0ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9line=20Bensoussan?= Date: Mon, 14 Jan 2019 14:53:53 -0500 Subject: [PATCH 3/5] Increase version number --- types/http-proxy-middleware/http-proxy-middleware-tests.ts | 2 +- types/http-proxy-middleware/index.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/types/http-proxy-middleware/http-proxy-middleware-tests.ts b/types/http-proxy-middleware/http-proxy-middleware-tests.ts index fd360745bf..9967dedcd9 100644 --- a/types/http-proxy-middleware/http-proxy-middleware-tests.ts +++ b/types/http-proxy-middleware/http-proxy-middleware-tests.ts @@ -142,4 +142,4 @@ proxy({ }); // Shorthands -proxy('/'); \ No newline at end of file +proxy('/'); diff --git a/types/http-proxy-middleware/index.d.ts b/types/http-proxy-middleware/index.d.ts index 0a65c29546..820e38f938 100644 --- a/types/http-proxy-middleware/index.d.ts +++ b/types/http-proxy-middleware/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for http-proxy-middleware 0.19 +// Type definitions for http-proxy-middleware 0.20 // Project: https://github.com/chimurai/http-proxy-middleware // Definitions by: Zebulon McCorkle // BendingBender From 9fbb161b5c1604ae872bb8b368c680bccba31a07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9line=20Bensoussan?= Date: Mon, 14 Jan 2019 16:25:07 -0500 Subject: [PATCH 4/5] Undo change on http-proxy-middleware version --- types/http-proxy-middleware/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/http-proxy-middleware/index.d.ts b/types/http-proxy-middleware/index.d.ts index 820e38f938..0a65c29546 100644 --- a/types/http-proxy-middleware/index.d.ts +++ b/types/http-proxy-middleware/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for http-proxy-middleware 0.20 +// Type definitions for http-proxy-middleware 0.19 // Project: https://github.com/chimurai/http-proxy-middleware // Definitions by: Zebulon McCorkle // BendingBender From af0f9f68d9236803858b262c84e7da356f66df49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9line=20Bensoussan?= Date: Mon, 14 Jan 2019 16:58:27 -0500 Subject: [PATCH 5/5] Fix typo to pathname --- types/http-proxy-middleware/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/http-proxy-middleware/index.d.ts b/types/http-proxy-middleware/index.d.ts index 0a65c29546..13f2669e5f 100644 --- a/types/http-proxy-middleware/index.d.ts +++ b/types/http-proxy-middleware/index.d.ts @@ -18,7 +18,7 @@ declare function proxy(config: proxy.Config): proxy.Proxy; declare function proxy(contextOrUri: string | string[] | proxy.Filter, config?: proxy.Config): proxy.Proxy; declare namespace proxy { - type Filter = (pathanme: string, req: http.IncomingMessage) => boolean; + type Filter = (pathname: string, req: http.IncomingMessage) => boolean; type Logger = (...args: any[]) => void; interface LogProvider { log: Logger;