Skip to content

Commit bd893dd

Browse files
committed
Update dependency html-webpack-plugin to v5
1 parent 04ba159 commit bd893dd

File tree

2 files changed

+67
-62
lines changed

2 files changed

+67
-62
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
"eslint-watch": "7.0.0",
113113
"file-loader": "6.2.0",
114114
"koa-connect": "2.1.0",
115-
"html-webpack-plugin": "4.5.2",
115+
"html-webpack-plugin": "5.4.0",
116116
"script-ext-html-webpack-plugin": "2.1.5",
117117
"husky": "6.0.0",
118118
"identity-obj-proxy": "3.0.0",

yarn.lock

Lines changed: 66 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1960,10 +1960,10 @@
19601960
dependencies:
19611961
"@types/node" "*"
19621962

1963-
"@types/html-minifier-terser@^5.0.0":
1964-
version "5.1.1"
1965-
resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50"
1966-
integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==
1963+
"@types/html-minifier-terser@^6.0.0":
1964+
version "6.0.0"
1965+
resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.0.0.tgz#563c1c6c132cd204e71512f9c0b394ff90d3fae7"
1966+
integrity sha512-NZwaaynfs1oIoLAV1vg18e7QMVDvw+6SQrdJc8w3BwUaoroVSf6EBj/Sk4PBWGxsq0dzhA2drbsuMC1/6C6KgQ==
19671967

19681968
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
19691969
version "2.0.3"
@@ -2030,7 +2030,7 @@
20302030
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e"
20312031
integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==
20322032

2033-
"@types/tapable@^1", "@types/tapable@^1.0.5":
2033+
"@types/tapable@^1":
20342034
version "1.0.7"
20352035
resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4"
20362036
integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==
@@ -2051,7 +2051,7 @@
20512051
"@types/source-list-map" "*"
20522052
source-map "^0.7.3"
20532053

2054-
"@types/webpack@^4.4.31", "@types/webpack@^4.41.8":
2054+
"@types/webpack@^4.4.31":
20552055
version "4.41.29"
20562056
resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.29.tgz#2e66c1de8223c440366469415c50a47d97625773"
20572057
integrity sha512-6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q==
@@ -3326,7 +3326,7 @@ callsites@^3.0.0:
33263326
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
33273327
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
33283328

3329-
camel-case@^4.1.1:
3329+
camel-case@^4.1.2:
33303330
version "4.1.2"
33313331
resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
33323332
integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
@@ -3507,10 +3507,10 @@ class-utils@^0.3.5:
35073507
isobject "^3.0.0"
35083508
static-extend "^0.1.1"
35093509

3510-
clean-css@^4.2.3:
3511-
version "4.2.3"
3512-
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78"
3513-
integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==
3510+
clean-css@^5.1.5:
3511+
version "5.2.1"
3512+
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.2.1.tgz#e5bdb1bee5f332c67e98cb6181251d4f88c0a6ab"
3513+
integrity sha512-ooQCa1/70oRfVdUUGjKpbHuxgMgm8BsDT5EBqBGvPxMoRoGXf4PNx5mMnkjzJ9Ptx4vvmDdha0QVh86QtYIk1g==
35143514
dependencies:
35153515
source-map "~0.6.0"
35163516

@@ -3672,11 +3672,6 @@ commander@^2.19.0, commander@^2.20.0:
36723672
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
36733673
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
36743674

3675-
commander@^4.1.1:
3676-
version "4.1.1"
3677-
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
3678-
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
3679-
36803675
commander@^6.2.1:
36813676
version "6.2.1"
36823677
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
@@ -3687,7 +3682,7 @@ commander@^7.0.0, commander@^7.1.0:
36873682
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
36883683
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
36893684

3690-
commander@^8.2.0:
3685+
commander@^8.1.0, commander@^8.2.0:
36913686
version "8.2.0"
36923687
resolved "https://registry.yarnpkg.com/commander/-/commander-8.2.0.tgz#37fe2bde301d87d47a53adeff8b5915db1381ca8"
36933688
integrity sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==
@@ -4247,7 +4242,7 @@ defer-to-connect@^1.0.1:
42474242
resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
42484243
integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
42494244

