Skip to content

Commit 54c1b93

Browse files
chore(deps): update integration test framework (major) (#6124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent ebf5262 commit 54c1b93

2 files changed

Lines changed: 72 additions & 57 deletions

File tree

extension/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1633,7 +1633,7 @@
16331633
"@swc/core": "1.15.10",
16341634
"@swc/jest": "0.2.39",
16351635
"@types/chai": "5.2.3",
1636-
"@types/chai-as-promised": "7.1.8",
1636+
"@types/chai-as-promised": "8.0.2",
16371637
"@types/copy-webpack-plugin": "10.1.3",
16381638
"@types/fs-extra": "11.0.4",
16391639
"@types/jest": "30.0.0",
@@ -1646,7 +1646,7 @@
16461646
"@types/mocha": "10.0.10",
16471647
"@types/mock-require": "3.0.0",
16481648
"@types/node": "20.x",
1649-
"@types/sinon-chai": "3.2.12",
1649+
"@types/sinon-chai": "4.0.0",
16501650
"@types/uuid": "10.0.0",
16511651
"@types/vega": "3.2.0",
16521652
"@types/vscode": "1.90.0",
@@ -1657,18 +1657,18 @@
16571657
"@wdio/mocha-framework": "8.46.0",
16581658
"@wdio/spec-reporter": "8.43.0",
16591659
"chai": "6.2.2",
1660-
"chai-as-promised": "7.1.2",
1660+
"chai-as-promised": "8.0.2",
16611661
"clean-webpack-plugin": "4.0.0",
16621662
"copy-webpack-plugin": "11.0.0",
16631663
"fork-ts-checker-webpack-plugin": "9.1.0",
16641664
"jest": "30.2.0",
16651665
"jest-environment-node": "30.2.0",
16661666
"lint-staged": "16.2.6",
1667-
"mocha": "10.8.2",
1667+
"mocha": "11.7.5",
16681668
"mock-require": "3.0.3",
16691669
"shx": "0.3.4",
16701670
"sinon": "21.0.0",
1671-
"sinon-chai": "3.7.0",
1671+
"sinon-chai": "4.0.1",
16721672
"ts-loader": "9.5.4",
16731673
"vscode-uri": "3.0.8",
16741674
"wdio-vscode-service": "6.1.4",

yarn.lock

Lines changed: 67 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -3168,10 +3168,10 @@
31683168
dependencies:
31693169
"@types/node" "*"
31703170

3171-
"@types/chai-as-promised@7.1.8":
3172-
version "7.1.8"
3173-
resolved "https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.8.tgz#f2b3d82d53c59626b5d6bbc087667ccb4b677fe9"
3174-
integrity sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==
3171+
"@types/chai-as-promised@8.0.2":
3172+
version "8.0.2"
3173+
resolved "https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-8.0.2.tgz#5ac957d346fec5b686b62606baa5704787669704"
3174+
integrity sha512-meQ1wDr1K5KRCSvG2lX7n7/5wf70BeptTKst0axGvnN6zqaVpRqegoIbugiAPSqOW9K9aL8gDVrm7a2LXOtn2Q==
31753175
dependencies:
31763176
"@types/chai" "*"
31773177

@@ -3668,10 +3668,10 @@
36683668
"@types/node" "*"
36693669
"@types/send" "<1"
36703670

3671-
"@types/sinon-chai@3.2.12":
3672-
version "3.2.12"
3673-
resolved "https://registry.yarnpkg.com/@types/sinon-chai/-/sinon-chai-3.2.12.tgz#c7cb06bee44a534ec84f3a5534c3a3a46fd779b6"
3674-
integrity sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==
3671+
"@types/sinon-chai@4.0.0":
3672+
version "4.0.0"
3673+
resolved "https://registry.yarnpkg.com/@types/sinon-chai/-/sinon-chai-4.0.0.tgz#4d0e540a1498c0e85649088a0c7ed31d7627024f"
3674+
integrity sha512-Uar+qk3TmeFsUWCwtqRNqNUE7vf34+MCJiQJR5M2rd4nCbhtE8RgTiHwN/mVwbfCjhmO6DiOel/MgzHkRMJJFg==
36753675
dependencies:
36763676
"@types/chai" "*"
36773677
"@types/sinon" "*"
@@ -4995,11 +4995,6 @@ ansi-colors@4.1.1:
49954995
resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
49964996
integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
49974997

4998-
ansi-colors@^4.1.3:
4999-
version "4.1.3"
5000-
resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b"
5001-
integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==
5002-
50034998
ansi-escapes@^4.3.2:
50044999
version "4.3.2"
50055000
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
@@ -5699,6 +5694,13 @@ brace-expansion@^2.0.1:
56995694
dependencies:
57005695
balanced-match "^1.0.0"
57015696

5697+
brace-expansion@^2.0.2:
5698+
version "2.0.3"
5699+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.3.tgz#0493338bdd58e319b1039c67cf7ee439892c01d9"
5700+
integrity sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==
5701+
dependencies:
5702+
balanced-match "^1.0.0"
5703+
57025704
brace-expansion@^5.0.2, brace-expansion@^5.0.5:
57035705
version "5.0.5"
57045706
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.5.tgz#dcc3a37116b79f3e1b46db994ced5d570e930fdb"
@@ -5940,12 +5942,12 @@ case-sensitive-paths-webpack-plugin@^2.4.0:
59405942
resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4"
59415943
integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==
59425944

5943-
chai-as-promised@7.1.2:
5944-
version "7.1.2"
5945-
resolved "https://registry.yarnpkg.com/chai-as-promised/-/chai-as-promised-7.1.2.tgz#70cd73b74afd519754161386421fb71832c6d041"
5946-
integrity sha512-aBDHZxRzYnUYuIAIPBH2s511DjlKPzXNlXSGFC8CwmroWQLfrW0LtE1nK3MAwwNhJPa9raEjNCmRoFpG0Hurdw==
5945+
chai-as-promised@8.0.2:
5946+
version "8.0.2"
5947+
resolved "https://registry.yarnpkg.com/chai-as-promised/-/chai-as-promised-8.0.2.tgz#cd9b77afaa976383eb4cbef9463ac5230f7a1cba"
5948+
integrity sha512-1GadL+sEJVLzDjcawPM4kjfnL+p/9vrxiEUonowKOAzvVg0PixJUdtuDzdkDeQhK3zfOE76GqGkZIQ7/Adcrqw==
59475949
dependencies:
5948-
check-error "^1.0.2"
5950+
check-error "^2.1.1"
59495951

59505952
chai@6.2.2:
59515953
version "6.2.2"
@@ -6039,6 +6041,11 @@ check-error@^1.0.2:
60396041
resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
60406042
integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
60416043

6044+
check-error@^2.1.1:
6045+
version "2.1.3"
6046+
resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.3.tgz#2427361117b70cca8dc89680ead32b157019caf5"
6047+
integrity sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==
6048+
60426049
cheerio-select@^1.5.0:
60436050
version "1.5.0"
60446051
resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.5.0.tgz#faf3daeb31b17c5e1a9dabcee288aaf8aafa5823"
@@ -7237,11 +7244,6 @@ diff@^4.0.1:
72377244
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
72387245
integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
72397246

7240-
diff@^5.2.0:
7241-
version "5.2.0"
7242-
resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531"
7243-
integrity sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==
7244-
72457247
diff@^7.0.0:
72467248
version "7.0.0"
72477249
resolved "https://registry.yarnpkg.com/diff/-/diff-7.0.0.tgz#3fb34d387cd76d803f6eebea67b921dab0182a9a"
@@ -9445,6 +9447,18 @@ glob@^10.3.4:
94459447
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
94469448
path-scurry "^1.10.1"
94479449

9450+
glob@^10.4.5:
9451+
version "10.5.0"
9452+
resolved "https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz#8ec0355919cd3338c28428a23d4f24ecc5fe738c"
9453+
integrity sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==
9454+
dependencies:
9455+
foreground-child "^3.1.0"
9456+
jackspeak "^3.1.2"
9457+
minimatch "^9.0.4"
9458+
minipass "^7.1.2"
9459+
package-json-from-dist "^1.0.0"
9460+
path-scurry "^1.11.1"
9461+
94489462
glob@^11.0.0:
94499463
version "11.1.0"
94509464
resolved "https://registry.yarnpkg.com/glob/-/glob-11.1.0.tgz#4f826576e4eb99c7dad383793d2f9f08f67e50a6"
@@ -9466,7 +9480,7 @@ glob@^13.0.3, glob@^13.0.6:
94669480
minipass "^7.1.3"
94679481
path-scurry "^2.0.2"
94689482

9469-
glob@^8.0.0, glob@^8.1.0:
9483+
glob@^8.0.0:
94709484
version "8.1.0"
94719485
resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
94729486
integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
@@ -12372,13 +12386,6 @@ minimatch@^5.0.1, minimatch@^5.1.0:
1237212386
dependencies:
1237312387
brace-expansion "^2.0.1"
1237412388

12375-
minimatch@^5.1.6:
12376-
version "5.1.6"
12377-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
12378-
integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
12379-
dependencies:
12380-
brace-expansion "^2.0.1"
12381-
1238212389
minimatch@^9.0.0:
1238312390
version "9.0.0"
1238412391
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.0.tgz#bfc8e88a1c40ffd40c172ddac3decb8451503b56"
@@ -12393,6 +12400,13 @@ minimatch@^9.0.4:
1239312400
dependencies:
1239412401
brace-expansion "^2.0.1"
1239512402

12403+
minimatch@^9.0.5:
12404+
version "9.0.9"
12405+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.9.tgz#9b0cb9fcb78087f6fd7eababe2511c4d3d60574e"
12406+
integrity sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==
12407+
dependencies:
12408+
brace-expansion "^2.0.2"
12409+
1239612410
minimatch@~3.0.2:
1239712411
version "3.0.8"
1239812412
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1"
@@ -12473,30 +12487,31 @@ mobx@^5.10.0:
1247312487
resolved "https://registry.yarnpkg.com/mobx/-/mobx-5.15.7.tgz#b9a5f2b6251f5d96980d13c78e9b5d8d4ce22665"
1247412488
integrity sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw==
1247512489

12476-
mocha@10.8.2:
12477-
version "10.8.2"
12478-
resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.8.2.tgz#8d8342d016ed411b12a429eb731b825f961afb96"
12479-
integrity sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==
12490+
mocha@11.7.5:
12491+
version "11.7.5"
12492+
resolved "https://registry.yarnpkg.com/mocha/-/mocha-11.7.5.tgz#58f5bbfa5e0211ce7e5ee6128107cefc2515a627"
12493+
integrity sha512-mTT6RgopEYABzXWFx+GcJ+ZQ32kp4fMf0xvpZIIfSq9Z8lC/++MtcCnQ9t5FP2veYEP95FIYSvW+U9fV4xrlig==
1248012494
dependencies:
12481-
ansi-colors "^4.1.3"
1248212495
browser-stdout "^1.3.1"
12483-
chokidar "^3.5.3"
12496+
chokidar "^4.0.1"
1248412497
debug "^4.3.5"
12485-
diff "^5.2.0"
12498+
diff "^7.0.0"
1248612499
escape-string-regexp "^4.0.0"
1248712500
find-up "^5.0.0"
12488-
glob "^8.1.0"
12501+
glob "^10.4.5"
1248912502
he "^1.2.0"
12503+
is-path-inside "^3.0.3"
1249012504
js-yaml "^4.1.0"
1249112505
log-symbols "^4.1.0"
12492-
minimatch "^5.1.6"
12506+
minimatch "^9.0.5"
1249312507
ms "^2.1.3"
12508+
picocolors "^1.1.1"
1249412509
serialize-javascript "^6.0.2"
1249512510
strip-json-comments "^3.1.1"
1249612511
supports-color "^8.1.1"
12497-
workerpool "^6.5.1"
12498-
yargs "^16.2.0"
12499-
yargs-parser "^20.2.9"
12512+
workerpool "^9.2.0"
12513+
yargs "^17.7.2"
12514+
yargs-parser "^21.1.1"
1250012515
yargs-unparser "^2.0.0"
1250112516

1250212517
mocha@^10.0.0:
@@ -15076,10 +15091,10 @@ simple-get@^4.0.0:
1507615091
once "^1.3.1"
1507715092
simple-concat "^1.0.0"
1507815093

15079-
sinon-chai@3.7.0:
15080-
version "3.7.0"
15081-
resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-3.7.0.tgz#cfb7dec1c50990ed18c153f1840721cf13139783"
15082-
integrity sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==
15094+
sinon-chai@4.0.1:
15095+
version "4.0.1"
15096+
resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-4.0.1.tgz#f70000fe0e4f4ab7ceeb3703d3053f8886e0386b"
15097+
integrity sha512-xMKEEV3cYHC1G+boyr7QEqi80gHznYsxVdC9CdjP5JnCWz/jPGuXQzJz3PtBcb0CcHAxar15Y5sjLBoAs6a0yA==
1508315098

1508415099
sinon@21.0.0:
1508515100
version "21.0.0"
@@ -17798,10 +17813,10 @@ workerpool@6.2.1:
1779817813
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
1779917814
integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
1780017815

17801-
workerpool@^6.5.1:
17802-
version "6.5.1"
17803-
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.5.1.tgz#060f73b39d0caf97c6db64da004cd01b4c099544"
17804-
integrity sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==
17816+
workerpool@^9.2.0:
17817+
version "9.3.4"
17818+
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-9.3.4.tgz#f6c92395b2141afd78e2a889e80cb338fe9fca41"
17819+
integrity sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==
1780517820

1780617821
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
1780717822
version "7.0.0"
@@ -17999,7 +18014,7 @@ yargs-unparser@2.0.0, yargs-unparser@^2.0.0:
1799918014
flat "^5.0.2"
1800018015
is-plain-obj "^2.1.0"
1800118016

18002-
yargs@16.2.0, yargs@^16.2.0:
18017+
yargs@16.2.0:
1800318018
version "16.2.0"
1800418019
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
1800518020
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==

0 commit comments

Comments
 (0)