Merge 2d5f01527677a5e6b2bf531f8588e7d244c9ab29 into 69527085db7085d4bb2be96a6033fbec006fa29b

This commit is contained in:
dependabot[bot] 2025-11-08 13:07:24 -06:00 committed by GitHub
commit 974a5a47b8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 149 additions and 42 deletions

189
ui/package-lock.json generated
View File

@ -66,7 +66,7 @@
"typescript": "^5.8.3",
"vite": "^7.1.12",
"vite-plugin-pwa": "^1.1.0",
"vitest": "^4.0.3"
"vitest": "^4.0.6"
}
},
"node_modules/@adobe/css-tools": {
@ -2720,7 +2720,8 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz",
"integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==",
"dev": true
"dev": true,
"license": "MIT"
},
"node_modules/@surma/rollup-plugin-off-main-thread": {
"version": "2.2.3",
@ -2939,6 +2940,7 @@
"resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
"integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/deep-eql": "*",
"assertion-error": "^2.0.1"
@ -2948,7 +2950,8 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
"integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
"dev": true
"dev": true,
"license": "MIT"
},
"node_modules/@types/estree": {
"version": "1.0.7",
@ -3363,15 +3366,16 @@
}
},
"node_modules/@vitest/expect": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.3.tgz",
"integrity": "sha512-v3eSDx/bF25pzar6aEJrrdTXJduEBU3uSGXHslIdGIpJVP8tQQHV6x1ZfzbFQ/bLIomLSbR/2ZCfnaEGkWkiVQ==",
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.6.tgz",
"integrity": "sha512-5j8UUlBVhOjhj4lR2Nt9sEV8b4WtbcYh8vnfhTNA2Kn5+smtevzjNq+xlBuVhnFGXiyPPNzGrOVvmyHWkS5QGg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@standard-schema/spec": "^1.0.0",
"@types/chai": "^5.2.2",
"@vitest/spy": "4.0.3",
"@vitest/utils": "4.0.3",
"@vitest/spy": "4.0.6",
"@vitest/utils": "4.0.6",
"chai": "^6.0.1",
"tinyrainbow": "^3.0.3"
},
@ -3379,13 +3383,41 @@
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/mocker": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.3.tgz",
"integrity": "sha512-evZcRspIPbbiJEe748zI2BRu94ThCBE+RkjCpVF8yoVYuTV7hMe+4wLF/7K86r8GwJHSmAPnPbZhpXWWrg1qbA==",
"node_modules/@vitest/expect/node_modules/@vitest/pretty-format": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.6.tgz",
"integrity": "sha512-4vptgNkLIA1W1Nn5X4x8rLJBzPiJwnPc+awKtfBE5hNMVsoAl/JCCPPzNrbf+L4NKgklsis5Yp2gYa+XAS442g==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/spy": "4.0.3",
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/expect/node_modules/@vitest/utils": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.6.tgz",
"integrity": "sha512-bG43VS3iYKrMIZXBo+y8Pti0O7uNju3KvNn6DrQWhQQKcLavMB+0NZfO1/QBAEbq0MaQ3QjNsnnXlGQvsh0Z6A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/pretty-format": "4.0.6",
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/mocker": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.6.tgz",
"integrity": "sha512-3COEIew5HqdzBFEYN9+u0dT3i/NCwppLnO1HkjGfAP1Vs3vti1Hxm/MvcbC4DAn3Szo1M7M3otiAaT83jvqIjA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/spy": "4.0.6",
"estree-walker": "^3.0.3",
"magic-string": "^0.30.19"
},
@ -3418,25 +3450,54 @@
}
},
"node_modules/@vitest/runner": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.3.tgz",
"integrity": "sha512-1/aK6fPM0lYXWyGKwop2Gbvz1plyTps/HDbIIJXYtJtspHjpXIeB3If07eWpVH4HW7Rmd3Rl+IS/+zEAXrRtXA==",
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.6.tgz",
"integrity": "sha512-trPk5qpd7Jj+AiLZbV/e+KiiaGXZ8ECsRxtnPnCrJr9OW2mLB72Cb824IXgxVz/mVU3Aj4VebY+tDTPn++j1Og==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/utils": "4.0.3",
"@vitest/utils": "4.0.6",
"pathe": "^2.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/snapshot": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.3.tgz",
"integrity": "sha512-amnYmvZ5MTjNCP1HZmdeczAPLRD6iOm9+2nMRUGxbe/6sQ0Ymur0NnR9LIrWS8JA3wKE71X25D6ya/3LN9YytA==",
"node_modules/@vitest/runner/node_modules/@vitest/pretty-format": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.6.tgz",
"integrity": "sha512-4vptgNkLIA1W1Nn5X4x8rLJBzPiJwnPc+awKtfBE5hNMVsoAl/JCCPPzNrbf+L4NKgklsis5Yp2gYa+XAS442g==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/pretty-format": "4.0.3",
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/runner/node_modules/@vitest/utils": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.6.tgz",
"integrity": "sha512-bG43VS3iYKrMIZXBo+y8Pti0O7uNju3KvNn6DrQWhQQKcLavMB+0NZfO1/QBAEbq0MaQ3QjNsnnXlGQvsh0Z6A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/pretty-format": "4.0.6",
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/snapshot": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.6.tgz",
"integrity": "sha512-PaYLt7n2YzuvxhulDDu6c9EosiRuIE+FI2ECKs6yvHyhoga+2TBWI8dwBjs+IeuQaMtZTfioa9tj3uZb7nev1g==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/pretty-format": "4.0.6",
"magic-string": "^0.30.19",
"pathe": "^2.0.3"
},
@ -3444,11 +3505,25 @@
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/spy": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.3.tgz",
"integrity": "sha512-82vVL8Cqz7rbXaNUl35V2G7xeNMAjBdNOVaHbrzznT9BmiCiPOzhf0FhU3eP41nP1bLDm/5wWKZqkG4nyU95DQ==",
"node_modules/@vitest/snapshot/node_modules/@vitest/pretty-format": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.6.tgz",
"integrity": "sha512-4vptgNkLIA1W1Nn5X4x8rLJBzPiJwnPc+awKtfBE5hNMVsoAl/JCCPPzNrbf+L4NKgklsis5Yp2gYa+XAS442g==",
"dev": true,
"license": "MIT",
"dependencies": {
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/@vitest/spy": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.6.tgz",
"integrity": "sha512-g9jTUYPV1LtRPRCQfhbMintW7BTQz1n6WXYQYRQ25qkyffA4bjVXjkROokZnv7t07OqfaFKw1lPzqKGk1hmNuQ==",
"dev": true,
"license": "MIT",
"funding": {
"url": "https://opencollective.com/vitest"
}
@ -3742,6 +3817,7 @@
"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
"integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
}
@ -4214,6 +4290,7 @@
"resolved": "https://registry.npmjs.org/chai/-/chai-6.2.0.tgz",
"integrity": "sha512-aUTnJc/JipRzJrNADXVvpVqi6CO0dn3nx4EVPxijri+fj3LUUDyZQOgVeW54Ob3Y1Xh9Iz8f+CgaCl8v0mn9bA==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=18"
}
@ -7593,6 +7670,7 @@
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
"integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.5"
}
@ -8248,7 +8326,8 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
"integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
"dev": true
"dev": true,
"license": "MIT"
},
"node_modules/picocolors": {
"version": "1.1.1",
@ -10987,18 +11066,19 @@
}
},
"node_modules/vitest": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.3.tgz",
"integrity": "sha512-IUSop8jgaT7w0g1yOM/35qVtKjr/8Va4PrjzH1OUb0YH4c3OXB2lCZDkMAB6glA8T5w8S164oJGsbcmAecr4sA==",
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.6.tgz",
"integrity": "sha512-gR7INfiVRwnEOkCk47faros/9McCZMp5LM+OMNWGLaDBSvJxIzwjgNFufkuePBNaesGRnLmNfW+ddbUJRZn0nQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/expect": "4.0.3",
"@vitest/mocker": "4.0.3",
"@vitest/pretty-format": "4.0.3",
"@vitest/runner": "4.0.3",
"@vitest/snapshot": "4.0.3",
"@vitest/spy": "4.0.3",
"@vitest/utils": "4.0.3",
"@vitest/expect": "4.0.6",
"@vitest/mocker": "4.0.6",
"@vitest/pretty-format": "4.0.6",
"@vitest/runner": "4.0.6",
"@vitest/snapshot": "4.0.6",
"@vitest/spy": "4.0.6",
"@vitest/utils": "4.0.6",
"debug": "^4.4.3",
"es-module-lexer": "^1.7.0",
"expect-type": "^1.2.2",
@ -11026,10 +11106,10 @@
"@edge-runtime/vm": "*",
"@types/debug": "^4.1.12",
"@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
"@vitest/browser-playwright": "4.0.3",
"@vitest/browser-preview": "4.0.3",
"@vitest/browser-webdriverio": "4.0.3",
"@vitest/ui": "4.0.3",
"@vitest/browser-playwright": "4.0.6",
"@vitest/browser-preview": "4.0.6",
"@vitest/browser-webdriverio": "4.0.6",
"@vitest/ui": "4.0.6",
"happy-dom": "*",
"jsdom": "*"
},
@ -11063,6 +11143,33 @@
}
}
},
"node_modules/vitest/node_modules/@vitest/pretty-format": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.6.tgz",
"integrity": "sha512-4vptgNkLIA1W1Nn5X4x8rLJBzPiJwnPc+awKtfBE5hNMVsoAl/JCCPPzNrbf+L4NKgklsis5Yp2gYa+XAS442g==",
"dev": true,
"license": "MIT",
"dependencies": {
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/vitest/node_modules/@vitest/utils": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.6.tgz",
"integrity": "sha512-bG43VS3iYKrMIZXBo+y8Pti0O7uNju3KvNn6DrQWhQQKcLavMB+0NZfO1/QBAEbq0MaQ3QjNsnnXlGQvsh0Z6A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@vitest/pretty-format": "4.0.6",
"tinyrainbow": "^3.0.3"
},
"funding": {
"url": "https://opencollective.com/vitest"
}
},
"node_modules/vitest/node_modules/picomatch": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",

View File

@ -75,7 +75,7 @@
"typescript": "^5.8.3",
"vite": "^7.1.12",
"vite-plugin-pwa": "^1.1.0",
"vitest": "^4.0.3"
"vitest": "^4.0.6"
},
"overrides": {
"vite": {