diff --git a/package.json b/package.json index d7b2d67464e..881d932b4ad 100644 --- a/package.json +++ b/package.json @@ -103,8 +103,8 @@ "@types/sanitize-html": "2.11.0", "@types/semver": "7.5.8", "@types/validator": "13.12.0", - "@vitest/coverage-v8": "2.0.3", - "@vitest/ui": "2.0.3", + "@vitest/coverage-v8": "2.0.5", + "@vitest/ui": "2.0.5", "@vueuse/core": "10.11.0", "commit-and-tag-version": "12.4.1", "cypress": "13.13.2", @@ -130,7 +130,7 @@ "validator": "13.12.0", "vite": "5.3.5", "vitepress": "1.3.1", - "vitest": "2.0.3", + "vitest": "2.0.5", "vue": "3.4.36", "vue-tsc": "2.0.29" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 21db1763329..f55dd4284da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,11 +48,11 @@ importers: specifier: 13.12.0 version: 13.12.0 '@vitest/coverage-v8': - specifier: 2.0.3 - version: 2.0.3(vitest@2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0)) + specifier: 2.0.5 + version: 2.0.5(vitest@2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0)) '@vitest/ui': - specifier: 2.0.3 - version: 2.0.3(vitest@2.0.3) + specifier: 2.0.5 + version: 2.0.5(vitest@2.0.5) '@vueuse/core': specifier: 10.11.0 version: 10.11.0(vue@3.4.36(typescript@5.5.3)) @@ -85,7 +85,7 @@ importers: version: 54.0.0(eslint@9.8.0) eslint-plugin-vitest: specifier: 0.5.4 - version: 0.5.4(eslint@9.8.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0)) + version: 0.5.4(eslint@9.8.0)(typescript@5.5.3)(vitest@2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0)) npm-run-all2: specifier: 6.2.2 version: 6.2.2 @@ -129,8 +129,8 @@ importers: specifier: 1.3.1 version: 1.3.1(@algolia/client-search@4.24.0)(@types/node@20.14.14)(postcss@8.4.41)(search-insights@2.15.0)(typescript@5.5.3) vitest: - specifier: 2.0.3 - version: 2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0) + specifier: 2.0.5 + version: 2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0) vue: specifier: 3.4.36 version: 3.4.36(typescript@5.5.3) @@ -953,36 +953,33 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/coverage-v8@2.0.3': - resolution: {integrity: sha512-53d+6jXFdYbasXBmsL6qaGIfcY5eBQq0sP57AjdasOcSiGNj4qxkkpDKIitUNfjxcfAfUfQ8BD0OR2fSey64+g==} + '@vitest/coverage-v8@2.0.5': + resolution: {integrity: sha512-qeFcySCg5FLO2bHHSa0tAZAOnAUbp4L6/A5JDuj9+bt53JREl8hpLjLHEWF0e/gWc8INVpJaqA7+Ene2rclpZg==} peerDependencies: - vitest: 2.0.3 + vitest: 2.0.5 - '@vitest/expect@2.0.3': - resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==} + '@vitest/expect@2.0.5': + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/pretty-format@2.0.3': - resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==} + '@vitest/pretty-format@2.0.5': + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/pretty-format@2.0.4': - resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} + '@vitest/runner@2.0.5': + resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} - '@vitest/runner@2.0.3': - resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==} + '@vitest/snapshot@2.0.5': + resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} - '@vitest/snapshot@2.0.3': - resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==} + '@vitest/spy@2.0.5': + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/spy@2.0.3': - resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==} - - '@vitest/ui@2.0.3': - resolution: {integrity: sha512-UAkzHk5veR3NRF7BNUxWlLly7Cw7H+wzP3+eiMIVeKo3Md33Ey20rYsNQn/9McIqOeO02tMzqHhpThmjk1yRzw==} + '@vitest/ui@2.0.5': + resolution: {integrity: sha512-m+ZpVt/PVi/nbeRKEjdiYeoh0aOfI9zr3Ria9LO7V2PlMETtAXJS3uETEZkc8Be2oOl8mhd7Ew+5SRBXRYncNw==} peerDependencies: - vitest: 2.0.3 + vitest: 2.0.5 - '@vitest/utils@2.0.3': - resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==} + '@vitest/utils@2.0.5': + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} '@volar/language-core@2.4.0-alpha.18': resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} @@ -2266,9 +2263,6 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} - js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -3120,9 +3114,6 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} @@ -3382,8 +3373,8 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-node@2.0.3: - resolution: {integrity: sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==} + vite-node@2.0.5: + resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3427,15 +3418,15 @@ packages: postcss: optional: true - vitest@2.0.3: - resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==} + vitest@2.0.5: + resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.3 - '@vitest/ui': 2.0.3 + '@vitest/browser': 2.0.5 + '@vitest/ui': 2.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4344,7 +4335,7 @@ snapshots: vite: 5.3.5(@types/node@20.14.14) vue: 3.4.36(typescript@5.5.3) - '@vitest/coverage-v8@2.0.3(vitest@2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4356,57 +4347,52 @@ snapshots: magic-string: 0.30.10 magicast: 0.3.4 std-env: 3.7.0 - strip-literal: 2.1.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0) + vitest: 2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0) transitivePeerDependencies: - supports-color - '@vitest/expect@2.0.3': + '@vitest/expect@2.0.5': dependencies: - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.3': + '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.4': + '@vitest/runner@2.0.5': dependencies: - tinyrainbow: 1.2.0 - - '@vitest/runner@2.0.3': - dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.5 pathe: 1.1.2 - '@vitest/snapshot@2.0.3': + '@vitest/snapshot@2.0.5': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.5 magic-string: 0.30.10 pathe: 1.1.2 - '@vitest/spy@2.0.3': + '@vitest/spy@2.0.5': dependencies: tinyspy: 3.0.0 - '@vitest/ui@2.0.3(vitest@2.0.3)': + '@vitest/ui@2.0.5(vitest@2.0.5)': dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.5 fast-glob: 3.3.2 fflate: 0.8.2 flatted: 3.3.1 pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0) + vitest: 2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0) - '@vitest/utils@2.0.3': + '@vitest/utils@2.0.5': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 @@ -5345,12 +5331,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-vitest@0.5.4(eslint@9.8.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0)): + eslint-plugin-vitest@0.5.4(eslint@9.8.0)(typescript@5.5.3)(vitest@2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0)): dependencies: '@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.3) eslint: 9.8.0 optionalDependencies: - vitest: 2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0) + vitest: 2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0) transitivePeerDependencies: - supports-color - typescript @@ -5886,8 +5872,6 @@ snapshots: js-tokens@4.0.0: {} - js-tokens@9.0.0: {} - js-yaml@4.1.0: dependencies: argparse: 2.0.1 @@ -6700,10 +6684,6 @@ snapshots: strip-json-comments@3.1.1: {} - strip-literal@2.1.0: - dependencies: - js-tokens: 9.0.0 - sucrase@3.35.0: dependencies: '@jridgewell/gen-mapping': 0.3.5 @@ -6940,7 +6920,7 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@2.0.3(@types/node@20.14.14): + vite-node@2.0.5(@types/node@20.14.14): dependencies: cac: 6.7.14 debug: 4.3.5(supports-color@8.1.1) @@ -7013,15 +6993,15 @@ snapshots: - typescript - universal-cookie - vitest@2.0.3(@types/node@20.14.14)(@vitest/ui@2.0.3)(jsdom@23.2.0): + vitest@2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5)(jsdom@23.2.0): dependencies: '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.3 - '@vitest/pretty-format': 2.0.4 - '@vitest/runner': 2.0.3 - '@vitest/snapshot': 2.0.3 - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/expect': 2.0.5 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.5 + '@vitest/snapshot': 2.0.5 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 debug: 4.3.5(supports-color@8.1.1) execa: 8.0.1 @@ -7032,11 +7012,11 @@ snapshots: tinypool: 1.0.0 tinyrainbow: 1.2.0 vite: 5.3.5(@types/node@20.14.14) - vite-node: 2.0.3(@types/node@20.14.14) + vite-node: 2.0.5(@types/node@20.14.14) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.14.14 - '@vitest/ui': 2.0.3(vitest@2.0.3) + '@vitest/ui': 2.0.5(vitest@2.0.5) jsdom: 23.2.0 transitivePeerDependencies: - less