Skip to content

Commit 039b587

Browse files
committed
fix(docs): override webpackbar to 7.0.0 to fix docusaurus build
Webpack 5.106.0 enforces stricter ProgressPlugin schema validation, rejecting the custom properties that webpackbar 6.x passes to the parent constructor. Override webpackbar to 7.0.0 via yarn resolutions, which rewrites the plugin to no longer extend ProgressPlugin and avoids the conflict entirely. Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
1 parent d71c993 commit 039b587

File tree

2 files changed

+15
-56
lines changed

2 files changed

+15
-56
lines changed

web/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,8 @@
4444
},
4545
"engines": {
4646
"node": ">=18.0"
47+
},
48+
"resolutions": {
49+
"webpackbar": "7.0.0"
4750
}
4851
}

web/yarn.lock

Lines changed: 12 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -3321,13 +3321,6 @@ ansi-align@^3.0.1:
33213321
dependencies:
33223322
string-width "^4.1.0"
33233323

3324-
ansi-escapes@^4.3.2:
3325-
version "4.3.2"
3326-
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
3327-
integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
3328-
dependencies:
3329-
type-fest "^0.21.3"
3330-
33313324
ansi-html-community@^0.0.8:
33323325
version "0.0.8"
33333326
resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41"
@@ -3343,7 +3336,7 @@ ansi-regex@^6.2.2:
33433336
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz#60216eea464d864597ce2832000738a0589650c1"
33443337
integrity sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==
33453338

3346-
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
3339+
ansi-styles@^4.1.0:
33473340
version "4.3.0"
33483341
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
33493342
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
@@ -3355,6 +3348,11 @@ ansi-styles@^6.1.0:
33553348
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz#c044d5dcc521a076413472597a1acb1f103c4041"
33563349
integrity sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==
33573350

3351+
ansis@^3.2.0:
3352+
version "3.17.0"
3353+
resolved "https://registry.yarnpkg.com/ansis/-/ansis-3.17.0.tgz#fa8d9c2a93fe7d1177e0c17f9eeb562a58a832d7"
3354+
integrity sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==
3355+
33583356
anymatch@~3.1.2:
33593357
version "3.1.3"
33603358
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
@@ -4612,11 +4610,6 @@ escape-html@^1.0.3, escape-html@~1.0.3:
46124610
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
46134611
integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
46144612

4615-
escape-string-regexp@^1.0.5:
4616-
version "1.0.5"
4617-
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
4618-
integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
4619-
46204613
escape-string-regexp@^4.0.0:
46214614
version "4.0.0"
46224615
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
@@ -4869,13 +4862,6 @@ feed@^4.2.2:
48694862
dependencies:
48704863
xml-js "^1.6.11"
48714864

4872-
figures@^3.2.0:
4873-
version "3.2.0"
4874-
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
4875-
integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
4876-
dependencies:
4877-
escape-string-regexp "^1.0.5"
4878-
48794865
file-loader@^6.2.0:
48804866
version "6.2.0"
48814867
resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d"
@@ -6017,13 +6003,6 @@ markdown-extensions@^2.0.0:
60176003
resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4"
60186004
integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==
60196005

6020-
markdown-table@^2.0.0:
6021-
version "2.0.0"
6022-
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b"
6023-
integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==
6024-
dependencies:
6025-
repeat-string "^1.0.0"
6026-
60276006
markdown-table@^3.0.0:
60286007
version "3.0.4"
60296008
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.4.tgz#fe44d6d410ff9d6f2ea1797a3f60aa4d2b631c2a"
@@ -8238,11 +8217,6 @@ renderkid@^3.0.0:
82388217
lodash "^4.17.21"
82398218
strip-ansi "^6.0.1"
82408219

8241-
repeat-string@^1.0.0:
8242-
version "1.6.1"
8243-
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
8244-
integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==
8245-
82468220
require-from-string@^2.0.2:
82478221
version "2.0.2"
82488222
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
@@ -8749,7 +8723,7 @@ stringify-object@^3.3.0:
87498723
is-obj "^1.0.1"
87508724
is-regexp "^1.0.0"
87518725

8752-
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
8726+
strip-ansi@^6.0.1:
87538727
version "6.0.1"
87548728
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
87558729
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -8941,11 +8915,6 @@ tsyringe@^4.10.0:
89418915
dependencies:
89428916
tslib "^1.9.3"
89438917

8944-
type-fest@^0.21.3:
8945-
version "0.21.3"
8946-
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
8947-
integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
8948-
89498918
type-fest@^1.0.1:
89508919
version "1.4.0"
89518920
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1"
@@ -9330,19 +9299,15 @@ webpack@^5.88.1, webpack@^5.95.0:
93309299
watchpack "^2.5.1"
93319300
webpack-sources "^3.3.4"
93329301

9333-
webpackbar@^6.0.1:
9334-
version "6.0.1"
9335-
resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-6.0.1.tgz#5ef57d3bf7ced8b19025477bc7496ea9d502076b"
9336-
integrity sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==
9302+
webpackbar@7.0.0, webpackbar@^6.0.1:
9303+
version "7.0.0"
9304+
resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-7.0.0.tgz#7228d32881af2392381b6514499ddea73cdf218a"
9305+
integrity sha512-aS9soqSO2iCHgqHoCrj4LbfGQUboDCYJPSFOAchEK+9psIjNrfSWW4Y0YEz67MKURNvMmfo0ycOg9d/+OOf9/Q==
93379306
dependencies:
9338-
ansi-escapes "^4.3.2"
9339-
chalk "^4.1.2"
9307+
ansis "^3.2.0"
93409308
consola "^3.2.3"
9341-
figures "^3.2.0"
9342-
markdown-table "^2.0.0"
93439309
pretty-time "^1.1.0"
93449310
std-env "^3.7.0"
9345-
wrap-ansi "^7.0.0"
93469311

93479312
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
93489313
version "0.7.4"
@@ -9389,15 +9354,6 @@ wildcard@^2.0.0, wildcard@^2.0.1:
93899354
resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
93909355
integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
93919356

9392-
wrap-ansi@^7.0.0:
9393-
version "7.0.0"
9394-
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
9395-
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
9396-
dependencies:
9397-
ansi-styles "^4.0.0"
9398-
string-width "^4.1.0"
9399-
strip-ansi "^6.0.0"
9400-
94019357
wrap-ansi@^8.0.1, wrap-ansi@^8.1.0:
94029358
version "8.1.0"
94039359
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"

0 commit comments

Comments
 (0)