diff --git a/examples/app-vitest-full/package.json b/examples/app-vitest-full/package.json index 71f483b9b..09ea349c6 100644 --- a/examples/app-vitest-full/package.json +++ b/examples/app-vitest-full/package.json @@ -23,7 +23,7 @@ "listhen": "1.9.0", "nuxt": "3.15.4", "typescript": "5.7.3", - "vitest": "2.1.9", + "vitest": "3.0.6", "vue-tsc": "2.2.2" }, "dependencies": { diff --git a/examples/app-vitest/package.json b/examples/app-vitest/package.json index f88d78426..c44033afa 100644 --- a/examples/app-vitest/package.json +++ b/examples/app-vitest/package.json @@ -19,6 +19,6 @@ "happy-dom": "17.1.1", "playwright-core": "1.50.1", "typescript": "5.7.3", - "vitest": "2.1.9" + "vitest": "3.0.6" } } diff --git a/examples/content/package.json b/examples/content/package.json index a75364a5c..453936631 100644 --- a/examples/content/package.json +++ b/examples/content/package.json @@ -13,6 +13,6 @@ "@nuxt/content": "2.13.4", "@nuxt/test-utils": "latest", "nuxt": "3.15.4", - "vitest": "2.1.9" + "vitest": "3.0.6" } } diff --git a/examples/i18n/package.json b/examples/i18n/package.json index c0b5b228d..fbabf6510 100644 --- a/examples/i18n/package.json +++ b/examples/i18n/package.json @@ -14,6 +14,6 @@ "@nuxt/test-utils": "latest", "@nuxtjs/i18n": "9.2.1", "nuxt": "3.15.4", - "vitest": "2.1.9" + "vitest": "3.0.6" } } diff --git a/examples/module/package.json b/examples/module/package.json index e03c0bc0a..7ecf0e0a7 100644 --- a/examples/module/package.json +++ b/examples/module/package.json @@ -32,6 +32,6 @@ "@nuxt/module-builder": "0.8.4", "@nuxt/test-utils": "latest", "nuxt": "3.15.4", - "vitest": "2.1.9" + "vitest": "3.0.6" } } diff --git a/package.json b/package.json index ff00a6622..40a83dd95 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "typescript": "5.7.3", "unbuild": "latest", "unimport": "4.1.2", - "vitest": "2.1.9", + "vitest": "3.0.6", "vue-router": "4.5.0", "vue-tsc": "2.2.2" }, @@ -151,8 +151,8 @@ "@nuxt/test-utils": "workspace:*", "rollup": "4.34.8", "vite": "^6.1.1", - "vite-node": "2.1.9", - "vitest": "2.1.9", + "vite-node": "3.0.6", + "vitest": "3.0.6", "vue": "^3.5.13" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f92c613e5..bf53f923c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ overrides: '@nuxt/test-utils': workspace:* rollup: 4.34.8 vite: ^6.1.1 - vite-node: 2.1.9 - vitest: 2.1.9 + vite-node: 3.0.6 + vitest: 3.0.6 vue: ^3.5.13 importers: @@ -178,8 +178,8 @@ importers: specifier: 4.1.2 version: 4.1.2 vitest: - specifier: 2.1.9 - version: 2.1.9(@types/node@20.10.5)(happy-dom@17.0.0)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) + specifier: 3.0.6 + version: 3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.0.0)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) vue-router: specifier: 4.5.0 version: 4.5.0(vue@3.5.13(typescript@5.7.3)) @@ -269,8 +269,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.9 - version: 2.1.9(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) + specifier: 3.0.6 + version: 3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) examples/app-vitest-full: dependencies: @@ -300,8 +300,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.9 - version: 2.1.9(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) + specifier: 3.0.6 + version: 3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) vue-tsc: specifier: 2.2.2 version: 2.2.2(typescript@5.7.3) @@ -318,8 +318,8 @@ importers: specifier: 3.15.4 version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@20.10.5)(db0@0.2.1)(encoding@0.1.13)(eslint@9.20.1(jiti@2.4.2))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.34.8)(terser@5.24.0)(typescript@5.7.3)(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0))(vue-tsc@2.2.2(typescript@5.7.3))(yaml@2.7.0) vitest: - specifier: 2.1.9 - version: 2.1.9(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) + specifier: 3.0.6 + version: 3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) examples/i18n: devDependencies: @@ -333,8 +333,8 @@ importers: specifier: 3.15.4 version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@20.10.5)(db0@0.2.1)(encoding@0.1.13)(eslint@9.20.1(jiti@2.4.2))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.34.8)(terser@5.24.0)(typescript@5.7.3)(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0))(vue-tsc@2.2.2(typescript@5.7.3))(yaml@2.7.0) vitest: - specifier: 2.1.9 - version: 2.1.9(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) + specifier: 3.0.6 + version: 3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) examples/module: dependencies: @@ -352,8 +352,8 @@ importers: specifier: 3.15.4 version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@20.10.5)(db0@0.2.1)(encoding@0.1.13)(eslint@9.20.1(jiti@2.4.2))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.34.8)(terser@5.24.0)(typescript@5.7.3)(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0))(vue-tsc@2.2.2(typescript@5.7.3))(yaml@2.7.0) vitest: - specifier: 2.1.9 - version: 2.1.9(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) + specifier: 3.0.6 + version: 3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0) examples/module/playground: dependencies: @@ -2259,11 +2259,11 @@ packages: vite: ^6.1.1 vue: ^3.5.13 - '@vitest/expect@2.1.9': - resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} + '@vitest/expect@3.0.6': + resolution: {integrity: sha512-zBduHf/ja7/QRX4HdP1DSq5XrPgdN+jzLOwaTq/0qZjYfgETNFCKf9nOAp2j3hmom3oTbczuUzrzg9Hafh7hNg==} - '@vitest/mocker@2.1.9': - resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} + '@vitest/mocker@3.0.6': + resolution: {integrity: sha512-KPztr4/tn7qDGZfqlSPQoF2VgJcKxnDNhmfR3VgZ6Fy1bO8T9Fc1stUiTXtqz0yG24VpD00pZP5f8EOFknjNuQ==} peerDependencies: msw: ^2.4.9 vite: ^6.1.1 @@ -2273,20 +2273,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.9': - resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} + '@vitest/pretty-format@3.0.6': + resolution: {integrity: sha512-Zyctv3dbNL+67qtHfRnUE/k8qxduOamRfAL1BurEIQSyOEFffoMvx2pnDSSbKAAVxY0Ej2J/GH2dQKI0W2JyVg==} - '@vitest/runner@2.1.9': - resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} + '@vitest/runner@3.0.6': + resolution: {integrity: sha512-JopP4m/jGoaG1+CBqubV/5VMbi7L+NQCJTu1J1Pf6YaUbk7bZtaq5CX7p+8sY64Sjn1UQ1XJparHfcvTTdu9cA==} - '@vitest/snapshot@2.1.9': - resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} + '@vitest/snapshot@3.0.6': + resolution: {integrity: sha512-qKSmxNQwT60kNwwJHMVwavvZsMGXWmngD023OHSgn873pV0lylK7dwBTfYP7e4URy5NiBCHHiQGA9DHkYkqRqg==} - '@vitest/spy@2.1.9': - resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} + '@vitest/spy@3.0.6': + resolution: {integrity: sha512-HfOGx/bXtjy24fDlTOpgiAEJbRfFxoX3zIGagCqACkFKKZ/TTOE6gYMKXlqecvxEndKFuNHcHqP081ggZ2yM0Q==} - '@vitest/utils@2.1.9': - resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} + '@vitest/utils@3.0.6': + resolution: {integrity: sha512-18ktZpf4GQFTbf9jK543uspU03Q2qya7ZGya5yiZ0Gx0nnnalBvd5ZBislbl2EhLjM8A8rt4OilqKG7QwcGkvQ==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -2720,8 +2720,8 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@5.1.2: - resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + chai@5.2.0: + resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} chalk@4.1.2: @@ -3321,6 +3321,9 @@ packages: es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-module-lexer@1.6.0: + resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + esbuild@0.19.11: resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} engines: {node: '>=12'} @@ -4614,6 +4617,9 @@ packages: loupe@3.1.2: resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} + loupe@3.1.3: + resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -6317,8 +6323,8 @@ packages: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} - tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + tinyrainbow@2.0.0: + resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} tinyspy@3.0.2: @@ -6737,9 +6743,9 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - vite-node@2.1.9: - resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} - engines: {node: ^18.0.0 || >=20.0.0} + vite-node@3.0.6: + resolution: {integrity: sha512-s51RzrTkXKJrhNbUzQRsarjmAae7VmMPAsRT7lppVpIg6mK3zGthP9Hgz0YQQKuNcF+Ii7DfYk3Fxz40jRmePw==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true vite-plugin-checker@0.8.0: @@ -6834,20 +6840,23 @@ packages: vitest-environment-nuxt@1.0.1: resolution: {integrity: sha512-eBCwtIQriXW5/M49FjqNKfnlJYlG2LWMSNFsRVKomc8CaMqmhQPBS5LZ9DlgYL9T8xIVsiA6RZn2lk7vxov3Ow==} - vitest@2.1.9: - resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} - engines: {node: ^18.0.0 || >=20.0.0} + vitest@3.0.6: + resolution: {integrity: sha512-/iL1Sc5VeDZKPDe58oGK4HUFLhw6b5XdY1MYawjuSaDA4sEfYlY9HnS6aCEG26fX+MgUi7MwlduTBHHAI/OvMA==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.9 - '@vitest/ui': 2.1.9 + '@types/debug': ^4.1.12 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.0.6 + '@vitest/ui': 3.0.6 happy-dom: '*' jsdom: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/debug': + optional: true '@types/node': optional: true '@vitest/browser': @@ -8621,7 +8630,7 @@ snapshots: unenv: 1.10.0 unplugin: 2.2.0 vite: 6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) - vite-node: 2.1.9(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) + vite-node: 3.0.6(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) vite-plugin-checker: 0.8.0(eslint@9.20.1(jiti@2.4.2))(optionator@0.9.3)(typescript@5.7.3)(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0))(vue-tsc@2.2.2(typescript@5.7.3)) vue: 3.5.13(typescript@5.7.3) vue-bundle-renderer: 2.1.1 @@ -9426,45 +9435,45 @@ snapshots: vite: 6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) - '@vitest/expect@2.1.9': + '@vitest/expect@3.0.6': dependencies: - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 - chai: 5.1.2 - tinyrainbow: 1.2.0 + '@vitest/spy': 3.0.6 + '@vitest/utils': 3.0.6 + chai: 5.2.0 + tinyrainbow: 2.0.0 - '@vitest/mocker@2.1.9(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0))': + '@vitest/mocker@3.0.6(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0))': dependencies: - '@vitest/spy': 2.1.9 + '@vitest/spy': 3.0.6 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) - '@vitest/pretty-format@2.1.9': + '@vitest/pretty-format@3.0.6': dependencies: - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 - '@vitest/runner@2.1.9': + '@vitest/runner@3.0.6': dependencies: - '@vitest/utils': 2.1.9 - pathe: 1.1.2 + '@vitest/utils': 3.0.6 + pathe: 2.0.3 - '@vitest/snapshot@2.1.9': + '@vitest/snapshot@3.0.6': dependencies: - '@vitest/pretty-format': 2.1.9 + '@vitest/pretty-format': 3.0.6 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.3 - '@vitest/spy@2.1.9': + '@vitest/spy@3.0.6': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.9': + '@vitest/utils@3.0.6': dependencies: - '@vitest/pretty-format': 2.1.9 - loupe: 3.1.2 - tinyrainbow: 1.2.0 + '@vitest/pretty-format': 3.0.6 + loupe: 3.1.3 + tinyrainbow: 2.0.0 '@volar/language-core@2.4.11': dependencies: @@ -10040,7 +10049,7 @@ snapshots: ccount@2.0.1: {} - chai@5.1.2: + chai@5.2.0: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -10666,6 +10675,8 @@ snapshots: es-module-lexer@1.5.4: {} + es-module-lexer@1.6.0: {} + esbuild@0.19.11: optionalDependencies: '@esbuild/aix-ppc64': 0.19.11 @@ -12414,6 +12425,8 @@ snapshots: loupe@3.1.2: {} + loupe@3.1.3: {} + lower-case@2.0.2: dependencies: tslib: 2.6.3 @@ -14758,7 +14771,7 @@ snapshots: tinypool@1.0.2: {} - tinyrainbow@1.2.0: {} + tinyrainbow@2.0.0: {} tinyspy@3.0.2: {} @@ -15264,12 +15277,12 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.1.9(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0): + vite-node@3.0.6(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0 - es-module-lexer: 1.5.4 - pathe: 1.1.2 + es-module-lexer: 1.6.0 + pathe: 2.0.3 vite: 6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' @@ -15357,29 +15370,30 @@ snapshots: dependencies: '@nuxt/test-utils': 'link:' - vitest@2.1.9(@types/node@20.10.5)(happy-dom@17.0.0)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0): + vitest@3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.0.0)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0)) - '@vitest/pretty-format': 2.1.9 - '@vitest/runner': 2.1.9 - '@vitest/snapshot': 2.1.9 - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 - chai: 5.1.2 + '@vitest/expect': 3.0.6 + '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0)) + '@vitest/pretty-format': 3.0.6 + '@vitest/runner': 3.0.6 + '@vitest/snapshot': 3.0.6 + '@vitest/spy': 3.0.6 + '@vitest/utils': 3.0.6 + chai: 5.2.0 debug: 4.4.0 expect-type: 1.1.0 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.3 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 vite: 6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) - vite-node: 2.1.9(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) + vite-node: 3.0.6(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: + '@types/debug': 4.1.12 '@types/node': 20.10.5 happy-dom: 17.0.0 jsdom: 26.0.0 @@ -15397,29 +15411,30 @@ snapshots: - tsx - yaml - vitest@2.1.9(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0): + vitest@3.0.6(@types/debug@4.1.12)(@types/node@20.10.5)(happy-dom@17.1.1)(jiti@2.4.2)(jsdom@26.0.0)(terser@5.24.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0)) - '@vitest/pretty-format': 2.1.9 - '@vitest/runner': 2.1.9 - '@vitest/snapshot': 2.1.9 - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 - chai: 5.1.2 + '@vitest/expect': 3.0.6 + '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0)) + '@vitest/pretty-format': 3.0.6 + '@vitest/runner': 3.0.6 + '@vitest/snapshot': 3.0.6 + '@vitest/spy': 3.0.6 + '@vitest/utils': 3.0.6 + chai: 5.2.0 debug: 4.4.0 expect-type: 1.1.0 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.3 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 vite: 6.1.1(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) - vite-node: 2.1.9(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) + vite-node: 3.0.6(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: + '@types/debug': 4.1.12 '@types/node': 20.10.5 happy-dom: 17.1.1 jsdom: 26.0.0