Skip to content

Commit 0bac941

Browse files
chore(deps): update dependency http-server to v14 (#92)
[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [http-server](https://togithub.com/http-party/http-server) | [`^0.12.3` -> `^14.0.0`](https://renovatebot.com/diffs/npm/http-server/0.12.3/14.0.0) | [![age](https://badges.renovateapi.com/packages/npm/http-server/14.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/http-server/14.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/http-server/14.0.0/compatibility-slim/0.12.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/http-server/14.0.0/confidence-slim/0.12.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>http-party/http-server</summary> ### [`v14.0.0`](https://togithub.com/http-party/http-server/releases/v14.0.0) [Compare Source](https://togithub.com/http-party/http-server/compare/v13.0.2...v14.0.0) #### Breaking changes - Add encoding charset sniffing [@&#8203;boarwell](https://togithub.com/boarwell) ([#&#8203;736](https://togithub.com/http-party/http-server/issues/736)) - Drop Node.js 10 support [@&#8203;boarwell](https://togithub.com/boarwell) ([#&#8203;739](https://togithub.com/http-party/http-server/issues/739)) - Required to support charset sniffing #### Features and enhancements - add passphrase option [@&#8203;chris--jones](https://togithub.com/chris--jones) ([#&#8203;746](https://togithub.com/http-party/http-server/issues/746)) - Make --ssl an alias for --tls [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;747](https://togithub.com/http-party/http-server/issues/747)) - add ability to pass proxyOptions [@&#8203;yannickglt](https://togithub.com/yannickglt) ([#&#8203;688](https://togithub.com/http-party/http-server/issues/688)) - Replace mkdirp in tests with native JS [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;743](https://togithub.com/http-party/http-server/issues/743)) - Implement displaying last modified date in index [@&#8203;owenl131](https://togithub.com/owenl131) ([#&#8203;737](https://togithub.com/http-party/http-server/issues/737)) - Adds version number to server startup output [@&#8203;Innoveramera](https://togithub.com/Innoveramera) ([#&#8203;734](https://togithub.com/http-party/http-server/issues/734)) #### Bug Fixes - Don't crash when file path errors [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;753](https://togithub.com/http-party/http-server/issues/753)) - Fix CORS option detection [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;748](https://togithub.com/http-party/http-server/issues/748)) - fix crash on redirect with formfeed in URL [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;749](https://togithub.com/http-party/http-server/issues/749)) - Fixes --proxy without a protocol throwing an uncaught error [@&#8203;Ratcoder](https://togithub.com/Ratcoder) ([#&#8203;742](https://togithub.com/http-party/http-server/issues/742)) - Fix tests EACCESS by finding an open port every time [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;741](https://togithub.com/http-party/http-server/issues/741)) - Use relative paths in directory listing [#&#8203;661](https://togithub.com/http-party/http-server/issues/661) [@&#8203;boarwell](https://togithub.com/boarwell) ([#&#8203;732](https://togithub.com/http-party/http-server/issues/732)) #### Other changes - Add Contributing guide [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;752](https://togithub.com/http-party/http-server/issues/752)) - Eslint config - replace common-style with eslint-config-populist [@&#8203;chris--jones](https://togithub.com/chris--jones) ([#&#8203;744](https://togithub.com/http-party/http-server/issues/744)) - Update some dependencies [@&#8203;thornjad](https://togithub.com/thornjad) ([#&#8203;740](https://togithub.com/http-party/http-server/issues/740)) **Full Changelog**: http-party/http-server@v13.0.2...v14.0.0 ### [`v13.0.2`](https://togithub.com/http-party/http-server/releases/v13.0.2) [Compare Source](https://togithub.com/http-party/http-server/compare/v13.0.1...v13.0.2) ##### Fixed - Open browser to localhost explicitly when using 0.0.0.0 as base address ([#&#8203;728](https://togithub.com/http-party/http-server/issues/728)) ### [`v13.0.1`](https://togithub.com/http-party/http-server/releases/v13.0.1) [Compare Source](https://togithub.com/http-party/http-server/compare/v13.0.0...v13.0.1) ##### Changed - Improved format of commands in Readme ([#&#8203;715](https://togithub.com/http-party/http-server/issues/715)) ##### Added - Additional settings reported on CLI startup ([#&#8203;654](https://togithub.com/http-party/http-server/issues/654)) ##### Removed - Automatic `hs` alias ([#&#8203;716](https://togithub.com/http-party/http-server/issues/716)) ### [`v13.0.0`](https://togithub.com/http-party/http-server/releases/v13.0.0) [Compare Source](https://togithub.com/http-party/http-server/compare/v0.13.0...v13.0.0) This release is a move to semantic versioning *ONLY*. There are NO changes in this release. All future releases will follow semantic versioning. See [v0.13.0](https://togithub.com/http-party/http-server/releases/tag/v0.13.0) for information about changes since the v0.12 series. ### [`v0.13.0`](https://togithub.com/http-party/http-server/releases/v0.13.0) [Compare Source](https://togithub.com/http-party/http-server/compare/v0.12.3...v0.13.0) A long time coming, the next major release for http-server! This will be the final release before a switch to actual semantic versioning. This release's major achievement is the internalization of the functionality of the now-abandoned `ecstatic` library, thus removing it as a dependency. Huge thanks to [@&#8203;zbynek](https://togithub.com/zbynek) for help on that front, as well as several other included changes. ##### Breaking changes: - No longer sends the header `server: http-server-${version}` with every response ##### New features: - All responses include `Accept-Ranges: bytes` to advertise support for partial requests ##### Fixes - Removes dependency on the abandoned `ecstatic` library - Dependency upgrades to fix several security alerts - `http-server -a 0.0.0.0` will now do what you told it to do, rather than overriding the address to 127.0.0.1 - Will no longer serve binary files with a charset in the Content-Type, fixing serving WebAssembly files, among other issues - Support `.mjs` MimeType correctly ##### Internal - Switched from Travis to GH Actions for CI </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/carbon-design-system/carbon-for-ibm-dotcom-web-components-test).
1 parent a6a2d97 commit 0bac941

File tree

2 files changed

+48
-32
lines changed

2 files changed

+48
-32
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"handlebars": "4.7.7",
4949
"handlebars-loader": "^1.7.0",
5050
"html-webpack-plugin": "^4.5.1",
51-
"http-server": "^0.12.3",
51+
"http-server": "^14.0.0",
5252
"husky": "^7.0.0",
5353
"lint-staged": "^10.4.0",
5454
"mini-css-extract-plugin": "^0.12.0",

yarn.lock

Lines changed: 47 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2866,10 +2866,12 @@ base@^0.11.1:
28662866
mixin-deep "^1.2.0"
28672867
pascalcase "^0.1.1"
28682868

2869-
basic-auth@^1.0.3:
2870-
version "1.1.0"
2871-
resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884"
2872-
integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=
2869+
basic-auth@^2.0.1:
2870+
version "2.0.1"
2871+
resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a"
2872+
integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==
2873+
dependencies:
2874+
safe-buffer "5.1.2"
28732875

28742876
28752877
version "0.6.1"
@@ -4770,16 +4772,6 @@ ecc-jsbn@~0.1.1:
47704772
jsbn "~0.1.0"
47714773
safer-buffer "^2.1.0"
47724774

4773-
ecstatic@^3.3.2:
4774-
version "3.3.2"
4775-
resolved "https://registry.yarnpkg.com/ecstatic/-/ecstatic-3.3.2.tgz#6d1dd49814d00594682c652adb66076a69d46c48"
4776-
integrity sha512-fLf9l1hnwrHI2xn9mEDT7KIi22UDqA2jaCwyCbSUJh9a1V+LEUSL/JO/6TIz/QyuBURWUHrFL5Kg2TtO1bkkog==
4777-
dependencies:
4778-
he "^1.1.1"
4779-
mime "^1.6.0"
4780-
minimist "^1.1.0"
4781-
url-join "^2.0.5"
4782-
47834775
47844776
version "1.1.1"
47854777
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
@@ -6459,7 +6451,7 @@ hash.js@^1.0.0, hash.js@^1.0.3:
64596451
inherits "^2.0.3"
64606452
minimalistic-assert "^1.0.1"
64616453

6462-
he@^1.1.1, he@^1.2.0:
6454+
he@^1.2.0:
64636455
version "1.2.0"
64646456
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
64656457
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
@@ -6516,6 +6508,13 @@ html-encoding-sniffer@^2.0.1:
65166508
dependencies:
65176509
whatwg-encoding "^1.0.5"
65186510

6511+
html-encoding-sniffer@^3.0.0:
6512+
version "3.0.0"
6513+
resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9"
6514+
integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==
6515+
dependencies:
6516+
whatwg-encoding "^2.0.0"
6517+
65196518
html-entities@^1.3.1:
65206519
version "1.3.1"
65216520
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44"
@@ -6628,7 +6627,7 @@ [email protected]:
66286627
lodash "^4.17.11"
66296628
micromatch "^3.1.10"
66306629

6631-
http-proxy@^1.17.0, http-proxy@^1.18.0, http-proxy@^1.18.1:
6630+
http-proxy@^1.17.0, http-proxy@^1.18.1:
66326631
version "1.18.1"
66336632
resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
66346633
integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
@@ -6637,21 +6636,24 @@ http-proxy@^1.17.0, http-proxy@^1.18.0, http-proxy@^1.18.1:
66376636
follow-redirects "^1.0.0"
66386637
requires-port "^1.0.0"
66396638

6640-
http-server@^0.12.3:
6641-
version "0.12.3"
6642-
resolved "https://registry.yarnpkg.com/http-server/-/http-server-0.12.3.tgz#ba0471d0ecc425886616cb35c4faf279140a0d37"
6643-
integrity sha512-be0dKG6pni92bRjq0kvExtj/NrrAd28/8fCXkaI/4piTwQMSDSLMhWyW0NI1V+DBI3aa1HMlQu46/HjVLfmugA==
6639+
http-server@^14.0.0:
6640+
version "14.0.0"
6641+
resolved "https://registry.yarnpkg.com/http-server/-/http-server-14.0.0.tgz#bd214952a60b93ce8ca9bbe8ba181faf7f9821b0"
6642+
integrity sha512-XTePIXAo5x72bI8SlKFSqsg7UuSHwsOa4+RJIe56YeMUvfTvGDy7TxFkTEhfIRmM/Dnf6x29ut541ythSBZdkQ==
66446643
dependencies:
6645-
basic-auth "^1.0.3"
6644+
basic-auth "^2.0.1"
66466645
colors "^1.4.0"
66476646
corser "^2.0.1"
6648-
ecstatic "^3.3.2"
6649-
http-proxy "^1.18.0"
6647+
he "^1.2.0"
6648+
html-encoding-sniffer "^3.0.0"
6649+
http-proxy "^1.18.1"
6650+
mime "^1.6.0"
66506651
minimist "^1.2.5"
66516652
opener "^1.5.1"
6652-
portfinder "^1.0.25"
6653+
portfinder "^1.0.28"
66536654
secure-compare "3.0.1"
66546655
union "~0.5.0"
6656+
url-join "^4.0.1"
66556657

66566658
http-signature@~1.2.0:
66576659
version "1.2.0"
@@ -6697,6 +6699,13 @@ [email protected], iconv-lite@^0.4.17:
66976699
dependencies:
66986700
safer-buffer ">= 2.1.2 < 3"
66996701

6702+
6703+
version "0.6.3"
6704+
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
6705+
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
6706+
dependencies:
6707+
safer-buffer ">= 2.1.2 < 3.0.0"
6708+
67006709
icss-replace-symbols@^1.1.0:
67016710
version "1.1.0"
67026711
resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
@@ -8308,7 +8317,7 @@ minimist-options@^3.0.1:
83088317
arrify "^1.0.1"
83098318
is-plain-obj "^1.1.0"
83108319

8311-
minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
8320+
minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
83128321
version "1.2.5"
83138322
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
83148323
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
@@ -9357,7 +9366,7 @@ pluralize@^7.0.0:
93579366
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
93589367
integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==
93599368

9360-
portfinder@^1.0.25, portfinder@^1.0.26:
9369+
portfinder@^1.0.26, portfinder@^1.0.28:
93619370
version "1.0.28"
93629371
resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778"
93639372
integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==
@@ -10577,7 +10586,7 @@ safe-regex@^1.1.0:
1057710586
dependencies:
1057810587
ret "~0.1.10"
1057910588

10580-
"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
10589+
"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
1058110590
version "2.1.2"
1058210591
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1058310592
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
@@ -12457,10 +12466,10 @@ urix@^0.1.0:
1245712466
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
1245812467
integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
1245912468

12460-
url-join@^2.0.5:
12461-
version "2.0.5"
12462-
resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728"
12463-
integrity sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=
12469+
url-join@^4.0.1:
12470+
version "4.0.1"
12471+
resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7"
12472+
integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==
1246412473

1246512474
url-parse@^1.4.3:
1246612475
version "1.4.7"
@@ -12815,6 +12824,13 @@ whatwg-encoding@^1.0.5:
1281512824
dependencies:
1281612825
iconv-lite "0.4.24"
1281712826

12827+
whatwg-encoding@^2.0.0:
12828+
version "2.0.0"
12829+
resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53"
12830+
integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==
12831+
dependencies:
12832+
iconv-lite "0.6.3"
12833+
1281812834
whatwg-mimetype@^2.3.0:
1281912835
version "2.3.0"
1282012836
resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"

0 commit comments

Comments
 (0)