diff --git a/package.json b/package.json index 82a1679a..e5d5288f 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "@types/node": "22.10.5", "@typescript-eslint/eslint-plugin": "8.18.0", "@typescript-eslint/parser": "8.18.0", - "@vitest/coverage-v8": "3.0.0-beta.2", + "@vitest/coverage-v8": "3.0.0-beta.4", "@vitest/eslint-plugin": "1.1.24", "commitizen": "4.3.1", "cspell": "8.17.2", @@ -131,7 +131,7 @@ "tsc-files": "1.1.4", "typescript": "5.7.2", "vite-tsconfig-paths": "5.1.4", - "vitest": "3.0.0-beta.2", + "vitest": "3.0.0-beta.4", "yaml-eslint-parser": "1.2.3" }, "packageManager": "pnpm@9.15.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5444c22e..8340eef1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 1.2.4(eslint@9.17.0(jiti@2.4.2)) '@rebeccastevens/eslint-config': specifier: 3.5.2 - version: 3.5.2(prbx7olui3g5m54rwauc7tzzhe) + version: 3.5.2(kvw5jo2peivb3jnqus2gp6m6gq) '@rollup/plugin-typescript': specifier: 12.1.2 version: 12.1.2(rollup@4.30.1)(tslib@2.6.3)(typescript@5.7.2) @@ -60,11 +60,11 @@ importers: specifier: 8.18.0 version: 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) '@vitest/coverage-v8': - specifier: 3.0.0-beta.2 - version: 3.0.0-beta.2(vitest@3.0.0-beta.2(@types/node@22.10.5)) + specifier: 3.0.0-beta.4 + version: 3.0.0-beta.4(vitest@3.0.0-beta.4(@types/node@22.10.5)) '@vitest/eslint-plugin': specifier: 1.1.24 - version: 1.1.24(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)(vitest@3.0.0-beta.2(@types/node@22.10.5)) + version: 1.1.24(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)(vitest@3.0.0-beta.4(@types/node@22.10.5)) commitizen: specifier: 4.3.1 version: 4.3.1(@types/node@22.10.5)(typescript@5.7.2) @@ -183,8 +183,8 @@ importers: specifier: 5.1.4 version: 5.1.4(typescript@5.7.2)(vite@5.3.5(@types/node@22.10.5)) vitest: - specifier: 3.0.0-beta.2 - version: 3.0.0-beta.2(@types/node@22.10.5) + specifier: 3.0.0-beta.4 + version: 3.0.0-beta.4(@types/node@22.10.5) yaml-eslint-parser: specifier: 1.2.3 version: 1.2.3 @@ -756,8 +756,9 @@ packages: resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} - '@bcoe/v8-coverage@0.2.3': - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + '@bcoe/v8-coverage@1.0.1': + resolution: {integrity: sha512-W+a0/JpU28AqH4IKtwUPcEUnUyXMDLALcn5/JLczGGT9fHE2sIby/xP/oQnx3nxkForzgzPy201RAKcB4xPAFQ==} + engines: {node: '>=18'} '@clack/core@0.4.0': resolution: {integrity: sha512-YJCYBsyJfNDaTbvDUVSJ3SgSuPrcujarRgkJ5NLjexDZKvaOiVVJvAQYx8lIgG0qRT8ff0fPgqyBCVivanIZ+A==} @@ -1803,11 +1804,11 @@ packages: resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitest/coverage-v8@3.0.0-beta.2': - resolution: {integrity: sha512-YLAJclfdHXSn+PCmkvrBgB9jHVsOG6edO16p0fFSMtob28L3X9JOgzW2aA84vtk9eywcFhJ4tL27Vhw1kO/nlg==} + '@vitest/coverage-v8@3.0.0-beta.4': + resolution: {integrity: sha512-vvg9etiUUBYNB6TX29za69xBkcil+tfUQh8M0h7WQVlJXM6va7AJqHCVp+UpcXLA7vqBJY1b5PTODuNFHjkCHQ==} peerDependencies: - '@vitest/browser': 3.0.0-beta.2 - vitest: 3.0.0-beta.2 + '@vitest/browser': 3.0.0-beta.4 + vitest: 3.0.0-beta.4 peerDependenciesMeta: '@vitest/browser': optional: true @@ -1825,34 +1826,34 @@ packages: vitest: optional: true - '@vitest/expect@3.0.0-beta.2': - resolution: {integrity: sha512-xdywwsqHOTZ66dBr8sQ+l3c0ZQs/wQY48fBRgLDrUqTU8OlDir6H1JMIOeV+Jb85Ov1XBGXBrSVlPDIo/fN5EQ==} + '@vitest/expect@3.0.0-beta.4': + resolution: {integrity: sha512-wBBhMoM1z5M8exSDA8IkCjy4a83T10qwLmFHYjGiLQ3rV8OlexjGNOm28rRokcG+oYgR2+zcH3GU6sl/IKf/3g==} - '@vitest/mocker@3.0.0-beta.2': - resolution: {integrity: sha512-rSYrjKX8RwiKLw9MoZ8FDjos90C//AVphNVVYsv8QJn6brSkJLAOTFjTn13E8mF8kh3Bx8NKNgyDrx48ioJFXQ==} + '@vitest/mocker@3.0.0-beta.4': + resolution: {integrity: sha512-VjQu8F5N57SvSvD7xOfl6r2R78/qOtj7ySHaG9OQLTc6O6jb+AYBGsDE+N6spFf25BuIwZIcUFlk+wvXMNEHEQ==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.0.0-beta.2': - resolution: {integrity: sha512-vMCmIdShOz2vjMCyxk+SoexZxsIbwrRc/weTctKxnQAYv3NubehpwCOaT8nhirmYQtdW+8r079wz1s7cKxNmCA==} + '@vitest/pretty-format@3.0.0-beta.4': + resolution: {integrity: sha512-uwgWpsHabr96/YnrzNY+NQUgnza8rFq6wYW/yR1FrgRfQtVTS1loOPQSydRkUDk307bUzMVyyh7aVRwtLgHkDg==} - '@vitest/runner@3.0.0-beta.2': - resolution: {integrity: sha512-Ytyub2tBCGrROrGfVlB8SuWdQjFYzJTTR969CGJF/xkIgdkLE9SiQzBZy4td2VidypntLXAVHYjeGr75pvw93w==} + '@vitest/runner@3.0.0-beta.4': + resolution: {integrity: sha512-+tTASu585TT23AeO+bOBSQ/2nin66nPqOznDCB1HQJ8+Mb3gtOw9faJwQEZ9uPRNhi/mLNau4k9Zig1p/AnntQ==} - '@vitest/snapshot@3.0.0-beta.2': - resolution: {integrity: sha512-6INaNxXyYBmFGHhjmSyoz+/P3F+e6sHZPXLYt2OAa6Zt1v1O91FoGUTwdNHj2ASxMQeVpK/7snxNaeyr2INVOg==} + '@vitest/snapshot@3.0.0-beta.4': + resolution: {integrity: sha512-z8WLahOEDpRkPf6OvOYhjK6Mhl3Z4U4m536kAxUeFD5If0o1e2rdvSzD6oNPfs25rKs+UT7dla+4MSFU1JVjPA==} - '@vitest/spy@3.0.0-beta.2': - resolution: {integrity: sha512-tSxQfS/wDWRtyx/a3smGuQr/YFaZk1iUsPbKkEvd6jIsrWBb747MSpdn9xfLgIhI68tXquCzruXiMQG0kHdILA==} + '@vitest/spy@3.0.0-beta.4': + resolution: {integrity: sha512-3Re3ofS3cYq0rCgyiwk51gOzAZyQQ15caJHkuqjcF7dzK7zMGKZpjwQFDaMZq0eAq+AZg+Qo39qrDI8S1dIYSg==} - '@vitest/utils@3.0.0-beta.2': - resolution: {integrity: sha512-Jkib9LoI9Xm3gmzwI+9KgEAJVZNgJQFrR1RAyqBN7k9O3qezOTUjqyYBnvyz3UcPywygP1jEjZWBxUKx4ELpxw==} + '@vitest/utils@3.0.0-beta.4': + resolution: {integrity: sha512-ea90t+ajEQd5+jA60nuE5SemTlogk49T2Ttiq2ct2ZJpsSj4a7QEQBPsvWaqhKtE3+eVIhT4Qp/Mml2qqIMGEg==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -3762,8 +3763,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - magic-string@0.30.15: - resolution: {integrity: sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==} + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -4308,6 +4309,9 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.1: + resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -4867,8 +4871,8 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.1: - resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + tinyexec@0.3.2: + resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} tinyglobby@0.2.10: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} @@ -5060,8 +5064,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-node@3.0.0-beta.2: - resolution: {integrity: sha512-ofTf6cfRdL30Wbl9n/BX81EyIR5s4PReLmSurrxQ+koLaWUNOEo8E0lCM53OJkb8vpa2URM2nSrxZsIFyvY1rg==} + vite-node@3.0.0-beta.4: + resolution: {integrity: sha512-dzWen17ftEjmJWCsY7iMZ3lz4npzDsMYKEqkCnIiyABHiQCp9usrFnyzqNJJDIVZYZsG+UXgizOwjrV2cl2QYw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -5101,15 +5105,15 @@ packages: terser: optional: true - vitest@3.0.0-beta.2: - resolution: {integrity: sha512-ZP0FVJ4tNJJOsjzZSuadEW0BPBgO7DMMen3mIE8TPPiPUMwz9YoS1U5bcqMYZ61r34xGsaYPe1h0l1MXt50f7g==} + vitest@3.0.0-beta.4: + resolution: {integrity: sha512-lGRvQzzv4AOifGc7lhQ+s+1Bm0CtzLOZBwRIQiU6u9a968YTjxK5IGQLGJieI5OFh6V/Z+apsvCrm7CB29DkPw==} 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 || >=22.0.0 - '@vitest/browser': 3.0.0-beta.2 - '@vitest/ui': 3.0.0-beta.2 + '@vitest/browser': 3.0.0-beta.4 + '@vitest/ui': 3.0.0-beta.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5268,7 +5272,7 @@ snapshots: '@antfu/install-pkg@0.5.0': dependencies: package-manager-detector: 0.2.7 - tinyexec: 0.3.1 + tinyexec: 0.3.2 '@babel/code-frame@7.26.2': dependencies: @@ -5995,7 +5999,7 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@bcoe/v8-coverage@0.2.3': {} + '@bcoe/v8-coverage@1.0.1': {} '@clack/core@0.4.0': dependencies: @@ -6018,7 +6022,7 @@ snapshots: '@commitlint/load': 19.6.1(@types/node@22.10.5)(typescript@5.7.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 - tinyexec: 0.3.1 + tinyexec: 0.3.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -6092,7 +6096,7 @@ snapshots: '@commitlint/types': 19.5.0 git-raw-commits: 4.0.0 minimist: 1.2.8 - tinyexec: 0.3.1 + tinyexec: 0.3.2 '@commitlint/resolve-extends@19.5.0': dependencies: @@ -6592,7 +6596,7 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@rebeccastevens/eslint-config@3.5.2(prbx7olui3g5m54rwauc7tzzhe)': + '@rebeccastevens/eslint-config@3.5.2(kvw5jo2peivb3jnqus2gp6m6gq)': dependencies: '@antfu/install-pkg': 0.5.0 '@clack/prompts': 0.9.0 @@ -6604,7 +6608,7 @@ snapshots: '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) '@typescript-eslint/parser': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@vitest/eslint-plugin': 1.1.24(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)(vitest@3.0.0-beta.2(@types/node@22.10.5)) + '@vitest/eslint-plugin': 1.1.24(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)(vitest@3.0.0-beta.4(@types/node@22.10.5)) eslint-config-prettier: 9.1.0(eslint@9.17.0(jiti@2.4.2)) eslint-flat-config-utils: 0.4.0 eslint-formatting-reporter: 0.0.0(eslint@9.17.0(jiti@2.4.2)) @@ -6953,69 +6957,69 @@ snapshots: '@typescript-eslint/types': 8.18.0 eslint-visitor-keys: 4.2.0 - '@vitest/coverage-v8@3.0.0-beta.2(vitest@3.0.0-beta.2(@types/node@22.10.5))': + '@vitest/coverage-v8@3.0.0-beta.4(vitest@3.0.0-beta.4(@types/node@22.10.5))': dependencies: '@ampproject/remapping': 2.3.0 - '@bcoe/v8-coverage': 0.2.3 + '@bcoe/v8-coverage': 1.0.1 debug: 4.4.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.15 + magic-string: 0.30.17 magicast: 0.3.5 std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 3.0.0-beta.2(@types/node@22.10.5) + vitest: 3.0.0-beta.4(@types/node@22.10.5) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.24(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)(vitest@3.0.0-beta.2(@types/node@22.10.5))': + '@vitest/eslint-plugin@1.1.24(@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)(vitest@3.0.0-beta.4(@types/node@22.10.5))': dependencies: '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) eslint: 9.17.0(jiti@2.4.2) optionalDependencies: typescript: 5.7.2 - vitest: 3.0.0-beta.2(@types/node@22.10.5) + vitest: 3.0.0-beta.4(@types/node@22.10.5) - '@vitest/expect@3.0.0-beta.2': + '@vitest/expect@3.0.0-beta.4': dependencies: - '@vitest/spy': 3.0.0-beta.2 - '@vitest/utils': 3.0.0-beta.2 + '@vitest/spy': 3.0.0-beta.4 + '@vitest/utils': 3.0.0-beta.4 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@3.0.0-beta.2(vite@5.3.5(@types/node@22.10.5))': + '@vitest/mocker@3.0.0-beta.4(vite@5.3.5(@types/node@22.10.5))': dependencies: - '@vitest/spy': 3.0.0-beta.2 + '@vitest/spy': 3.0.0-beta.4 estree-walker: 3.0.3 - magic-string: 0.30.15 + magic-string: 0.30.17 optionalDependencies: vite: 5.3.5(@types/node@22.10.5) - '@vitest/pretty-format@3.0.0-beta.2': + '@vitest/pretty-format@3.0.0-beta.4': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@3.0.0-beta.2': + '@vitest/runner@3.0.0-beta.4': dependencies: - '@vitest/utils': 3.0.0-beta.2 - pathe: 1.1.2 + '@vitest/utils': 3.0.0-beta.4 + pathe: 2.0.1 - '@vitest/snapshot@3.0.0-beta.2': + '@vitest/snapshot@3.0.0-beta.4': dependencies: - '@vitest/pretty-format': 3.0.0-beta.2 - magic-string: 0.30.15 - pathe: 1.1.2 + '@vitest/pretty-format': 3.0.0-beta.4 + magic-string: 0.30.17 + pathe: 2.0.1 - '@vitest/spy@3.0.0-beta.2': + '@vitest/spy@3.0.0-beta.4': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.0.0-beta.2': + '@vitest/utils@3.0.0-beta.4': dependencies: - '@vitest/pretty-format': 3.0.0-beta.2 + '@vitest/pretty-format': 3.0.0-beta.4 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -7626,7 +7630,7 @@ snapshots: dependencies: acorn: 8.14.0 acorn-walk: 8.3.3 - magic-string: 0.30.15 + magic-string: 0.30.17 debug@3.2.7: dependencies: @@ -9275,7 +9279,7 @@ snapshots: dependencies: yallist: 3.1.1 - magic-string@0.30.15: + magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -9865,6 +9869,8 @@ snapshots: pathe@1.1.2: {} + pathe@2.0.1: {} + pathval@2.0.0: {} picocolors@1.1.1: {} @@ -10478,7 +10484,7 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.1: {} + tinyexec@0.3.2: {} tinyglobby@0.2.10: dependencies: @@ -10644,12 +10650,12 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.0.0-beta.2(@types/node@22.10.5): + vite-node@3.0.0-beta.4(@types/node@22.10.5): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 - pathe: 1.1.2 + pathe: 2.0.1 vite: 5.3.5(@types/node@22.10.5) transitivePeerDependencies: - '@types/node' @@ -10681,27 +10687,27 @@ snapshots: '@types/node': 22.10.5 fsevents: 2.3.3 - vitest@3.0.0-beta.2(@types/node@22.10.5): + vitest@3.0.0-beta.4(@types/node@22.10.5): dependencies: - '@vitest/expect': 3.0.0-beta.2 - '@vitest/mocker': 3.0.0-beta.2(vite@5.3.5(@types/node@22.10.5)) - '@vitest/pretty-format': 3.0.0-beta.2 - '@vitest/runner': 3.0.0-beta.2 - '@vitest/snapshot': 3.0.0-beta.2 - '@vitest/spy': 3.0.0-beta.2 - '@vitest/utils': 3.0.0-beta.2 + '@vitest/expect': 3.0.0-beta.4 + '@vitest/mocker': 3.0.0-beta.4(vite@5.3.5(@types/node@22.10.5)) + '@vitest/pretty-format': 3.0.0-beta.4 + '@vitest/runner': 3.0.0-beta.4 + '@vitest/snapshot': 3.0.0-beta.4 + '@vitest/spy': 3.0.0-beta.4 + '@vitest/utils': 3.0.0-beta.4 chai: 5.1.2 debug: 4.4.0 expect-type: 1.1.0 - magic-string: 0.30.15 - pathe: 1.1.2 + magic-string: 0.30.17 + pathe: 2.0.1 std-env: 3.8.0 tinybench: 2.9.0 - tinyexec: 0.3.1 + tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 vite: 5.3.5(@types/node@22.10.5) - vite-node: 3.0.0-beta.2(@types/node@22.10.5) + vite-node: 3.0.0-beta.4(@types/node@22.10.5) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.5