From 5698a8756310e793b44bef13b77bbbd0c2bd38de Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Thu, 12 Sep 2024 18:30:59 +0200 Subject: [PATCH] chore: try lock vitest instead --- pnpm-lock.yaml | 321 ++++++++++++++++++-------------------------- pnpm-workspace.yaml | 6 +- 2 files changed, 132 insertions(+), 195 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff4d273..1280a3d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ catalogs: specifier: ^0.62.3 version: 0.62.3 '@vitest/coverage-v8': - specifier: ^2.1.0 - version: 2.1.0 + specifier: 2.0.5 + version: 2.0.5 '@vue/language-core': specifier: ~2.1.6 version: 2.1.6 @@ -136,15 +136,15 @@ catalogs: specifier: ^1.3.4 version: 1.3.4 vitest: - specifier: ^2.1.0 - version: 2.1.0 + specifier: 2.0.5 + version: 2.0.5 overrides: '@types/node': ^22.5.4 twoslash: workspace:* twoslash-vue: workspace:* typescript: ^5.6.2 - vue: 3.5.3 + vue: ^3.5.4 importers: @@ -152,7 +152,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: 'catalog:' - version: 3.6.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.5.4)(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0)) + version: 3.6.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.5.4)(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0)) '@iconify-json/ri': specifier: 'catalog:' version: 1.2.0 @@ -188,10 +188,10 @@ importers: version: 1.6.0(typescript@5.6.2) '@vitest/coverage-v8': specifier: 'catalog:' - version: 2.1.0(vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0)) + version: 2.0.5(vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0)) '@vueuse/core': specifier: 'catalog:' - version: 11.0.3(vue@3.5.3(typescript@5.6.2)) + version: 11.0.3(vue@3.5.4(typescript@5.6.2)) bumpp: specifier: 'catalog:' version: 9.5.2(magicast@0.3.4) @@ -254,7 +254,7 @@ importers: version: 2.0.0(sass@1.78.0)(typescript@5.6.2) unplugin-vue-components: specifier: 'catalog:' - version: 0.27.4(@babel/parser@7.25.4)(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)) + version: 0.27.4(@babel/parser@7.25.4)(rollup@4.21.2)(vue@3.5.4(typescript@5.6.2)) vite: specifier: 'catalog:' version: 5.4.4(@types/node@22.5.4)(sass@1.78.0) @@ -263,10 +263,10 @@ importers: version: 5.0.1(typescript@5.6.2)(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0)) vitest: specifier: 'catalog:' - version: 2.1.0(@types/node@22.5.4)(sass@1.78.0) + version: 2.0.5(@types/node@22.5.4)(sass@1.78.0) vue: - specifier: 3.5.3 - version: 3.5.3(typescript@5.6.2) + specifier: ^3.5.4 + version: 3.5.4(typescript@5.6.2) docs: dependencies: @@ -275,10 +275,10 @@ importers: version: 0.62.3 '@vueuse/core': specifier: 'catalog:' - version: 11.0.3(vue@3.5.3(typescript@5.6.2)) + version: 11.0.3(vue@3.5.4(typescript@5.6.2)) floating-vue: specifier: 'catalog:' - version: 5.2.2(vue@3.5.3(typescript@5.6.2)) + version: 5.2.2(vue@3.5.4(typescript@5.6.2)) fuse.js: specifier: 'catalog:' version: 7.0.0 @@ -292,8 +292,8 @@ importers: specifier: 'catalog:' version: 1.3.4(@algolia/client-search@4.23.3)(@types/node@22.5.4)(@types/react@18.3.5)(fuse.js@7.0.0)(idb-keyval@6.2.1)(postcss@8.4.44)(react@18.3.1)(sass@1.78.0)(search-insights@2.14.0)(typescript@5.6.2) vue: - specifier: 3.5.3 - version: 3.5.3(typescript@5.6.2) + specifier: ^3.5.4 + version: 3.5.4(typescript@5.6.2) packages/twoslash: dependencies: @@ -340,7 +340,7 @@ importers: version: 5.4.4(@types/node@22.5.4)(sass@1.78.0) vitest: specifier: 'catalog:' - version: 2.1.0(@types/node@22.5.4)(sass@1.78.0) + version: 2.0.5(@types/node@22.5.4)(sass@1.78.0) packages/twoslash-cdn/playground: dependencies: @@ -1745,16 +1745,12 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vue: 3.5.3 + vue: ^3.5.4 - '@vitest/coverage-v8@2.1.0': - resolution: {integrity: sha512-yqCkr2nrV4o58VcVMxTVkS6Ggxzy7pmSD8JbTbhbH5PsQfUIES1QT716VUzo33wf2lX9EcWYdT3Vl2MMmjR59g==} + '@vitest/coverage-v8@2.0.5': + resolution: {integrity: sha512-qeFcySCg5FLO2bHHSa0tAZAOnAUbp4L6/A5JDuj9+bt53JREl8hpLjLHEWF0e/gWc8INVpJaqA7+Ene2rclpZg==} peerDependencies: - '@vitest/browser': 2.1.0 - vitest: 2.1.0 - peerDependenciesMeta: - '@vitest/browser': - optional: true + vitest: 2.0.5 '@vitest/eslint-plugin@1.1.0': resolution: {integrity: sha512-Ur80Y27Wbw8gFHJ3cv6vypcjXmrx6QHfw+q435h6Q2L+tf+h4Xf5pJTCL4YU/Jps9EVeggQxS85OcUZU7sdXRw==} @@ -1771,35 +1767,26 @@ packages: vitest: optional: true - '@vitest/expect@2.1.0': - resolution: {integrity: sha512-N3/xR4fSu0+6sVZETEtPT1orUs2+Y477JOXTcU3xKuu3uBlsgbD7/7Mz2LZ1Jr1XjwilEWlrIgSCj4N1+5ZmsQ==} + '@vitest/expect@2.0.5': + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/mocker@2.1.0': - resolution: {integrity: sha512-ZxENovUqhzl+QiOFpagiHUNUuZ1qPd5yYTCYHomGIZOFArzn4mgX2oxZmiAItJWAaXHG6bbpb/DpSPhlk5DgtA==} - peerDependencies: - '@vitest/spy': 2.1.0 - msw: ^2.3.5 - vite: ^5.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true + '@vitest/pretty-format@2.0.5': + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} '@vitest/pretty-format@2.1.0': resolution: {integrity: sha512-7sxf2F3DNYatgmzXXcTh6cq+/fxwB47RIQqZJFoSH883wnVAoccSRT6g+dTKemUBo8Q5N4OYYj1EBXLuRKvp3Q==} - '@vitest/runner@2.1.0': - resolution: {integrity: sha512-D9+ZiB8MbMt7qWDRJc4CRNNUlne/8E1X7dcKhZVAbcOKG58MGGYVDqAq19xlhNfMFZsW0bpVKgztBwks38Ko0w==} + '@vitest/runner@2.0.5': + resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} - '@vitest/snapshot@2.1.0': - resolution: {integrity: sha512-x69CygGMzt9VCO283K2/FYQ+nBrOj66OTKpsPykjCR4Ac3lLV+m85hj9reaIGmjBSsKzVvbxWmjWE3kF5ha3uQ==} + '@vitest/snapshot@2.0.5': + resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} - '@vitest/spy@2.1.0': - resolution: {integrity: sha512-IXX5NkbdgTYTog3F14i2LgnBc+20YmkXMx0IWai84mcxySUDRgm0ihbOfR4L0EVRBDFG85GjmQQEZNNKVVpkZw==} + '@vitest/spy@2.0.5': + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/utils@2.1.0': - resolution: {integrity: sha512-rreyfVe0PuNqJfKYUwfPDfi6rrp0VSu0Wgvp5WBqJonP+4NvXHk48X6oBam1Lj47Hy6jbJtnMj3OcRdrkTP0tA==} + '@vitest/utils@2.0.5': + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} '@volar/language-core@2.4.1': resolution: {integrity: sha512-9AKhC7Qn2mQYxj7Dz3bVxeOk7gGJladhWixUYKef/o0o7Bm4an+A3XvmcTHVqZ8stE6lBVH++g050tBtJ4TZPQ==} @@ -1807,27 +1794,15 @@ packages: '@volar/source-map@2.4.1': resolution: {integrity: sha512-Xq6ep3OZg9xUqN90jEgB9ztX5SsTz1yiV8wiQbcYNjWkek+Ie3dc8l7AVt3EhDm9mSIR58oWczHkzM2H6HIsmQ==} - '@vue/compiler-core@3.5.3': - resolution: {integrity: sha512-adAfy9boPkP233NTyvLbGEqVuIfK/R0ZsBsIOW4BZNfb4BRpRW41Do1u+ozJpsb+mdoy80O20IzAsHaihRb5qA==} - '@vue/compiler-core@3.5.4': resolution: {integrity: sha512-oNwn+BAt3n9dK9uAYvI+XGlutwuTq/wfj4xCBaZCqwwVIGtD7D6ViihEbyYZrDHIHTDE3Q6oL3/hqmAyFEy9DQ==} - '@vue/compiler-dom@3.5.3': - resolution: {integrity: sha512-wnzFArg9zpvk/811CDOZOadJRugf1Bgl/TQ3RfV4nKfSPok4hi0w10ziYUQR6LnnBAUlEXYLUfZ71Oj9ds/+QA==} - '@vue/compiler-dom@3.5.4': resolution: {integrity: sha512-yP9RRs4BDLOLfldn6ah+AGCNovGjMbL9uHvhDHf5wan4dAHLnFGOkqtfE7PPe4HTXIqE7l/NILdYw53bo1C8jw==} - '@vue/compiler-sfc@3.5.3': - resolution: {integrity: sha512-P3uATLny2tfyvMB04OQFe7Sczteno7SLFxwrOA/dw01pBWQHB5HL15a8PosoNX2aG/EAMGqnXTu+1LnmzFhpTQ==} - '@vue/compiler-sfc@3.5.4': resolution: {integrity: sha512-P+yiPhL+NYH7m0ZgCq7AQR2q7OIE+mpAEgtkqEeH9oHSdIRvUO+4X6MPvblJIWcoe4YC5a2Gdf/RsoyP8FFiPQ==} - '@vue/compiler-ssr@3.5.3': - resolution: {integrity: sha512-F/5f+r2WzL/2YAPl7UlKcJWHrvoZN8XwEBLnT7S4BXwncH25iDOabhO2M2DWioyTguJAGavDOawejkFXj8EM1w==} - '@vue/compiler-ssr@3.5.4': resolution: {integrity: sha512-acESdTXsxPnYr2C4Blv0ggx5zIFMgOzZmYU2UgvIff9POdRGbRNBHRyzHAnizcItvpgerSKQbllUc9USp3V7eg==} @@ -1851,22 +1826,19 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.3': - resolution: {integrity: sha512-2w61UnRWTP7+rj1H/j6FH706gRBHdFVpIqEkSDAyIpafBXYH8xt4gttstbbCWdU3OlcSWO8/3mbKl/93/HSMpw==} + '@vue/reactivity@3.5.4': + resolution: {integrity: sha512-HKKbEuP7tYSGCq4e4nK6ZW6l5hyG66OUetefBp4budUyjvAYsnQDf+bgFzg2RAgnH0CInyqXwD9y47jwJEHrQw==} - '@vue/runtime-core@3.5.3': - resolution: {integrity: sha512-5b2AQw5OZlmCzSsSBWYoZOsy75N4UdMWenTfDdI5bAzXnuVR7iR8Q4AOzQm2OGoA41xjk53VQKrqQhOz2ktWaw==} + '@vue/runtime-core@3.5.4': + resolution: {integrity: sha512-f3ek2sTA0AFu0n+w+kCtz567Euqqa3eHewvo4klwS7mWfSj/A+UmYTwsnUFo35KeyAFY60JgrCGvEBsu1n/3LA==} - '@vue/runtime-dom@3.5.3': - resolution: {integrity: sha512-wPR1DEGc3XnQ7yHbmkTt3GoY0cEnVGQnARRdAkDzZ8MbUKEs26gogCQo6AOvvgahfjIcnvWJzkZArQ1fmWjcSg==} + '@vue/runtime-dom@3.5.4': + resolution: {integrity: sha512-ofyc0w6rbD5KtjhP1i9hGOKdxGpvmuB1jprP7Djlj0X7R5J/oLwuNuE98GJ8WW31Hu2VxQHtk/LYTAlW8xrJdw==} - '@vue/server-renderer@3.5.3': - resolution: {integrity: sha512-28volmaZVG2PGO3V3+gBPKoSHvLlE8FGfG/GKXKkjjfxLuj/50B/0OQGakM/g6ehQeqCrZYM4eHC4Ks48eig1Q==} + '@vue/server-renderer@3.5.4': + resolution: {integrity: sha512-FbjV6DJLgKRetMYFBA1UXCroCiED/Ckr53/ba9wivyd7D/Xw9fpo0T6zXzCnxQwyvkyrL7y6plgYhWhNjGxY5g==} peerDependencies: - vue: 3.5.3 - - '@vue/shared@3.5.3': - resolution: {integrity: sha512-Jp2v8nylKBT+PlOUjun2Wp/f++TfJVFjshLzNtJDdmFJabJa7noGMncqXRM1vXGX+Yo2V7WykQFNxusSim8SCA==} + vue: ^3.5.4 '@vue/shared@3.5.4': resolution: {integrity: sha512-L2MCDD8l7yC62Te5UUyPVpmexhL9ipVnYRw9CsWfm/BGRL5FwDX4a25bcJ/OJSD3+Hx+k/a8LDKcG2AFdJV3BA==} @@ -2650,7 +2622,7 @@ packages: resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: '@nuxt/kit': ^3.2.0 - vue: 3.5.3 + vue: ^3.5.4 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -4170,7 +4142,7 @@ packages: peerDependencies: '@babel/parser': ^7.15.8 '@nuxt/kit': ^3.2.2 - vue: 3.5.3 + vue: ^3.5.4 peerDependenciesMeta: '@babel/parser': optional: true @@ -4257,8 +4229,8 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - vite-node@2.1.0: - resolution: {integrity: sha512-+ybYqBVUjYyIscoLzMWodus2enQDZOpGhcU6HdOVD6n8WZdk12w1GFL3mbnxLs7hPtRtqs1Wo5YF6/Tsr6fmhg==} + vite-node@2.0.5: + resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4313,15 +4285,15 @@ packages: postcss: optional: true - vitest@2.1.0: - resolution: {integrity: sha512-XuuEeyNkqbfr0FtAvd9vFbInSSNY1ykCQTYQ0sj9wPy4hx+1gR7gqVNdW0AX2wrrM1wWlN5fnJDjF9xG6mYRSQ==} + 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': ^22.5.4 - '@vitest/browser': 2.1.0 - '@vitest/ui': 2.1.0 + '@vitest/browser': 2.0.5 + '@vitest/ui': 2.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4344,7 +4316,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.5.3 + vue: ^3.5.4 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -4358,10 +4330,10 @@ packages: vue-resize@2.0.0-alpha.1: resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: - vue: 3.5.3 + vue: ^3.5.4 - vue@3.5.3: - resolution: {integrity: sha512-xvRbd0HpuLovYbOHXRHlSBsSvmUJbo0pzbkKTApWnQGf3/cu5Z39mQeA5cZdLRVIoNf3zI6MSoOgHUT5i2jO+Q==} + vue@3.5.4: + resolution: {integrity: sha512-3yAj2gkmiY+i7+22A1PWM+kjOVXjU74UPINcTiN7grIVPyFFI0lpGwHlV/4xydDmobaBn7/xmi+YG8HeSlCTcg==} peerDependencies: typescript: ^5.6.2 peerDependenciesMeta: @@ -4560,7 +4532,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.6.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.5.4)(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0))': + '@antfu/eslint-config@3.6.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.5.4)(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 @@ -4569,7 +4541,7 @@ snapshots: '@stylistic/eslint-plugin': 2.8.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0)) + '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0)) eslint: 9.10.0(jiti@1.21.6) eslint-config-flat-gitignore: 0.3.0(eslint@9.10.0(jiti@1.21.6)) eslint-flat-config-utils: 0.4.0 @@ -5441,14 +5413,14 @@ snapshots: '@shikijs/vitepress-twoslash@1.17.0(typescript@5.6.2)': dependencies: '@shikijs/twoslash': 1.17.0 - floating-vue: 5.2.2(vue@3.5.3(typescript@5.6.2)) + floating-vue: 5.2.2(vue@3.5.4(typescript@5.6.2)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 shiki: 1.17.0 twoslash: link:packages/twoslash twoslash-vue: link:packages/twoslash-vue - vue: 3.5.3(typescript@5.6.2) + vue: 3.5.4(typescript@5.6.2) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -5790,12 +5762,12 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0))(vue@3.5.3(typescript@5.6.2))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0))(vue@3.5.4(typescript@5.6.2))': dependencies: vite: 5.4.4(@types/node@22.5.4)(sass@1.78.0) - vue: 3.5.3(typescript@5.6.2) + vue: 3.5.4(typescript@5.6.2) - '@vitest/coverage-v8@2.1.0(vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -5809,55 +5781,52 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.0(@types/node@22.5.4)(sass@1.78.0) + vitest: 2.0.5(@types/node@22.5.4)(sass@1.78.0) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0))': + '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0))': dependencies: eslint: 9.10.0(jiti@1.21.6) optionalDependencies: '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) typescript: 5.6.2 - vitest: 2.1.0(@types/node@22.5.4)(sass@1.78.0) + vitest: 2.0.5(@types/node@22.5.4)(sass@1.78.0) - '@vitest/expect@2.1.0': + '@vitest/expect@2.0.5': dependencies: - '@vitest/spy': 2.1.0 - '@vitest/utils': 2.1.0 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.0(@vitest/spy@2.1.0)(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0))': + '@vitest/pretty-format@2.0.5': dependencies: - '@vitest/spy': 2.1.0 - estree-walker: 3.0.3 - magic-string: 0.30.11 - optionalDependencies: - vite: 5.4.4(@types/node@22.5.4)(sass@1.78.0) + tinyrainbow: 1.2.0 '@vitest/pretty-format@2.1.0': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.0': + '@vitest/runner@2.0.5': dependencies: - '@vitest/utils': 2.1.0 + '@vitest/utils': 2.0.5 pathe: 1.1.2 - '@vitest/snapshot@2.1.0': + '@vitest/snapshot@2.0.5': dependencies: - '@vitest/pretty-format': 2.1.0 + '@vitest/pretty-format': 2.0.5 magic-string: 0.30.11 pathe: 1.1.2 - '@vitest/spy@2.1.0': + '@vitest/spy@2.0.5': dependencies: tinyspy: 3.0.0 - '@vitest/utils@2.1.0': + '@vitest/utils@2.0.5': dependencies: - '@vitest/pretty-format': 2.1.0 + '@vitest/pretty-format': 2.0.5 + estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 @@ -5867,14 +5836,6 @@ snapshots: '@volar/source-map@2.4.1': {} - '@vue/compiler-core@3.5.3': - dependencies: - '@babel/parser': 7.25.4 - '@vue/shared': 3.5.3 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - '@vue/compiler-core@3.5.4': dependencies: '@babel/parser': 7.25.4 @@ -5883,28 +5844,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.5.3': - dependencies: - '@vue/compiler-core': 3.5.3 - '@vue/shared': 3.5.3 - '@vue/compiler-dom@3.5.4': dependencies: '@vue/compiler-core': 3.5.4 '@vue/shared': 3.5.4 - '@vue/compiler-sfc@3.5.3': - dependencies: - '@babel/parser': 7.25.4 - '@vue/compiler-core': 3.5.3 - '@vue/compiler-dom': 3.5.3 - '@vue/compiler-ssr': 3.5.3 - '@vue/shared': 3.5.3 - estree-walker: 2.0.2 - magic-string: 0.30.11 - postcss: 8.4.44 - source-map-js: 1.2.0 - '@vue/compiler-sfc@3.5.4': dependencies: '@babel/parser': 7.25.4 @@ -5917,11 +5861,6 @@ snapshots: postcss: 8.4.44 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.5.3': - dependencies: - '@vue/compiler-dom': 3.5.3 - '@vue/shared': 3.5.3 - '@vue/compiler-ssr@3.5.4': dependencies: '@vue/compiler-dom': 3.5.4 @@ -5963,47 +5902,45 @@ snapshots: optionalDependencies: typescript: 5.6.2 - '@vue/reactivity@3.5.3': + '@vue/reactivity@3.5.4': dependencies: - '@vue/shared': 3.5.3 + '@vue/shared': 3.5.4 - '@vue/runtime-core@3.5.3': + '@vue/runtime-core@3.5.4': dependencies: - '@vue/reactivity': 3.5.3 - '@vue/shared': 3.5.3 + '@vue/reactivity': 3.5.4 + '@vue/shared': 3.5.4 - '@vue/runtime-dom@3.5.3': + '@vue/runtime-dom@3.5.4': dependencies: - '@vue/reactivity': 3.5.3 - '@vue/runtime-core': 3.5.3 - '@vue/shared': 3.5.3 + '@vue/reactivity': 3.5.4 + '@vue/runtime-core': 3.5.4 + '@vue/shared': 3.5.4 csstype: 3.1.3 - '@vue/server-renderer@3.5.3(vue@3.5.3(typescript@5.6.2))': + '@vue/server-renderer@3.5.4(vue@3.5.4(typescript@5.6.2))': dependencies: - '@vue/compiler-ssr': 3.5.3 - '@vue/shared': 3.5.3 - vue: 3.5.3(typescript@5.6.2) - - '@vue/shared@3.5.3': {} + '@vue/compiler-ssr': 3.5.4 + '@vue/shared': 3.5.4 + vue: 3.5.4(typescript@5.6.2) '@vue/shared@3.5.4': {} - '@vueuse/core@11.0.3(vue@3.5.3(typescript@5.6.2))': + '@vueuse/core@11.0.3(vue@3.5.4(typescript@5.6.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.0.3 - '@vueuse/shared': 11.0.3(vue@3.5.3(typescript@5.6.2)) - vue-demi: 0.14.10(vue@3.5.3(typescript@5.6.2)) + '@vueuse/shared': 11.0.3(vue@3.5.4(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@11.0.3(focus-trap@7.5.4)(fuse.js@7.0.0)(idb-keyval@6.2.1)(vue@3.5.3(typescript@5.6.2))': + '@vueuse/integrations@11.0.3(focus-trap@7.5.4)(fuse.js@7.0.0)(idb-keyval@6.2.1)(vue@3.5.4(typescript@5.6.2))': dependencies: - '@vueuse/core': 11.0.3(vue@3.5.3(typescript@5.6.2)) - '@vueuse/shared': 11.0.3(vue@3.5.3(typescript@5.6.2)) - vue-demi: 0.14.10(vue@3.5.3(typescript@5.6.2)) + '@vueuse/core': 11.0.3(vue@3.5.4(typescript@5.6.2)) + '@vueuse/shared': 11.0.3(vue@3.5.4(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.6.2)) optionalDependencies: focus-trap: 7.5.4 fuse.js: 7.0.0 @@ -6014,9 +5951,9 @@ snapshots: '@vueuse/metadata@11.0.3': {} - '@vueuse/shared@11.0.3(vue@3.5.3(typescript@5.6.2))': + '@vueuse/shared@11.0.3(vue@3.5.4(typescript@5.6.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.3(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.4(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -6901,11 +6838,11 @@ snapshots: flatted@3.2.9: {} - floating-vue@5.2.2(vue@3.5.3(typescript@5.6.2)): + floating-vue@5.2.2(vue@3.5.4(typescript@5.6.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.5.3(typescript@5.6.2) - vue-resize: 2.0.0-alpha.1(vue@3.5.3(typescript@5.6.2)) + vue: 3.5.4(typescript@5.6.2) + vue-resize: 2.0.0-alpha.1(vue@3.5.4(typescript@5.6.2)) focus-trap@7.5.4: dependencies: @@ -8590,7 +8527,7 @@ snapshots: - rollup - supports-color - unplugin-vue-components@0.27.4(@babel/parser@7.25.4)(rollup@4.21.2)(vue@3.5.3(typescript@5.6.2)): + unplugin-vue-components@0.27.4(@babel/parser@7.25.4)(rollup@4.21.2)(vue@3.5.4(typescript@5.6.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -8602,7 +8539,7 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.12.2 - vue: 3.5.3(typescript@5.6.2) + vue: 3.5.4(typescript@5.6.2) optionalDependencies: '@babel/parser': 7.25.4 transitivePeerDependencies: @@ -8681,11 +8618,12 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.1.0(@types/node@22.5.4)(sass@1.78.0): + vite-node@2.0.5(@types/node@22.5.4)(sass@1.78.0): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 + tinyrainbow: 1.2.0 vite: 5.4.4(@types/node@22.5.4)(sass@1.78.0) transitivePeerDependencies: - '@types/node' @@ -8726,17 +8664,17 @@ snapshots: '@shikijs/core': 1.17.0 '@shikijs/transformers': 1.17.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.3(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0))(vue@3.5.3(typescript@5.6.2)) + '@vitejs/plugin-vue': 5.1.3(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0))(vue@3.5.4(typescript@5.6.2)) '@vue/devtools-api': 7.3.9 '@vue/shared': 3.5.4 - '@vueuse/core': 11.0.3(vue@3.5.3(typescript@5.6.2)) - '@vueuse/integrations': 11.0.3(focus-trap@7.5.4)(fuse.js@7.0.0)(idb-keyval@6.2.1)(vue@3.5.3(typescript@5.6.2)) + '@vueuse/core': 11.0.3(vue@3.5.4(typescript@5.6.2)) + '@vueuse/integrations': 11.0.3(focus-trap@7.5.4)(fuse.js@7.0.0)(idb-keyval@6.2.1)(vue@3.5.4(typescript@5.6.2)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.1.0 shiki: 1.17.0 vite: 5.4.4(@types/node@22.5.4)(sass@1.78.0) - vue: 3.5.3(typescript@5.6.2) + vue: 3.5.4(typescript@5.6.2) optionalDependencies: postcss: 8.4.44 transitivePeerDependencies: @@ -8767,33 +8705,32 @@ snapshots: - typescript - universal-cookie - vitest@2.1.0(@types/node@22.5.4)(sass@1.78.0): + vitest@2.0.5(@types/node@22.5.4)(sass@1.78.0): dependencies: - '@vitest/expect': 2.1.0 - '@vitest/mocker': 2.1.0(@vitest/spy@2.1.0)(vite@5.4.4(@types/node@22.5.4)(sass@1.78.0)) + '@ampproject/remapping': 2.3.0 + '@vitest/expect': 2.0.5 '@vitest/pretty-format': 2.1.0 - '@vitest/runner': 2.1.0 - '@vitest/snapshot': 2.1.0 - '@vitest/spy': 2.1.0 - '@vitest/utils': 2.1.0 + '@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.6 + execa: 8.0.1 magic-string: 0.30.11 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 - tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 vite: 5.4.4(@types/node@22.5.4)(sass@1.78.0) - vite-node: 2.1.0(@types/node@22.5.4)(sass@1.78.0) + vite-node: 2.0.5(@types/node@22.5.4)(sass@1.78.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.5.4 transitivePeerDependencies: - less - lightningcss - - msw - sass - sass-embedded - stylus @@ -8801,9 +8738,9 @@ snapshots: - supports-color - terser - vue-demi@0.14.10(vue@3.5.3(typescript@5.6.2)): + vue-demi@0.14.10(vue@3.5.4(typescript@5.6.2)): dependencies: - vue: 3.5.3(typescript@5.6.2) + vue: 3.5.4(typescript@5.6.2) vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6)): dependencies: @@ -8818,17 +8755,17 @@ snapshots: transitivePeerDependencies: - supports-color - vue-resize@2.0.0-alpha.1(vue@3.5.3(typescript@5.6.2)): + vue-resize@2.0.0-alpha.1(vue@3.5.4(typescript@5.6.2)): dependencies: - vue: 3.5.3(typescript@5.6.2) + vue: 3.5.4(typescript@5.6.2) - vue@3.5.3(typescript@5.6.2): + vue@3.5.4(typescript@5.6.2): dependencies: - '@vue/compiler-dom': 3.5.3 - '@vue/compiler-sfc': 3.5.3 - '@vue/runtime-dom': 3.5.3 - '@vue/server-renderer': 3.5.3(vue@3.5.3(typescript@5.6.2)) - '@vue/shared': 3.5.3 + '@vue/compiler-dom': 3.5.4 + '@vue/compiler-sfc': 3.5.4 + '@vue/runtime-dom': 3.5.4 + '@vue/server-renderer': 3.5.4(vue@3.5.4(typescript@5.6.2)) + '@vue/shared': 3.5.4 optionalDependencies: typescript: 5.6.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3977aef..2666765 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -18,7 +18,7 @@ catalog: '@typescript/twoslash': ^3.2.8 '@typescript/vfs': ^1.6.0 '@unocss/reset': ^0.62.3 - '@vitest/coverage-v8': ^2.1.0 + '@vitest/coverage-v8': 2.0.5 '@vue/language-core': ~2.1.6 '@vueuse/core': ^11.0.3 bumpp: ^9.5.2 @@ -48,5 +48,5 @@ catalog: vite: ^5.4.4 vite-tsconfig-paths: ^5.0.1 vitepress: ^1.3.4 - vitest: ^2.1.0 - vue: 3.5.3 + vitest: 2.0.5 + vue: ^3.5.4