Skip to content

Commit d08f847

Browse files
authored
Xmlbuilder2 Update (#98)
* bump to xmlbuilder2 v4.0.3 * add packages for browser polyfills - events 3.3.0 - url 0.11.4
1 parent 525f92a commit d08f847

3 files changed

Lines changed: 56 additions & 59 deletions

File tree

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@
3838
"serve": "serve --cors -p 9000"
3939
},
4040
"dependencies": {
41-
"@vscode/codicons": "0.0.45",
4241
"@eclipse-cdt-cloud/vscode-ui-components": "^0.1.0",
42+
"@vscode/codicons": "0.0.45",
4343
"jszip": "^3.10.1",
4444
"node-fetch": "^3.3.2",
4545
"react": "^18.2.0",
4646
"react-dom": "^18.2.0",
4747
"vscode-messenger": "^0.4.5",
4848
"vscode-messenger-common": "^0.4.5",
4949
"xml2js": "^0.6.2",
50-
"xmlbuilder2": "^3.1.1"
50+
"xmlbuilder2": "^4.0.3"
5151
},
5252
"devDependencies": {
5353
"@eslint/js": "^10.0.1",
@@ -64,6 +64,7 @@
6464
"buffer": "^6.0.3",
6565
"css-loader": "^6.9.0",
6666
"eslint": "^10.0.3",
67+
"events": "^3.3.0",
6768
"globals": "^17.4.0",
6869
"path-browserify": "1.0.1",
6970
"serve": "^14.2.6",
@@ -73,6 +74,7 @@
7374
"ts-loader": "^9.5.4",
7475
"typescript": "^5.9.3",
7576
"typescript-eslint": "^8.57.0",
77+
"url": "^0.11.4",
7678
"webpack": "^5.105.4",
7779
"webpack-cli": "^7.0.0"
7880
},

