Skip to content

Commit 58548ef

Browse files
committedNov 25, 2018
style(prettier): use prettier
1 parent 9b9d080 commit 58548ef

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2043
-2667
lines changed
 

‎.github/ISSUE_TEMPLATE.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
If you answered "Yes":
1111
1212
If this is a question on troubleshooting your setup; Stack Overflow would be a better place to ask for help.
13-
13+
1414
Please check if your question hasn't been already asked/answered on:
1515
- Stack Overflow: http://stackoverflow.com
1616
- Issue archive: https://github.com/chimurai/http-proxy-middleware/issues
@@ -29,17 +29,16 @@
2929
You may delete this part of template.
3030
-->
3131

32-
3332
### Is this a bug report?
3433

3534
(write your answer here)
3635

3736
<!--
3837
If you answered "Yes":
39-
38+
4039
Please note that your issue will be fixed much faster if you spend about
4140
half an hour preparing it, including the exact reproduction steps and a demo.
42-
41+
4342
If you're in a hurry or don't feel confident, it's fine to report bugs with
4443
less details, but this makes it less likely they'll get fixed soon.
4544
@@ -50,14 +49,13 @@
5049
If this is a question or a discussion, you may delete this part of template.
5150
-->
5251

53-
5452
### Is this a feature request?
5553

5654
(write your answer here)
5755

5856
<!--
5957
If you answered "Yes":
60-
58+
6159
Please explain what the motivation and/or use-case is for the feature?
6260
6361
If you answered "No":
@@ -74,20 +72,18 @@
7472

7573
(Write your steps here:)
7674

77-
1.
78-
2.
79-
3.
80-
75+
1. 2. 3.
8176

8277
### Expected behavior
78+
8379
<!--
8480
How did you expect the http-proxy-middleware to behave?
8581
-->
8682

8783
(Write what you thought would happen.)
8884

89-
9085
### Actual behavior
86+
9187
<!--
9288
Did something go wrong?
9389
Is something broken, or not behaving as you expected?
@@ -96,21 +92,25 @@
9692
(Write what happened.)
9793

9894
### Setup
95+
9996
<!--
10097
Describe how your http-proxy-middleware setup looks like.
10198
If possible; describe the setup of the target server and the client used to make the request.
10299
-->
103100

104-
* http-proxy-middleware: _version_
105-
* http-proxy-middleware configuration
106-
* server: _connect/express/browser-sync..._ + _version_
107-
* other relevant modules
101+
- http-proxy-middleware: _version_
102+
- http-proxy-middleware configuration
103+
- server: _connect/express/browser-sync..._ + _version_
104+
- other relevant modules
108105

109106
#### client info
107+
110108
<!--
111109
Describe which OS / client software you used to make the request
112110
-->
111+
113112
#### target server info
113+
114114
<!--
115115
Describe the server; which is configured in http-proxy-middleware's <target>
116116
-->

‎CHANGELOG.md

+31-5
Original file line numberDiff line numberDiff line change
@@ -1,106 +1,132 @@
11
# Changelog
22