4250-
define-properties@^1.1.2, define-properties@^1.1.3:
4245+
define-properties@^1.1.3:
42514246
version "1.1.3"
42524247
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
42534248
integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
@@ -5957,33 +5952,29 @@ html-escaper@^2.0.0:
59575952
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
59585953
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
59595954

5960-
html-minifier-terser@^5.0.1:
5961-
version "5.1.1"
5962-
resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054"
5963-
integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==
5955+
html-minifier-terser@^6.0.2:
5956+
version "6.0.2"
5957+
resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.0.2.tgz#14059ad64b69bf9f8b8a33f25b53411d8321e75d"
5958+
integrity sha512-AgYO3UGhMYQx2S/FBJT3EM0ZYcKmH6m9XL9c1v77BeK/tYJxGPxT1/AtsdUi4FcP8kZGmqqnItCcjFPcX9hk6A==
59645959
dependencies:
5965-
camel-case "^4.1.1"
5966-
clean-css "^4.2.3"
5967-
commander "^4.1.1"
5960+
camel-case "^4.1.2"
5961+
clean-css "^5.1.5"
5962+
commander "^8.1.0"
59685963
he "^1.2.0"
5969-
param-case "^3.0.3"
5964+
param-case "^3.0.4"
59705965
relateurl "^0.2.7"
5971-
terser "^4.6.3"
5966+
terser "^5.7.2"
59725967

5973-
html-webpack-plugin@4.5.2:
5974-
version "4.5.2"
5975-
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz#76fc83fa1a0f12dd5f7da0404a54e2699666bc12"
5976-
integrity sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==
5968+
html-webpack-plugin@5.4.0:
5969+
version "5.4.0"
5970+
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.4.0.tgz#d016cd9594be5c243bb5c12287af43babbe1c094"
5971+
integrity sha512-cSUdckNOIqKc0nOrCJG7zkvzEIUcXjzEiVbKdEdIzW3BD5T4xPK6boV1mrTrPDZiL+aAr/j45eqbNL1akU2ZRA==
59775972
dependencies:
5978-
"@types/html-minifier-terser" "^5.0.0"
5979-
"@types/tapable" "^1.0.5"
5980-
"@types/webpack" "^4.41.8"
5981-
html-minifier-terser "^5.0.1"
5982-
loader-utils "^1.2.3"
5983-
lodash "^4.17.20"
5984-
pretty-error "^2.1.1"
5985-
tapable "^1.1.3"
5986-
util.promisify "1.0.0"
5973+
"@types/html-minifier-terser" "^6.0.0"
5974+
html-minifier-terser "^6.0.2"
5975+
lodash "^4.17.21"
5976+
pretty-error "^3.0.4"
5977+
tapable "^2.0.0"
59875978

59885979
htmlparser2@^6.1.0:
59895980
version "6.1.0"
@@ -8666,7 +8657,7 @@ object.fromentries@^2.0.3, object.fromentries@^2.0.4:
86668657
es-abstract "^1.18.0-next.2"
86678658
has "^1.0.3"
86688659

8669-
object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.1:
8660+
object.getownpropertydescriptors@^2.1.1:
86708661
version "2.1.2"
86718662
resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7"
86728663
integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==
@@ -8929,7 +8920,7 @@ parallel-transform@^1.1.0:
89298920
inherits "^2.0.3"
89308921
readable-stream "^2.1.5"
89318922

8932-
param-case@^3.0.3:
8923+
param-case@^3.0.4:
89338924
version "3.0.4"
89348925
resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
89358926
integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
@@ -9514,13 +9505,13 @@ [email protected]:
95149505
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c"
95159506
integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==
95169507

9517-
pretty-error@^2.1.1:
9518-
version "2.1.2"
9519-
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6"
9520-
integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==
9508+
pretty-error@^3.0.4:
9509+
version "3.0.4"
9510+
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-3.0.4.tgz#94b1d54f76c1ed95b9c604b9de2194838e5b574e"
9511+
integrity sha512-ytLFLfv1So4AO1UkoBF6GXQgJRaKbiSiGFICaOPNwQ3CMvBvXpLRubeQWyPGnsbV/t9ml9qto6IeCsho0aEvwQ==
95219512
dependencies:
95229513
lodash "^4.17.20"
9523-
renderkid "^2.0.4"
9514+
renderkid "^2.0.6"
95249515