webpack.config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,11 @@ module.exports = [
6767
extensions: ['.tsx', '.ts', '.js'],
6868
fallback: {
6969
buffer: require.resolve('buffer/'),
70+
events: require.resolve('events/'),
7071
path: require.resolve('path-browserify'),
7172
stream: require.resolve('stream-browserify'),
72-
timers: require.resolve('timers-browserify')
73+
timers: require.resolve('timers-browserify'),
74+
url: require.resolve('url/'),
7375
}
7476
},
7577
plugins: [

yarn.lock

Lines changed: 49 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -462,34 +462,34 @@
462462
"@nodelib/fs.scandir" "2.1.5"
463463
fastq "^1.6.0"
464464

465-
"@oozcitak/dom@1.15.10":
466-
version "1.15.10"
467-
resolved "https://registry.yarnpkg.com/@oozcitak/dom/-/dom-1.15.10.tgz#dca7289f2b292cff2a901ea4fbbcc0a1ab0b05c2"
468-
integrity sha512-0JT29/LaxVgRcGKvHmSrUTEvZ8BXvZhGl2LASRUgHqDTC1M5g1pLmVv56IYNyt3bG2CUjDkc67wnyZC14pbQrQ==
465+
"@oozcitak/dom@^2.0.2":
466+
version "2.0.2"
467+
resolved "https://registry.yarnpkg.com/@oozcitak/dom/-/dom-2.0.2.tgz#0f447f0b736aa6f36c5556ba811a44e56c71c26c"
468+
integrity sha512-GjpKhkSYC3Mj4+lfwEyI1dqnsKTgwGy48ytZEhm4A/xnH/8z9M3ZVXKr/YGQi3uCLs1AEBS+x5T2JPiueEDW8w==
469469
dependencies:
470-
"@oozcitak/infra" "1.0.8"
471-
"@oozcitak/url" "1.0.4"
472-
"@oozcitak/util" "8.3.8"
470+
"@oozcitak/infra" "^2.0.2"
471+
"@oozcitak/url" "^3.0.0"
472+
"@oozcitak/util" "^10.0.0"
473473

474-
"@oozcitak/infra@1.0.8":
475-
version "1.0.8"
476-
resolved "https://registry.yarnpkg.com/@oozcitak/infra/-/infra-1.0.8.tgz#b0b089421f7d0f6878687608301fbaba837a7d17"
477-
integrity sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==
474+
"@oozcitak/infra@^2.0.2":
475+
version "2.0.2"
476+
resolved "https://registry.yarnpkg.com/@oozcitak/infra/-/infra-2.0.2.tgz#e2f1cc0eeca3ac5cd551f0326a5f66f00cf1138b"
477+
integrity sha512-2g+E7hoE2dgCz/APPOEK5s3rMhJvNxSMBrP+U+j1OWsIbtSpWxxlUjq1lU8RIsFJNYv7NMlnVsCuHcUzJW+8vA==
478478
dependencies:
479-
"@oozcitak/util" "8.3.8"
479+
"@oozcitak/util" "^10.0.0"
480480

481-
"@oozcitak/url@1.0.4":
482-
version "1.0.4"
483-
resolved "https://registry.yarnpkg.com/@oozcitak/url/-/url-1.0.4.tgz#ca8b1c876319cf5a648dfa1123600a6aa5cda6ba"
484-
integrity sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==
481+
"@oozcitak/url@^3.0.0":
482+
version "3.0.0"
483+
resolved "https://registry.yarnpkg.com/@oozcitak/url/-/url-3.0.0.tgz#a03c959c67e28aba9e29b2d35cd50d26cb5f2cc4"
484+
integrity sha512-ZKfET8Ak1wsLAiLWNfFkZc/BraDccuTJKR6svTYc7sVjbR+Iu0vtXdiDMY4o6jaFl5TW2TlS7jbLl4VovtAJWQ==
485485
dependencies:
486-
"@oozcitak/infra" "1.0.8"
487-
"@oozcitak/util" "8.3.8"
486+
"@oozcitak/infra" "^2.0.2"
487+
"@oozcitak/util" "^10.0.0"
488488

489-
"@oozcitak/util@8.3.8":
490-
version "8.3.8"
491-
resolved "https://registry.yarnpkg.com/@oozcitak/util/-/util-8.3.8.tgz#10f65fe1891fd8cde4957360835e78fd1936bfdd"
492-
integrity sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==
489+
"@oozcitak/util@^10.0.0":
490+
version "10.0.0"
491+
resolved "https://registry.yarnpkg.com/@oozcitak/util/-/util-10.0.0.tgz#f6b40472d96c210094a556ee5ccb8e77f1bd30af"
492+
integrity sha512-hAX0pT/73190NLqBPPWSdBVGtbY6VOhWYK3qqHqtXQ1gK7kS2yz4+ivsN07hpJ6I3aeMtKP6J6npsEKOAzuTLA==
493493

494494
"@rc-component/async-validator@^5.0.3":
495495
version "5.0.4"
@@ -1417,13 +1417,6 @@ arg@5.0.2:
14171417
resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
14181418
integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
14191419

1420-
argparse@^1.0.7:
1421-
version "1.0.10"
1422-
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
1423-
integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
1424-
dependencies:
1425-
sprintf-js "~1.0.2"
1426-
14271420
argparse@^2.0.1:
14281421
version "2.0.1"
14291422
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
@@ -2211,11 +2204,6 @@ espree@^11.1.1:
22112204
acorn-jsx "^5.3.2"
22122205
eslint-visitor-keys "^5.0.1"
22132206

2214-
esprima@^4.0.0:
2215-
version "4.0.1"
2216-
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
2217-
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
2218-
22192207
esquery@^1.7.0:
22202208
version "1.7.0"
22212209
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d"
@@ -2255,6 +2243,11 @@ events@^3.0.0, events@^3.2.0:
22552243
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
22562244
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
22572245

2246+
events@^3.3.0:
2247+
version "3.3.0"
2248+
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
2249+
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
2250+
22582251
execa@^5.1.1:
22592252
version "5.1.1"
22602253
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
@@ -2860,14 +2853,6 @@ jest-worker@^27.4.5:
28602853
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
28612854
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
28622855

2863-
js-yaml@3.14.1:
2864-
version "3.14.1"
2865-
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
2866-
integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
2867-
dependencies:
2868-
argparse "^1.0.7"
2869-
esprima "^4.0.0"
2870-
28712856
js-yaml@^4.1.1:
28722857
version "4.1.1"
28732858
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b"
@@ -4136,12 +4121,17 @@ punycode.js@^2.3.1:
41364121
resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7"
41374122
integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==
41384123

4124+
punycode@^1.4.1:
4125+
version "1.4.1"
4126+
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
4127+
integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
4128+
41394129
punycode@^2.1.0:
41404130
version "2.1.1"
41414131
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
41424132
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
41434133

4144-
qs@^6.9.1:
4134+
qs@^6.12.3, qs@^6.9.1:
41454135
version "6.15.0"
41464136
resolved "https://registry.yarnpkg.com/qs/-/qs-6.15.0.tgz#db8fd5d1b1d2d6b5b33adaf87429805f1909e7b3"
41474137
integrity sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==
@@ -4985,11 +4975,6 @@ spdx-license-ids@^3.0.0:
49854975
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz#b069e687b1291a32f126893ed76a27a745ee2133"
49864976
integrity sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==
49874977

4988-
sprintf-js@~1.0.2:
4989-
version "1.0.3"
4990-
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
4991-
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
4992-
49934978
stoppable@^1.1.0:
49944979
version "1.1.0"
49954980
resolved "https://registry.yarnpkg.com/stoppable/-/stoppable-1.1.0.tgz#32da568e83ea488b08e4d7ea2c3bcc9d75015d5b"
@@ -5486,6 +5471,14 @@ url-join@^4.0.1:
54865471
resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7"
54875472
integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==
54885473

5474+
url@^0.11.4:
5475+
version "0.11.4"
5476+
resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c"
5477+
integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==
5478+
dependencies:
5479+
punycode "^1.4.1"
5480+
qs "^6.12.3"
5481+
54895482
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
54905483
version "1.0.2"
54915484
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
@@ -5679,15 +5672,15 @@ xml2js@^0.6.2:
56795672
sax ">=0.6.0"
56805673
xmlbuilder "~11.0.0"
56815674

5682-
xmlbuilder2@^3.1.1:
5683-
version "3.1.1"
5684-
resolved "https://registry.yarnpkg.com/xmlbuilder2/-/xmlbuilder2-3.1.1.tgz#b977ef8a6fb27a1ea7ffa7d850d2c007ff343bc0"
5685-
integrity sha512-WCSfbfZnQDdLQLiMdGUQpMxxckeQ4oZNMNhLVkcekTu7xhD4tuUDyAPoY8CwXvBYE6LwBHd6QW2WZXlOWr1vCw==
5675+
xmlbuilder2@^4.0.3:
5676+
version "4.0.3"
5677+
resolved "https://registry.yarnpkg.com/xmlbuilder2/-/xmlbuilder2-4.0.3.tgz#91660fa6d30f19d716f8b1194c567686d4402c63"
5678+
integrity sha512-bx8Q1STctnNaaDymWnkfQLKofs0mGNN7rLLapJlGuV3VlvegD7Ls4ggMjE3aUSWItCCzU0PEv45lI87iSigiCA==
56865679
dependencies:
5687-
"@oozcitak/dom" "1.15.10"
5688-
"@oozcitak/infra" "1.0.8"
5689-
"@oozcitak/util" "8.3.8"
5690-
js-yaml "3.14.1"
5680+
"@oozcitak/dom" "^2.0.2"
5681+
"@oozcitak/infra" "^2.0.2"
5682+
"@oozcitak/util" "^10.0.0"
5683+
js-yaml "^4.1.1"
56915684

56925685
xmlbuilder@~11.0.0:
56935686
version "11.0.1"

0 commit comments

Comments
 (0)