diff --git a/package.json b/package.json index c75d78b..5a3a322 100644 --- a/package.json +++ b/package.json @@ -38,11 +38,11 @@ "@playwright/test": "1.60.0", "@vue/test-utils": "2.4.6", "eslint": "9.39.5", - "happy-dom": "20.14.6", + "happy-dom": "21.0.4", "nano-staged": "1.0.2", "simple-git-hooks": "2.13.0", "typescript": "6.0.3", - "vitest": "4.1.12", + "vitest": "5.0.5", "vue-tsc": "3.0.1" }, "simple-git-hooks": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ec1b80..58aebf5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ importers: version: 1.1.0(@unhead/vue@2.0.19(vue@3.5.25(typescript@6.0.3)))(db0@0.3.4)(ioredis@5.8.2(supports-color@10.2.2))(magicast@0.5.1)(typescript@6.0.3)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.25(typescript@6.0.3)) '@nuxtjs/html-validator': specifier: ^2.1.0 - version: 2.1.0(magicast@0.5.1)(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) + version: 2.1.0(magicast@0.5.1)(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) '@vueuse/nuxt': specifier: 15.0.0 version: 15.0.0(magic-string@0.30.21)(magicast@0.5.1)(nuxt@3.20.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.1)(@types/node@22.15.29)(@vue/compiler-sfc@3.5.25)(cac@6.7.14)(db0@0.3.4)(eslint@9.39.5(jiti@2.7.0)(supports-color@10.2.2))(ioredis@5.8.2(supports-color@10.2.2))(magicast@0.5.1)(optionator@0.9.4)(rollup@4.53.4)(supports-color@10.2.2)(terser@5.44.1)(typescript@6.0.3)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))(vue-tsc@3.0.1(typescript@6.0.3))(yaml@2.8.2))(oxc-parser@0.102.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(unplugin@2.3.11)(vue@3.5.25(typescript@6.0.3)) @@ -142,7 +142,7 @@ importers: devDependencies: '@nuxt/test-utils': specifier: 3.21.0 - version: 3.21.0(@playwright/test@1.60.0)(@vue/test-utils@2.4.6)(happy-dom@20.14.6)(magicast@0.5.1)(playwright-core@1.60.0)(typescript@6.0.3)(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) + version: 3.21.0(@playwright/test@1.60.0)(@vue/test-utils@2.4.6)(happy-dom@21.0.4)(magicast@0.5.1)(playwright-core@1.60.0)(typescript@6.0.3)(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) '@playwright/test': specifier: 1.60.0 version: 1.60.0 @@ -153,14 +153,14 @@ importers: specifier: 9.39.5 version: 9.39.5(jiti@2.7.0)(supports-color@10.2.2) happy-dom: - specifier: 20.14.6 - version: 20.14.6 + specifier: 21.0.4 + version: 21.0.4 nano-staged: specifier: 1.0.2 version: 1.0.2 node: specifier: runtime:^24.0.0 - version: runtime:24.22.0 + version: runtime:24.22.1 simple-git-hooks: specifier: 2.13.0 version: 2.13.0 @@ -168,8 +168,8 @@ importers: specifier: 6.0.3 version: 6.0.3 vitest: - specifier: 4.1.12 - version: 4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) + specifier: 5.0.5 + version: 5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) vue-tsc: specifier: 3.0.1 version: 3.0.1(typescript@6.0.3) @@ -771,8 +771,8 @@ packages: '@jridgewell/source-map@0.3.11': resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/sourcemap-codec@1.6.0': + resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} @@ -1832,9 +1832,6 @@ packages: '@speed-highlight/core@1.2.12': resolution: {integrity: sha512-uilwrK0Ygyri5dToHYdZSjcvpS2ZwX0w5aSt3GCEN9hrjxWCoeV4Z2DTXuxjwbntaLQIEEAlCeNQss5SoHvAEA==} - '@standard-schema/spec@1.1.0': - resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@stylistic/eslint-plugin@4.4.0': resolution: {integrity: sha512-bIh/d9X+OQLCAMdhHtps+frvyjvAM4B1YlSJzcEEhl7wXLIqPar3ngn9DrHhkBOrTA/z9J0bUMtctAspe0dxdQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2055,13 +2052,10 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 vue: ^3.2.25 - '@vitest/expect@4.1.12': - resolution: {integrity: sha512-vFlTt+YEu9WBpNjdGayNmlMVzrWPi1+sv853/7t2FU7hpO5gAFBKHzQmkCq5Xjpr+evegF2994LQT3hF3mRlqQ==} - - '@vitest/mocker@4.1.12': - resolution: {integrity: sha512-fKShNpKZzupWZuY0z7egydvL0sqW4INEZBEExMBMAa6izlENEVHwoXgdaTCaBZ5fwlr4xf2o1wXC83n9RpO+NA==} + '@vitest/mocker@5.0.5': + resolution: {integrity: sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==} peerDependencies: - msw: ^2.4.9 + msw: ^2.4.9 || ^3.0.0 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: @@ -2069,20 +2063,8 @@ packages: vite: optional: true - '@vitest/pretty-format@4.1.12': - resolution: {integrity: sha512-XW9O8+Mxx4VpCtkYdMJLZQQwsVryP9wk7cPKDxtXFfwSak6yRh5+2fep/Y0XF/ElBvJHq8bcYdi6aeuai0opZA==} - - '@vitest/runner@4.1.12': - resolution: {integrity: sha512-NKlVKCr5QnCe8jijdMnmkpHHU+WTqiLFR6G0pHji9uRjXK9xJl1k1nTw6F3pOOj2PDcsDt2GKQMI7wIsaT491w==} - - '@vitest/snapshot@4.1.12': - resolution: {integrity: sha512-ko1y1Qgb/slzQ9mr+b89Cuqud8WG1TKtsPD8r7ZUBdvVOGt85Af2HwCqHujrhwJq95hs/9RM7fcAPg57o1vlzw==} - - '@vitest/spy@4.1.12': - resolution: {integrity: sha512-RGq9x4JNGNTZHEJxvN0oSiJjeSCExm0n2gZKKJZHY9cX5AVA6M7VJILBT3ZJ/tJ/0J9uWT7fETV9/btoi//vSg==} - - '@vitest/utils@4.1.12': - resolution: {integrity: sha512-Q3awXrwOfEV+qc3WmO5ONyE0yO7Q1gQ9/oyHxGLZ/pl7N3NO/ZztqQwKLuwMkV+CA1JYSIeO3gkHnRDIo4AVaA==} + '@vitest/spy@5.0.5': + resolution: {integrity: sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==} '@volar/language-core@2.4.17': resolution: {integrity: sha512-chmRZMbKmcGpKMoO7Reb70uiLrzo0KWC2CkFttKUuKvrE+VYgi+fL9vWMJ07Fv5ulX0V1TAyyacN9q3nc5/ecA==} @@ -2478,8 +2460,8 @@ packages: caniuse-lite@1.0.30001760: resolution: {integrity: sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==} - chai@6.2.2: - resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} + chai@6.3.0: + resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==} engines: {node: '>=18'} chalk@4.1.2: @@ -2868,8 +2850,8 @@ packages: es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - es-module-lexer@2.1.0: - resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} + es-module-lexer@2.3.2: + resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==} esbuild@0.25.12: resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} @@ -3039,8 +3021,8 @@ packages: resolution: {integrity: sha512-QFNnTvU3UjgWFy8Ef9iDHvIdcgZ344ebkwYx4/KLbR+CKQA4xBaHzv+iRpp86QfMHP8faFQLh8iOc57215y4Rg==} engines: {node: ^18.19.0 || >=20.5.0} - expect-type@1.3.0: - resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} + expect-type@1.4.0: + resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} exsolve@1.1.1: @@ -3230,8 +3212,8 @@ packages: h3@1.15.11: resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==} - happy-dom@20.14.6: - resolution: {integrity: sha512-5DDsf4QmEIlRL6NkCv/fxSjYHHkZceL/IaYQdJc2h3G7DRTEai++VTjbfL0LB9geW2VrA3+vrjF3Efx+OTtX0Q==} + happy-dom@21.0.4: + resolution: {integrity: sha512-tFm+GaLBgo6o0awHnvHaNoraVo27qJ+2tZEtZ+cIa08hXbeitrxAJajLI05hsUy/2/YTKcUjQYzHe5mCcraLBw==} engines: {node: '>=20.0.0'} has-flag@4.0.0: @@ -3619,6 +3601,9 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + magic-string@1.4.3: + resolution: {integrity: sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==} + magicast@0.5.1: resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==} @@ -3785,7 +3770,7 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - node@runtime:24.22.0: + node@runtime:24.22.1: resolution: type: variations variants: @@ -3793,9 +3778,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-y7HWJfv6YbI/1KlJ6kHJsIu3kF+8dUA7sR1LzKc6VWY= + integrity: sha256-9ie20HmCnmSKS4AP+oidN9viORNQcDADDbhaqGFZGiY= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-aix-ppc64.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-aix-ppc64.tar.gz targets: - cpu: ppc64 os: aix @@ -3803,9 +3788,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-apck2bUKXyK0gWze1EG1qNndrlRhkaXlt++lpeLuJtU= + integrity: sha256-icaCWT12zUQjP6U7FWMmTn3py7GJytFpE1xbT637wKc= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-darwin-arm64.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-darwin-arm64.tar.gz targets: - cpu: arm64 os: darwin @@ -3813,9 +3798,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-SV4/JzxkXzxGd9Q4MEzfxwFynqXexXKPXI52ot7OS5E= + integrity: sha256-0TJVfn7iuFrwiwyMNDOOZcZDDyI40B9ydyjvQtyDsDU= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-darwin-x64.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-darwin-x64.tar.gz targets: - cpu: x64 os: darwin @@ -3823,9 +3808,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-t+eZHVQHgVrfp0oqnNTbaDVSyM4y/0opXCLpcoScP10= + integrity: sha256-M8N74jS6i+4EGWEEexkWD019DxZOjiRveL3RD+/xSLM= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-arm64.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-arm64.tar.gz targets: - cpu: arm64 os: linux @@ -3833,9 +3818,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-jLp7v2iam1imXlgRFG6o0B5J0H5x97hGLk9v/NfS5/0= + integrity: sha256-nOVyhEUBaynkmtCY96M2Bhql93DRd9knJ4vCb9Ym5kM= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-ppc64le.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-ppc64le.tar.gz targets: - cpu: ppc64le os: linux @@ -3843,9 +3828,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-WQFxj1Uf+qduJQny1hLVvhb6ic3fvi1gEyXBDify0rY= + integrity: sha256-cZea6xw4W8jugxANODo7HsClIC4D35+ZanBAMwnK/7U= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-s390x.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-s390x.tar.gz targets: - cpu: s390x os: linux @@ -3853,9 +3838,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-qVoPryjW98STA28FWdbTK3uMeaoG5BWxJ4L5aUaERIQ= + integrity: sha256-myUNKdariuON0jAZ4sBKbWspFqsdrXIcX24dorKQHGo= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-x64-musl.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-x64-musl.tar.gz targets: - cpu: x64 os: linux @@ -3864,9 +3849,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-KOoKQ43poTvXiR/XWO7mx4Ge6K9UQt/Y1FvWXlbUIow= + integrity: sha256-62co53xXajUWLBIsRcyt8iTYn/AKvI2uRswol8YALXw= type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-x64.tar.gz + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-x64.tar.gz targets: - cpu: x64 os: linux @@ -3874,10 +3859,10 @@ packages: archive: zip bin: node: node.exe - integrity: sha256-OlwgmlvFnmWzvA+hPtXhZqJr09VTMoR/SYt2sDdAjWE= - prefix: node-v24.22.0-win-arm64 + integrity: sha256-oMgHMZ/t4kxKDY+EVkyCphm9MTsWsQwAfDg8JgnpkXE= + prefix: node-v24.22.1-win-arm64 type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-win-arm64.zip + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-win-arm64.zip targets: - cpu: arm64 os: win32 @@ -3885,10 +3870,10 @@ packages: archive: zip bin: node: node.exe - integrity: sha256-+Wg6GYd+EqmxZzBcjbcQQNgSh2NZ3iHw0ul8PzIfgMM= - prefix: node-v24.22.0-win-x64 + integrity: sha256-0gRtKMLD3NIRrFFFwL8w4gR++d+zBmk8jG4uzNi5X6U= + prefix: node-v24.22.1-win-x64 type: binary - url: https://nodejs.org/download/release/v24.22.0/node-v24.22.0-win-x64.zip + url: https://nodejs.org/download/release/v24.22.1/node-v24.22.1-win-x64.zip targets: - cpu: x64 os: win32 @@ -3896,9 +3881,9 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-aBKlPls3+8MkdtbDURA40rw7vRs7s0jWwE3Sxwocj0o= + integrity: sha256-glQSWCWj5eg0vYomDatMgwP3IEZKdBUG7CeYm5uhdps= type: binary - url: https://unofficial-builds.nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-arm64-musl.tar.gz + url: https://unofficial-builds.nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-arm64-musl.tar.gz targets: - cpu: arm64 os: linux @@ -3907,14 +3892,14 @@ packages: archive: tarball bin: node: bin/node - integrity: sha256-cs0lP74MJTnVIgjtCY1Ht4/ywyunYpXY5rWwzgZ9y6U= + integrity: sha256-Cp7dzi0ujzrdvpT6RtdRMlstdPf9HOYylhZNNrbfxuU= type: binary - url: https://unofficial-builds.nodejs.org/download/release/v24.22.0/node-v24.22.0-linux-x64-musl.tar.gz + url: https://unofficial-builds.nodejs.org/download/release/v24.22.1/node-v24.22.1-linux-x64-musl.tar.gz targets: - cpu: x64 os: linux libc: musl - version: 24.22.0 + version: 24.22.1 hasBin: true nopt@7.2.1: @@ -3979,6 +3964,10 @@ packages: obug@2.1.1: resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + obug@3.0.0: + resolution: {integrity: sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==} + engines: {node: '>=12.20.0'} + ofetch@1.5.1: resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} @@ -4140,8 +4129,8 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.4: - resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} pkg-types@1.3.1: @@ -4567,9 +4556,6 @@ packages: resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} engines: {node: '>= 0.4'} - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -4636,9 +4622,6 @@ packages: stable-hash@0.0.5: resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - standard-as-callback@2.1.0: resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} @@ -4649,8 +4632,8 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - std-env@4.1.0: - resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} + std-env@4.3.0: + resolution: {integrity: sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==} streamx@2.23.0: resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} @@ -4763,21 +4746,18 @@ packages: tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + tinybench@6.2.2: + resolution: {integrity: sha512-nIZ2N2dFpjBsg2hgitKu7mA+FvsIJuGJOwysRngmVRRmWgR/UyPjwJj8c/fT/dhm8EkHnF5EOogRf+0Z2qrimA==} + engines: {node: '>=20.0.0'} - tinyexec@1.0.2: - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + tinyexec@1.3.1: + resolution: {integrity: sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==} engines: {node: '>=18'} tinyglobby@0.2.17: resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} - tinyrainbow@3.1.0: - resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} - engines: {node: '>=14.0.0'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -5120,23 +5100,23 @@ packages: vitest-environment-nuxt@1.0.1: resolution: {integrity: sha512-eBCwtIQriXW5/M49FjqNKfnlJYlG2LWMSNFsRVKomc8CaMqmhQPBS5LZ9DlgYL9T8xIVsiA6RZn2lk7vxov3Ow==} - vitest@4.1.12: - resolution: {integrity: sha512-5eWdz2yb3ajxWF3C8C4TjkXl7FGm3n2E/VlazALrQHzK7nYMSGFnCZto0bbPNl77AwkOZVLk0YnBAejUu0NiWA==} - engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} + vitest@5.0.5: + resolution: {integrity: sha512-cPODOMF8YnkiiYtDdHo6n4wWmBrOBBbOIYH2d33M4l3CdNn72h+qMmO6uXffUN6A5AZFXNND/d+krS9mgkXRfg==} + engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 - '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.12 - '@vitest/browser-preview': 4.1.12 - '@vitest/browser-webdriverio': ^4.1.11 - '@vitest/coverage-istanbul': 4.1.12 - '@vitest/coverage-v8': 4.1.12 - '@vitest/ui': 4.1.12 + '@types/node': ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 5.0.5 + '@vitest/browser-preview': 5.0.5 + '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 + '@vitest/coverage-istanbul': 5.0.5 + '@vitest/coverage-v8': 5.0.5 + '@vitest/ui': 5.0.5 happy-dom: '*' jsdom: '*' - vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + vite: ^6.4.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -5235,9 +5215,9 @@ packages: engines: {node: ^18.17.0 || >=20.5.0} hasBin: true - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} + why-is-node-running@3.2.1: + resolution: {integrity: sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==} + engines: {node: '>=20.11'} hasBin: true word-wrap@1.2.5: @@ -5326,7 +5306,7 @@ snapshots: '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.6.0 - tinyexec: 1.0.2 + tinyexec: 1.3.1 '@apidevtools/json-schema-ref-parser@11.9.3': dependencies: @@ -5844,7 +5824,7 @@ snapshots: '@jridgewell/gen-mapping@0.3.13': dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': @@ -5859,12 +5839,12 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/sourcemap-codec@1.6.0': {} '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@jsdevtools/ono@7.1.3': {} @@ -5953,7 +5933,7 @@ snapshots: semver: 7.8.0 srvx: 0.9.8 std-env: 3.10.0 - tinyexec: 1.0.2 + tinyexec: 1.3.1 ufo: 1.6.4 youch: 4.1.0-beta.13 transitivePeerDependencies: @@ -6291,7 +6271,7 @@ snapshots: pathe: 2.0.3 pkg-types: 2.3.1 sirv: 3.0.2 - std-env: 4.1.0 + std-env: 4.3.0 ufo: 1.6.4 ultrahtml: 1.6.0 unplugin: 3.0.0 @@ -6340,7 +6320,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/test-utils@3.21.0(@playwright/test@1.60.0)(@vue/test-utils@2.4.6)(happy-dom@20.14.6)(magicast@0.5.1)(playwright-core@1.60.0)(typescript@6.0.3)(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)))': + '@nuxt/test-utils@3.21.0(@playwright/test@1.60.0)(@vue/test-utils@2.4.6)(happy-dom@21.0.4)(magicast@0.5.1)(playwright-core@1.60.0)(typescript@6.0.3)(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)))': dependencies: '@nuxt/kit': 3.20.2(magicast@0.5.1) c12: 3.3.4(magicast@0.5.1) @@ -6362,7 +6342,7 @@ snapshots: radix3: 1.1.2 scule: 1.3.0 std-env: 3.10.0 - tinyexec: 1.0.2 + tinyexec: 1.3.1 ufo: 1.6.4 unplugin: 2.3.11 vitest-environment-nuxt: 1.0.1 @@ -6370,9 +6350,9 @@ snapshots: optionalDependencies: '@playwright/test': 1.60.0 '@vue/test-utils': 2.4.6 - happy-dom: 20.14.6 + happy-dom: 21.0.4 playwright-core: 1.60.0 - vitest: 4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) + vitest: 5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) transitivePeerDependencies: - magicast - typescript @@ -6439,11 +6419,11 @@ snapshots: - vue-tsc - yaml - '@nuxtjs/html-validator@2.1.0(magicast@0.5.1)(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)))': + '@nuxtjs/html-validator@2.1.0(magicast@0.5.1)(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)))': dependencies: '@nuxt/kit': 3.20.2(magicast@0.5.1) consola: 3.4.2 - html-validate: 9.4.2(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) + html-validate: 9.4.2(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) knitwork: 1.3.0 pathe: 2.0.3 prettier: 3.5.3 @@ -6827,10 +6807,10 @@ snapshots: '@rollup/pluginutils': 5.3.0(rollup@4.53.4) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.5.0(picomatch@4.0.4) + fdir: 6.5.0(picomatch@4.0.7) is-reference: 1.2.1 magic-string: 0.30.21 - picomatch: 4.0.4 + picomatch: 4.0.7 optionalDependencies: rollup: 4.53.4 @@ -6877,7 +6857,7 @@ snapshots: dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.4 + picomatch: 4.0.7 optionalDependencies: rollup: 4.53.4 @@ -6965,8 +6945,6 @@ snapshots: '@speed-highlight/core@1.2.12': {} - '@standard-schema/spec@1.1.0': {} - '@stylistic/eslint-plugin@4.4.0(eslint@9.39.5(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@typescript-eslint/utils': 8.32.1(eslint@9.39.5(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) @@ -6974,7 +6952,7 @@ snapshots: eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 - picomatch: 4.0.4 + picomatch: 4.0.7 transitivePeerDependencies: - supports-color - typescript @@ -7183,7 +7161,7 @@ snapshots: glob: 10.5.0 graceful-fs: 4.2.11 node-gyp-build: 4.8.4 - picomatch: 4.0.4 + picomatch: 4.0.7 resolve-from: 5.0.0 transitivePeerDependencies: - encoding @@ -7208,46 +7186,16 @@ snapshots: vite: 7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2) vue: 3.5.25(typescript@6.0.3) - '@vitest/expect@4.1.12': + '@vitest/mocker@5.0.5(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))': dependencies: - '@standard-schema/spec': 1.1.0 - '@types/chai': 5.2.2 - '@vitest/spy': 4.1.12 - '@vitest/utils': 4.1.12 - chai: 6.2.2 - tinyrainbow: 3.1.0 - - '@vitest/mocker@4.1.12(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))': - dependencies: - '@vitest/spy': 4.1.12 + '@jridgewell/trace-mapping': 0.3.31 + '@vitest/spy': 5.0.5 estree-walker: 3.0.3 - magic-string: 0.30.21 + magic-string: 1.4.3 optionalDependencies: vite: 7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2) - '@vitest/pretty-format@4.1.12': - dependencies: - tinyrainbow: 3.1.0 - - '@vitest/runner@4.1.12': - dependencies: - '@vitest/utils': 4.1.12 - pathe: 2.0.3 - - '@vitest/snapshot@4.1.12': - dependencies: - '@vitest/pretty-format': 4.1.12 - '@vitest/utils': 4.1.12 - magic-string: 0.30.21 - pathe: 2.0.3 - - '@vitest/spy@4.1.12': {} - - '@vitest/utils@4.1.12': - dependencies: - '@vitest/pretty-format': 4.1.12 - convert-source-map: 2.0.0 - tinyrainbow: 3.1.0 + '@vitest/spy@5.0.5': {} '@volar/language-core@2.4.17': dependencies: @@ -7276,7 +7224,7 @@ snapshots: local-pkg: 1.2.1 magic-string-ast: 0.7.1 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.7 optionalDependencies: vue: 3.5.25(typescript@6.0.3) @@ -7403,7 +7351,7 @@ snapshots: alien-signals: 3.1.1 muggle-string: 0.4.1 path-browserify: 1.0.1 - picomatch: 4.0.4 + picomatch: 4.0.7 optionalDependencies: typescript: 6.0.3 @@ -7703,7 +7651,7 @@ snapshots: caniuse-lite@1.0.30001760: {} - chai@6.2.2: {} + chai@6.3.0: {} chalk@4.1.2: dependencies: @@ -8040,7 +7988,7 @@ snapshots: es-module-lexer@1.7.0: {} - es-module-lexer@2.1.0: {} + es-module-lexer@2.3.2: {} esbuild@0.25.12: optionalDependencies: @@ -8339,7 +8287,7 @@ snapshots: strip-final-newline: 4.0.0 yoctocolors: 2.1.1 - expect-type@1.3.0: {} + expect-type@1.4.0: {} exsolve@1.1.1: {} @@ -8376,9 +8324,9 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.5.0(picomatch@4.0.4): + fdir@6.5.0(picomatch@4.0.7): optionalDependencies: - picomatch: 4.0.4 + picomatch: 4.0.7 fflate@0.7.4: {} @@ -8526,7 +8474,7 @@ snapshots: ufo: 1.6.4 uncrypto: 0.1.3 - happy-dom@20.14.6: + happy-dom@21.0.4: dependencies: '@types/node': 22.15.29 '@types/whatwg-mimetype': 3.0.2 @@ -8553,7 +8501,7 @@ snapshots: howler@2.2.4: {} - html-validate@9.4.2(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))): + html-validate@9.4.2(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))): dependencies: '@html-validate/stylish': 4.2.0 '@sidvind/better-ajv-errors': 3.0.1(ajv@8.17.1) @@ -8564,7 +8512,7 @@ snapshots: prompts: 2.4.2 semver: 7.8.0 optionalDependencies: - vitest: 4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) + vitest: 5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) http-errors@2.0.1: dependencies: @@ -8886,7 +8834,11 @@ snapshots: magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 + + magic-string@1.4.3: + dependencies: + '@jridgewell/sourcemap-codec': 1.6.0 magicast@0.5.1: dependencies: @@ -9100,7 +9052,7 @@ snapshots: node-releases@2.0.27: {} - node@runtime:24.22.0: {} + node@runtime:24.22.1: {} nopt@7.2.1: dependencies: @@ -9322,10 +9274,12 @@ snapshots: consola: 3.4.2 pathe: 2.0.3 pkg-types: 2.3.1 - tinyexec: 1.0.2 + tinyexec: 1.3.1 obug@2.1.1: {} + obug@3.0.0: {} + ofetch@1.5.1: dependencies: destr: 2.0.5 @@ -9546,7 +9500,7 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.4: {} + picomatch@4.0.7: {} pkg-types@1.3.1: dependencies: @@ -9854,7 +9808,7 @@ snapshots: rollup-plugin-visualizer@6.0.5(rollup@4.53.4): dependencies: open: 8.4.2 - picomatch: 4.0.4 + picomatch: 4.0.7 source-map: 0.7.6 yargs: 17.7.2 optionalDependencies: @@ -9977,8 +9931,6 @@ snapshots: shell-quote@1.8.3: {} - siginfo@2.0.0: {} - signal-exit@4.1.0: {} simple-git-hooks@2.13.0: {} @@ -10034,15 +9986,13 @@ snapshots: stable-hash@0.0.5: {} - stackback@0.0.2: {} - standard-as-callback@2.1.0: {} statuses@2.0.2: {} std-env@3.10.0: {} - std-env@4.1.0: {} + std-env@4.3.0: {} streamx@2.23.0: dependencies: @@ -10167,16 +10117,14 @@ snapshots: tiny-invariant@1.3.3: {} - tinybench@2.9.0: {} + tinybench@6.2.2: {} - tinyexec@1.0.2: {} + tinyexec@1.3.1: {} tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 - - tinyrainbow@3.1.0: {} + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 to-regex-range@5.0.1: dependencies: @@ -10259,7 +10207,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.7 pkg-types: 2.3.1 scule: 1.3.0 strip-literal: 3.1.0 @@ -10270,12 +10218,12 @@ snapshots: unplugin-utils@0.2.5: dependencies: pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.7 unplugin-utils@0.3.1: dependencies: pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.7 unplugin-vue-router@0.12.0(vue-router@4.6.4(vue@3.5.25(typescript@6.0.3)))(vue@3.5.25(typescript@6.0.3)): dependencies: @@ -10313,7 +10261,7 @@ snapshots: mlly: 1.8.2 muggle-string: 0.4.1 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.7 scule: 1.3.0 tinyglobby: 0.2.17 unplugin: 2.3.11 @@ -10329,13 +10277,13 @@ snapshots: dependencies: '@jridgewell/remapping': 2.3.5 acorn: 8.16.0 - picomatch: 4.0.4 + picomatch: 4.0.7 webpack-virtual-modules: 0.6.2 unplugin@3.0.0: dependencies: '@jridgewell/remapping': 2.3.5 - picomatch: 4.0.4 + picomatch: 4.0.7 webpack-virtual-modules: 0.6.2 unrs-resolver@1.7.2: @@ -10453,7 +10401,7 @@ snapshots: chokidar: 4.0.3 npm-run-path: 6.0.0 picocolors: 1.1.1 - picomatch: 4.0.4 + picomatch: 4.0.7 tiny-invariant: 1.3.3 tinyglobby: 0.2.17 vite: 7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2) @@ -10494,8 +10442,8 @@ snapshots: vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2): dependencies: esbuild: 0.27.1 - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 postcss: 8.5.6 rollup: 4.53.4 tinyglobby: 0.2.17 @@ -10508,33 +10456,27 @@ snapshots: vitest-environment-nuxt@1.0.1: dependencies: - '@nuxt/test-utils': 3.21.0(@playwright/test@1.60.0)(@vue/test-utils@2.4.6)(happy-dom@20.14.6)(magicast@0.5.1)(playwright-core@1.60.0)(typescript@6.0.3)(vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) + '@nuxt/test-utils': 3.21.0(@playwright/test@1.60.0)(@vue/test-utils@2.4.6)(happy-dom@21.0.4)(magicast@0.5.1)(playwright-core@1.60.0)(typescript@6.0.3)(vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2))) - vitest@4.1.12(@types/node@22.15.29)(happy-dom@20.14.6)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)): + vitest@5.0.5(@types/node@22.15.29)(happy-dom@21.0.4)(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)): dependencies: - '@vitest/expect': 4.1.12 - '@vitest/mocker': 4.1.12(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) - '@vitest/pretty-format': 4.1.12 - '@vitest/runner': 4.1.12 - '@vitest/snapshot': 4.1.12 - '@vitest/spy': 4.1.12 - '@vitest/utils': 4.1.12 - es-module-lexer: 2.1.0 - expect-type: 1.3.0 - magic-string: 0.30.21 - obug: 2.1.1 - pathe: 2.0.3 - picomatch: 4.0.4 - std-env: 4.1.0 - tinybench: 2.9.0 - tinyexec: 1.0.2 + '@types/chai': 5.2.2 + '@vitest/mocker': 5.0.5(vite@7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2)) + chai: 6.3.0 + es-module-lexer: 2.3.2 + expect-type: 1.4.0 + magic-string: 1.4.3 + obug: 3.0.0 + picomatch: 4.0.7 + std-env: 4.3.0 + tinybench: 6.2.2 + tinyexec: 1.3.1 tinyglobby: 0.2.17 - tinyrainbow: 3.1.0 vite: 7.3.0(@types/node@22.15.29)(jiti@2.7.0)(terser@5.44.1)(yaml@2.8.2) - why-is-node-running: 2.3.0 + why-is-node-running: 3.2.1 optionalDependencies: '@types/node': 22.15.29 - happy-dom: 20.14.6 + happy-dom: 21.0.4 transitivePeerDependencies: - msw @@ -10607,10 +10549,7 @@ snapshots: dependencies: isexe: 3.1.1 - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 + why-is-node-running@3.2.1: {} word-wrap@1.2.5: {}