33
## [v0.19.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.19.0)
4+
45
- feat(http-proxy): bump to v1.17.0 ([#261](https://github.com/chimurai/http-proxy-middleware/pull/261))
56

67
## [v0.18.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.18.0)
7-
- fix(vulnerability): update micromatch to v3.x ([npm:braces:20180219](https://snyk.io/test/npm/http-proxy-middleware?tab=issues&severity=high&severity=medium&severity=low#npm:braces:20180219
8-
))
9-
- test(node): drop node 0.x support ([#212](https://github.com/chimurai/http-proxy-middleware/pull/212))
108

9+
- fix(vulnerability): update micromatch to v3.x ([npm:braces:20180219](https://snyk.io/test/npm/http-proxy-middleware?tab=issues&severity=high&severity=medium&severity=low#npm:braces:20180219))
10+
- test(node): drop node 0.x support ([#212](https://github.com/chimurai/http-proxy-middleware/pull/212))
1111

1212
## [v0.17.4](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.4)
13-
- fix(ntlm authentication): fixed bug preventing proxying with ntlm authentication. ([#132](https://github.com/chimurai/http-proxy-middleware/pull/149)) (Thanks: [EladBezalel](https://github.com/EladBezalel), [oshri551](https://github.com/oshri551))
1413

14+
- fix(ntlm authentication): fixed bug preventing proxying with ntlm authentication. ([#132](https://github.com/chimurai/http-proxy-middleware/pull/149)) (Thanks: [EladBezalel](https://github.com/EladBezalel), [oshri551](https://github.com/oshri551))
1515

1616
## [v0.17.3](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.3)
17+
1718
- fix(onError): improve default proxy error handling. http status codes (504, 502 and 500). ([#132](https://github.com/chimurai/http-proxy-middleware/pull/132)) ([graingert](https://github.com/graingert))
1819

1920
## [v0.17.2](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.2)
21+
2022
- feat(logging): improve error message & add link to Node errors page. ([#106](https://github.com/chimurai/http-proxy-middleware/pull/106)) ([cloudmu](https://github.com/cloudmu))
2123
- feat(pathRewrite): path can be empty string. ([#110](https://github.com/chimurai/http-proxy-middleware/pull/110)) ([sunnylqm](https://github.com/sunnylqm))
2224
- bug(websocket): memory leak when option 'ws:true' is used. ([#114](https://github.com/chimurai/http-proxy-middleware/pull/114)) ([julbra](https://github.com/julbra))
2325
- chore(package.json): reduce package size. ([#109](https://github.com/chimurai/http-proxy-middleware/pull/109))
2426

2527
## [v0.17.1](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.1)
26-
- fix(Express sub Router): 404 on non-proxy routes ([#94](https://github.com/chimurai/http-proxy-middleware/issues/94))
28+
29+
- fix(Express sub Router): 404 on non-proxy routes ([#94](https://github.com/chimurai/http-proxy-middleware/issues/94))
2730

2831
## [v0.17.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.0)
32+
2933
- fix(context matching): Use [RFC 3986 path](https://tools.ietf.org/html/rfc3986#section-3.3) in context matching. (excludes query parameters)
3034

3135
## [v0.16.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.16.0)
36+
3237
- deprecated(proxyTable): renamed `proxyTable` to `router`.
3338
- feat(router): support for custom `router` function.
3439

3540
## [v0.15.2](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.15.2)
41+
3642
- fix(websocket): fixes websocket upgrade.
3743

3844
## [v0.15.1](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.15.1)
45+
3946
- feat(pathRewrite): expose `req` object to pathRewrite function.
4047
- fix(websocket): fixes websocket upgrade when both config.ws and external .upgrade() are used.
4148

4249
## [v0.15.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.15.0)
50+
4351
- feat(pathRewrite): support for custom pathRewrite function.
4452

4553
## [v0.14.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.14.0)
54+
4655
- feat(proxy): support proxy creation without context.
4756
- fix(connect mounting): use connect's `path` configuration to mount proxy.
4857

4958
## [v0.13.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.13.0)
59+
5060
- feat(context): custom context matcher; when simple `path` matching is not sufficient.
5161

5262
## [v0.12.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.12.0)
63+
5364
- add option `onProxyReqWs` (subscribe to http-proxy `proxyReqWs` event)
5465
- add option `onOpen` (subscribe to http-proxy `open` event)
5566
- add option `onClose` (subscribe to http-proxy `close` event)
5667

5768
## [v0.11.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.11.0)
69+
5870
- improved logging
5971

6072
## [v0.10.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.10.0)
73+
6174
- feat(proxyTable) - added proxyTable support for WebSockets.
6275
- fixed(proxyTable) - ensure original path (not rewritten path) is being used when `proxyTable` is used in conjunction with `pathRewrite`.
6376

6477
## [v0.9.1](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.9.1)
78+
6579
- fix server crash when socket error not handled correctly.
6680

6781
## [v0.9.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.9.0)
82+
6883
- support subscribing to http-proxy `proxyReq` event ([trbngr](https://github.com/trbngr))
6984
- add `logLevel` and `logProvider` support
7085

7186
## [v0.8.2](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.8.2)
87+
7288
- fix proxyError handler ([mTazelaar](https://github.com/mTazelaar))
7389

7490
## [v0.8.1](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.8.1)
91+
7592
- fix pathRewrite when `agent` is configured
7693

7794
## [v0.8.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.8.0)
95+
7896
- support external websocket upgrade
7997
- fix websocket shorthand
8098

8199
## [v0.7.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.7.0)
100+
82101
- support shorthand syntax
83102
- fix express/connect mounting
84103

85104
## [v0.6.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.6.0)
105+
86106
- support proxyTable
87107

88108
## [v0.5.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.5.0)
109+
89110
- support subscribing to http-proxy `error` event
90111
- support subscribing to http-proxy `proxyRes` event
91112

92113
## [v0.4.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.4.0)
114+
93115
- support websocket
94116

95117
## [v0.3.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.3.0)
118+
96119
- support wildcard / glob
97120

98121
## [v0.2.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.2.0)
122+
99123
- support multiple paths
100124

101125
## [v0.1.0](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.1.0)
126+
102127
- support path rewrite
103128
- deprecate proxyHost option
104129

105130
## [v0.0.5](https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.0.5)
131+
106132
- initial release

0 commit comments

Comments
 (0)
Please sign in to comment.