diff --git a/package.json b/package.json index bb78fd27..032194e1 100644 --- a/package.json +++ b/package.json @@ -59,9 +59,9 @@ "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/jsdom": "^21.1.7", - "@types/node": "^22.13.8", + "@types/node": "^22.13.9", "@vitejs/plugin-vue": "^5.2.1", - "@vitest/ui": "^3.0.7", + "@vitest/ui": "^3.0.8", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.20", @@ -88,12 +88,12 @@ "tsc-alias": "^1.8.11", "tsx": "^4.19.3", "typescript": "^5.8.2", - "vite": "^6.2.0", + "vite": "^6.2.1", "vite-plugin-vue-devtools": "^7.7.2", - "vitest": "^3.0.7", + "vitest": "^3.0.8", "vue": "^3.5.13", "vue-router": "^4.5.0", - "vue-tsc": "^2.2.6" + "vue-tsc": "^2.2.8" }, "peerDependencies": { "vue": ">= 3.3.4 < 4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8a014be..fa0c8ca7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,14 +42,14 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^22.13.8 + specifier: ^22.13.9 version: 22.13.10 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)) '@vitest/ui': - specifier: ^3.0.7 - version: 3.0.7(vitest@3.0.7) + specifier: ^3.0.8 + version: 3.0.9(vitest@3.0.9) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -129,14 +129,14 @@ importers: specifier: ^5.8.2 version: 5.8.2 vite: - specifier: ^6.2.0 - version: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + specifier: ^6.2.1 + version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) vite-plugin-vue-devtools: specifier: ^7.7.2 - version: 7.7.2(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)) + version: 7.7.2(rollup@4.34.8)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)) vitest: - specifier: ^3.0.7 - version: 3.0.7(@types/node@22.13.10)(@vitest/ui@3.0.7)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(tsx@4.19.3) + specifier: ^3.0.8 + version: 3.0.9(@types/node@22.13.10)(@vitest/ui@3.0.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(tsx@4.19.3) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) @@ -144,7 +144,7 @@ importers: specifier: ^4.5.0 version: 4.5.0(vue@3.5.13(typescript@5.8.2)) vue-tsc: - specifier: ^2.2.6 + specifier: ^2.2.8 version: 2.2.8(typescript@5.8.2) packages: @@ -1164,11 +1164,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.0.7': - resolution: {integrity: sha512-QP25f+YJhzPfHrHfYHtvRn+uvkCFCqFtW9CktfBxmB+25QqWsx7VB2As6f4GmwllHLDhXNHvqedwhvMmSnNmjw==} + '@vitest/expect@3.0.9': + resolution: {integrity: sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==} - '@vitest/mocker@3.0.7': - resolution: {integrity: sha512-qui+3BLz9Eonx4EAuR/i+QlCX6AUZ35taDQgwGkK/Tw6/WgwodSrjN1X2xf69IA/643ZX5zNKIn2svvtZDrs4w==} + '@vitest/mocker@3.0.9': + resolution: {integrity: sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1178,25 +1178,25 @@ packages: vite: optional: true - '@vitest/pretty-format@3.0.7': - resolution: {integrity: sha512-CiRY0BViD/V8uwuEzz9Yapyao+M9M008/9oMOSQydwbwb+CMokEq3XVaF3XK/VWaOK0Jm9z7ENhybg70Gtxsmg==} + '@vitest/pretty-format@3.0.9': + resolution: {integrity: sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==} - '@vitest/runner@3.0.7': - resolution: {integrity: sha512-WeEl38Z0S2ZcuRTeyYqaZtm4e26tq6ZFqh5y8YD9YxfWuu0OFiGFUbnxNynwLjNRHPsXyee2M9tV7YxOTPZl2g==} + '@vitest/runner@3.0.9': + resolution: {integrity: sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==} - '@vitest/snapshot@3.0.7': - resolution: {integrity: sha512-eqTUryJWQN0Rtf5yqCGTQWsCFOQe4eNz5Twsu21xYEcnFJtMU5XvmG0vgebhdLlrHQTSq5p8vWHJIeJQV8ovsA==} + '@vitest/snapshot@3.0.9': + resolution: {integrity: sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==} - '@vitest/spy@3.0.7': - resolution: {integrity: sha512-4T4WcsibB0B6hrKdAZTM37ekuyFZt2cGbEGd2+L0P8ov15J1/HUsUaqkXEQPNAWr4BtPPe1gI+FYfMHhEKfR8w==} + '@vitest/spy@3.0.9': + resolution: {integrity: sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==} - '@vitest/ui@3.0.7': - resolution: {integrity: sha512-bogkkSaVdSTRj02TfypjrqrLCeEc/tA5V4gAVM843Rp5JtIub3xaij+qjsSnS6CseLQJUSdDCFaFqPMmymRJKQ==} + '@vitest/ui@3.0.9': + resolution: {integrity: sha512-FpZD4aIv/qNpwkV3XbLV6xldWFHMgoNWAJEgg5GmpObmAOLAErpYjew9dDwXdYdKOS3iZRKdwI+P3JOJcYeUBg==} peerDependencies: - vitest: 3.0.7 + vitest: 3.0.9 - '@vitest/utils@3.0.7': - resolution: {integrity: sha512-xePVpCRfooFX3rANQjwoditoXgWb1MaFbzmGuPP59MK6i13mrnDw/yEIyJudLeW6/38mCNcwCiJIGmpDPibAIg==} + '@vitest/utils@3.0.9': + resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -3961,8 +3961,8 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 - vite-node@3.0.7: - resolution: {integrity: sha512-2fX0QwX4GkkkpULXdT1Pf4q0tC1i1lFOyseKoonavXUNlQ77KpW2XqBGGNIm/J4Ows4KxgGJzDguYVPKwG/n5A==} + vite-node@3.0.9: + resolution: {integrity: sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3987,8 +3987,8 @@ packages: peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 - vite@6.2.0: - resolution: {integrity: sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==} + vite@6.2.2: + resolution: {integrity: sha512-yW7PeMM+LkDzc7CgJuRLMW2Jz0FxMOsVJ8Lv3gpgW9WLcb9cTW+121UEr1hvmfR7w3SegR5ItvYyzVz1vxNJgQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -4027,16 +4027,16 @@ packages: yaml: optional: true - vitest@3.0.7: - resolution: {integrity: sha512-IP7gPK3LS3Fvn44x30X1dM9vtawm0aesAa2yBIZ9vQf+qB69NXC5776+Qmcr7ohUXIQuLhk7xQR0aSUIDPqavg==} + vitest@3.0.9: + resolution: {integrity: sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.7 - '@vitest/ui': 3.0.7 + '@vitest/browser': 3.0.9 + '@vitest/ui': 3.0.9 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5352,59 +5352,59 @@ snapshots: '@typescript-eslint/types': 8.24.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2))': dependencies: - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) vue: 3.5.13(typescript@5.8.2) - '@vitest/expect@3.0.7': + '@vitest/expect@3.0.9': dependencies: - '@vitest/spy': 3.0.7 - '@vitest/utils': 3.0.7 + '@vitest/spy': 3.0.9 + '@vitest/utils': 3.0.9 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.7(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))': + '@vitest/mocker@3.0.9(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))': dependencies: - '@vitest/spy': 3.0.7 + '@vitest/spy': 3.0.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) - '@vitest/pretty-format@3.0.7': + '@vitest/pretty-format@3.0.9': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.0.7': + '@vitest/runner@3.0.9': dependencies: - '@vitest/utils': 3.0.7 + '@vitest/utils': 3.0.9 pathe: 2.0.3 - '@vitest/snapshot@3.0.7': + '@vitest/snapshot@3.0.9': dependencies: - '@vitest/pretty-format': 3.0.7 + '@vitest/pretty-format': 3.0.9 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.0.7': + '@vitest/spy@3.0.9': dependencies: tinyspy: 3.0.2 - '@vitest/ui@3.0.7(vitest@3.0.7)': + '@vitest/ui@3.0.9(vitest@3.0.9)': dependencies: - '@vitest/utils': 3.0.7 + '@vitest/utils': 3.0.9 fflate: 0.8.2 flatted: 3.3.3 pathe: 2.0.3 sirv: 3.0.1 tinyglobby: 0.2.12 tinyrainbow: 2.0.0 - vitest: 3.0.7(@types/node@22.13.10)(@vitest/ui@3.0.7)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(tsx@4.19.3) + vitest: 3.0.9(@types/node@22.13.10)(@vitest/ui@3.0.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(tsx@4.19.3) - '@vitest/utils@3.0.7': + '@vitest/utils@3.0.9': dependencies: - '@vitest/pretty-format': 3.0.7 + '@vitest/pretty-format': 3.0.9 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -5486,14 +5486,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.2(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2))': + '@vue/devtools-core@7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 mitt: 3.0.1 nanoid: 5.0.9 pathe: 2.0.3 - vite-hot-client: 0.2.4(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) + vite-hot-client: 0.2.4(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) vue: 3.5.13(typescript@5.8.2) transitivePeerDependencies: - vite @@ -8197,17 +8197,17 @@ snapshots: optionalDependencies: vue: 3.5.13(typescript@5.8.2) - vite-hot-client@0.2.4(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)): + vite-hot-client@0.2.4(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)): dependencies: - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) - vite-node@3.0.7(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3): + vite-node@3.0.9(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) transitivePeerDependencies: - '@types/node' - jiti @@ -8222,7 +8222,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)): + vite-plugin-inspect@0.8.9(rollup@4.34.8)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.34.8) @@ -8233,28 +8233,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.7.2(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)): + vite-plugin-vue-devtools@7.7.2(rollup@4.34.8)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)): dependencies: - '@vue/devtools-core': 7.7.2(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)) + '@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3))(vue@3.5.13(typescript@5.8.2)) '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 execa: 9.5.1 sirv: 3.0.0 - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) - vite-plugin-inspect: 0.8.9(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) - vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite-plugin-inspect: 0.8.9(rollup@4.34.8)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) + vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)): + vite-plugin-vue-inspector@5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) @@ -8265,11 +8265,11 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) transitivePeerDependencies: - supports-color - vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3): + vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3): dependencies: esbuild: 0.25.0 postcss: 8.5.3 @@ -8281,15 +8281,15 @@ snapshots: sass: 1.85.1 tsx: 4.19.3 - vitest@3.0.7(@types/node@22.13.10)(@vitest/ui@3.0.7)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(tsx@4.19.3): + vitest@3.0.9(@types/node@22.13.10)(@vitest/ui@3.0.9)(jiti@2.4.2)(jsdom@26.0.0)(sass@1.85.1)(tsx@4.19.3): dependencies: - '@vitest/expect': 3.0.7 - '@vitest/mocker': 3.0.7(vite@6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) - '@vitest/pretty-format': 3.0.7 - '@vitest/runner': 3.0.7 - '@vitest/snapshot': 3.0.7 - '@vitest/spy': 3.0.7 - '@vitest/utils': 3.0.7 + '@vitest/expect': 3.0.9 + '@vitest/mocker': 3.0.9(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3)) + '@vitest/pretty-format': 3.0.9 + '@vitest/runner': 3.0.9 + '@vitest/snapshot': 3.0.9 + '@vitest/spy': 3.0.9 + '@vitest/utils': 3.0.9 chai: 5.2.0 debug: 4.4.0 expect-type: 1.1.0 @@ -8300,12 +8300,12 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.0(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) - vite-node: 3.0.7(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) + vite-node: 3.0.9(@types/node@22.13.10)(jiti@2.4.2)(sass@1.85.1)(tsx@4.19.3) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.13.10 - '@vitest/ui': 3.0.7(vitest@3.0.7) + '@vitest/ui': 3.0.9(vitest@3.0.9) jsdom: 26.0.0 transitivePeerDependencies: - jiti