95259516
pretty-format@^25.5.0:
95269517
version "25.5.0"
@@ -10053,16 +10044,16 @@ remove-trailing-separator@^1.0.1:
1005310044
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
1005410045
integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
1005510046

10056-
renderkid@^2.0.4:
10057-
version "2.0.6"
10058-
resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.6.tgz#aaf875a67f2d1705821a22b64515db6d9e025fd2"
10059-
integrity sha512-GIis2GBr/ho0pFNf57D4XM4+PgnQuTii0WCPjEZmZfKivzUfGuRdjN2aQYtYMiNggHmNyBve+thFnNR1iBRcKg==
10047+
renderkid@^2.0.6:
10048+
version "2.0.7"
10049+
resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609"
10050+
integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==
1006010051
dependencies:
1006110052
css-select "^4.1.3"
1006210053
dom-converter "^0.2.0"
1006310054
htmlparser2 "^6.1.0"
1006410055
lodash "^4.17.21"
10065-
strip-ansi "^6.0.0"
10056+
strip-ansi "^3.0.1"
1006610057

1006710058
repeat-element@^1.1.2:
1006810059
version "1.1.4"
@@ -10738,6 +10729,14 @@ source-map-support@^0.5.13, source-map-support@^0.5.16, source-map-support@^0.5.
1073810729
buffer-from "^1.0.0"
1073910730
source-map "^0.6.0"
1074010731

10732+
source-map-support@~0.5.20:
10733+
version "0.5.20"
10734+
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.20.tgz#12166089f8f5e5e8c56926b377633392dd2cb6c9"
10735+
integrity sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==
10736+
dependencies:
10737+
buffer-from "^1.0.0"
10738+
source-map "^0.6.0"
10739+
1074110740
source-map-url@^0.4.0:
1074210741
version "0.4.1"
1074310742
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
@@ -11175,6 +11174,11 @@ tapable@^1.0.0, tapable@^1.1.3:
1117511174
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
1117611175
integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
1117711176

11177+
tapable@^2.0.0:
11178+
version "2.2.1"
11179+
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
11180+
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
11181+
1117811182
tar@^6.0.2, tar@^6.1.0:
1117911183
version "6.1.0"
1118011184
resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.0.tgz#d1724e9bcc04b977b18d5c573b333a2207229a83"
@@ -11225,7 +11229,7 @@ terser-webpack-plugin@^1.4.3:
1122511229
webpack-sources "^1.4.0"
1122611230
worker-farm "^1.7.0"
1122711231

11228-
terser@^4.1.2, terser@^4.6.3:
11232+
terser@^4.1.2:
1122911233
version "4.8.0"
1123011234
resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
1123111235
integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==
@@ -11243,6 +11247,15 @@ terser@^5.3.4:
1124311247
source-map "~0.7.2"
1124411248
source-map-support "~0.5.19"
1124511249

11250+
terser@^5.7.2:
11251+
version "5.9.0"
11252+
resolved "https://registry.yarnpkg.com/terser/-/terser-5.9.0.tgz#47d6e629a522963240f2b55fcaa3c99083d2c351"
11253+
integrity sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==
11254+
dependencies:
11255+
commander "^2.20.0"
11256+
source-map "~0.7.2"
11257+
source-map-support "~0.5.20"
11258+
1124611259
test-exclude@^5.2.3:
1124711260
version "5.2.3"
1124811261
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0"
@@ -11659,14 +11672,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
1165911672
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1166011673
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1166111674

11662-
11663-
version "1.0.0"
11664-
resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
11665-
integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==
11666-
dependencies:
11667-
define-properties "^1.1.2"
11668-
object.getownpropertydescriptors "^2.0.3"
11669-
1167011675
util.promisify@^1.0.0:
1167111676
version "1.1.1"
1167211677
resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.1.1.tgz#77832f57ced2c9478174149cae9b96e9918cd54b"

0 commit comments

Comments
 (0)