diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f062c7467..bea44a96d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,7 +52,7 @@ importers: version: 1.13.1 vitepress-plugin-tabs: specifier: ^0.9.0 - version: 0.9.0(vitepress@1.6.4(@algolia/client-search@5.53.0)(@types/node@22.19.20)(axios@1.16.0)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3))(vue@3.5.35(typescript@6.0.3)) + version: 0.9.0(vitepress@1.6.4(@algolia/client-search@5.53.0)(@types/node@22.19.20)(axios@1.16.0)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3))(vue@3.5.38(typescript@6.0.3)) vitest: specifier: ~4.1.0 version: 4.1.8(@types/node@22.19.20)(@vitest/coverage-istanbul@4.1.8)(vite@8.0.16(@types/node@22.19.20)(jiti@2.6.1)(yaml@2.9.0)) @@ -61,7 +61,7 @@ importers: version: link:@packages/test-environment vue: specifier: ^3.5.29 - version: 3.5.35(typescript@6.0.3) + version: 3.5.38(typescript@6.0.3) '@alias/commitlint': dependencies: @@ -356,7 +356,7 @@ importers: version: 9.0.9 commitizen: specifier: ^4.2.4 - version: 4.3.1(@types/node@22.19.20)(typescript@6.0.3) + version: 4.3.1(@types/node@22.19.21)(typescript@6.0.3) '@commitlint/ensure': dependencies: @@ -555,7 +555,7 @@ importers: version: link:../prompt inquirer: specifier: ^9.2.15 - version: 9.3.8(@types/node@22.19.20) + version: 9.3.8(@types/node@22.19.21) tinyexec: specifier: ^1.0.0 version: 1.2.4 @@ -733,7 +733,7 @@ importers: version: 0.2.7 vitest: specifier: ~4.1.0 - version: 4.1.8(@types/node@22.19.20)(@vitest/coverage-istanbul@4.1.8)(vite@8.0.16(@types/node@22.19.20)(jiti@2.6.1)(yaml@2.9.0)) + version: 4.1.8(@types/node@22.19.20)(@vitest/coverage-istanbul@4.1.8)(vite@8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0)) '@packages/utils': dependencies: @@ -2250,6 +2250,9 @@ packages: '@types/node@22.19.20': resolution: {integrity: sha512-6tELRwSDYWW9EdZhbeZmYGZ1/7Djkt+Ah3/ScEYT9cDord7UJzasR/4D3VONg9tQI5CDp+/CZC1AXj2pCFOvpw==} + '@types/node@22.19.21': + resolution: {integrity: sha512-VMeFBSCKQKmm2swI2kW51SFusDqekC6q9trBCvJ/JliDchFSuoYYKN7yVNjPthP1HKZcx3U1gI/wTcEBjEFKTA==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2327,17 +2330,17 @@ packages: '@vitest/utils@4.1.8': resolution: {integrity: sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==} - '@vue/compiler-core@3.5.35': - resolution: {integrity: sha512-BUmHaR1J+O+CKZ9uJucdVTEr1LHsdyvv7vG3eNRhK3CczEHeMd/LtsHAuD7PbrxvI2envCY2v7HI1vC1aBRzKw==} + '@vue/compiler-core@3.5.38': + resolution: {integrity: sha512-s99aGxWYig9ErHbct27KXEGhrBYlRI6c4MwAgXErOAbX9xiW37/uMa+XUDO69zLz83dng8UUZ70CTOJrLrYrEQ==} - '@vue/compiler-dom@3.5.35': - resolution: {integrity: sha512-k+bprkXxuqhVajgTx5mUHuir7TwQzUKOWR40ng1ncAqQRPnrLngGGgqVEEhOnTMlc8btHYVKmrP8s5Qyg0hvYA==} + '@vue/compiler-dom@3.5.38': + resolution: {integrity: sha512-JTqp25l8aFfJYF7/KmsXZjAxJz7T+SjmTJLoXVjHtc2BrSgSiW2n9Aem/cWq1OPe68A8JL06B3eVdhlP0H4TVw==} - '@vue/compiler-sfc@3.5.35': - resolution: {integrity: sha512-G5VPMcXTSywXBgtFOZOnHKBxKSrwXUcvY1iaF5/hRcy7t0J6CH/d8ha9F4nzi00Fax1eLV0QHM7v4mQu68jydw==} + '@vue/compiler-sfc@3.5.38': + resolution: {integrity: sha512-DuA2GiZawSEW442iw/9+Fkol8hTgb4Ke5KkhmSry65QA7YuyMbIdy8p0XZRMvNwJdgRz307W8g1CSzdvS4nuNg==} - '@vue/compiler-ssr@3.5.35': - resolution: {integrity: sha512-rGhAeXgdM7/ffTJGXT69rCCdTmjDewnFuUZfBQQHTdcEBeWdT5HCGY60y2ytLJr9/Dsu7IntUi5z/w0h6Rjnzw==} + '@vue/compiler-ssr@3.5.38': + resolution: {integrity: sha512-7s+W5Gc42FGxZMcuwl8H5B29T8BJPMdBT7KHFE+BbAuZ/iTEdTtv7z2XiMjiaUUw4w3ZcCEdHs36RuYJ2VA7bA==} '@vue/devtools-api@7.7.9': resolution: {integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==} @@ -2348,23 +2351,26 @@ packages: '@vue/devtools-shared@7.7.9': resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==} - '@vue/reactivity@3.5.35': - resolution: {integrity: sha512-tVc+SsHConvh/Lz64qq1pP3rYArBmK42xonovEcxY74SQtvctZodG/zhq54P5dr38cVuw25d27cPNRdlMidpGQ==} + '@vue/reactivity@3.5.38': + resolution: {integrity: sha512-pG6LV/NDNRbKizcUjFFLAfjaL8mcv4DmR9avNcUw2gDHBzZneuS2TWCmp633ynzxz9YYKNeEPK2I8Wraqy2HUQ==} - '@vue/runtime-core@3.5.35': - resolution: {integrity: sha512-A/xFNX9loIcWDygeQuNCfKuh0CoYBzxhqEMNah5TSFg9Z53DrFYEN2qi5CU9necjM1OWYegYREUTHmXTmhfXtg==} + '@vue/runtime-core@3.5.38': + resolution: {integrity: sha512-iyW8WVfF1CpCXxncZY5Ei6rSd6oZr5DgEom//fUjRBRl56AXPD+s9ATvukRt77ZFTuYlnVA1bxY+dJB94tWVYw==} - '@vue/runtime-dom@3.5.35': - resolution: {integrity: sha512-odrJ1C391dbGnyDRh8U+rnP7J2amIEzfmRk5vXy7xi3aZhEXofTvpi0T4HJb6jlNqQZTNPR5MPHSB3RHNkIORA==} + '@vue/runtime-dom@3.5.38': + resolution: {integrity: sha512-apX2wt9sdfDshS+a2xueFZLVpt0GkRJZSoPmrW/SA4yzXTznhfcMVW59gr7h4YQeY0vJhdJkk2rsIDwgfFgC5A==} - '@vue/server-renderer@3.5.35': - resolution: {integrity: sha512-NkebSOYdB97wi8OQcO3HqzZSlymJi/aWsN/7h74OSVhRTm6qGs3Jp3e0rCXynmWwSlKeRrnlIug+ilYoHBmQDA==} + '@vue/server-renderer@3.5.38': + resolution: {integrity: sha512-vue8vbf2QlV4quHqzwmJy6dWfmRhP1J8l4wtZg60CL6VoKqcPY2oe7may3+1d9qfpedjK5PRLFqd5k3Isj9mUw==} peerDependencies: - vue: 3.5.35 + vue: 3.5.38 '@vue/shared@3.5.35': resolution: {integrity: sha512-zSbjL7gRXwks2ZQLRGCajBtBXEOXW9Ddhn/HvSdrGkE2dqGnumzW8XtusRrxrE9LvqtiqDXQ+A60Hp6mvdYxfA==} + '@vue/shared@3.5.38': + resolution: {integrity: sha512-FTW0AFZNaK5/mOqvGBwVfUlNLU38TiQn4+DQgIFUnrBBJQ1crMJ82yeGQLV5jyKFsO8yRukpbuP7x+nRbH6aug==} + '@vueuse/core@12.8.2': resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} @@ -5249,8 +5255,8 @@ packages: jsdom: optional: true - vue@3.5.35: - resolution: {integrity: sha512-cx89fnr+0kVGHiNFG6y6s0bdjypJRFNZn6x3WPstNdQR1bi1mbB7h4v5IBGTsPJU3nK1+0Iqj3Zf+hZWMieR4Q==} + vue@3.5.38: + resolution: {integrity: sha512-vAMKHfImQlYSy0C+PBue4s3ERZ2xGKfgZg5GXAsLInq1dyh2H78ILVP5sK0KPFPVW4kv+OGCIvBEondcjpZp7A==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5834,6 +5840,13 @@ snapshots: optionalDependencies: '@types/node': 22.19.20 + '@inquirer/external-editor@1.0.3(@types/node@22.19.21)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.2 + optionalDependencies: + '@types/node': 22.19.21 + '@inquirer/figures@1.0.15': {} '@inquirer/input@4.3.1(@types/node@22.19.20)': @@ -6698,6 +6711,11 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@22.19.21': + dependencies: + undici-types: 6.21.0 + optional: true + '@types/normalize-package-data@2.4.4': {} '@types/require-from-string@1.2.3': {} @@ -6731,10 +6749,10 @@ snapshots: '@ungap/structured-clone@1.3.1': {} - '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@22.19.20)(lightningcss@1.32.0))(vue@3.5.35(typescript@6.0.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@22.19.20)(lightningcss@1.32.0))(vue@3.5.38(typescript@6.0.3))': dependencies: vite: 5.4.21(@types/node@22.19.20)(lightningcss@1.32.0) - vue: 3.5.35(typescript@6.0.3) + vue: 3.5.38(typescript@6.0.3) '@vitest/coverage-istanbul@4.1.8(vitest@4.1.8)': dependencies: @@ -6769,6 +6787,14 @@ snapshots: optionalDependencies: vite: 8.0.16(@types/node@22.19.20)(jiti@2.6.1)(yaml@2.9.0) + '@vitest/mocker@4.1.8(vite@8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0))': + dependencies: + '@vitest/spy': 4.1.8 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0) + '@vitest/pretty-format@4.1.8': dependencies: tinyrainbow: 3.1.0 @@ -6793,35 +6819,35 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.0 - '@vue/compiler-core@3.5.35': + '@vue/compiler-core@3.5.38': dependencies: '@babel/parser': 7.29.7 - '@vue/shared': 3.5.35 + '@vue/shared': 3.5.38 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.35': + '@vue/compiler-dom@3.5.38': dependencies: - '@vue/compiler-core': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/compiler-core': 3.5.38 + '@vue/shared': 3.5.38 - '@vue/compiler-sfc@3.5.35': + '@vue/compiler-sfc@3.5.38': dependencies: '@babel/parser': 7.29.7 - '@vue/compiler-core': 3.5.35 - '@vue/compiler-dom': 3.5.35 - '@vue/compiler-ssr': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/compiler-core': 3.5.38 + '@vue/compiler-dom': 3.5.38 + '@vue/compiler-ssr': 3.5.38 + '@vue/shared': 3.5.38 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.15 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.35': + '@vue/compiler-ssr@3.5.38': dependencies: - '@vue/compiler-dom': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/compiler-dom': 3.5.38 + '@vue/shared': 3.5.38 '@vue/devtools-api@7.7.9': dependencies: @@ -6841,36 +6867,38 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/reactivity@3.5.35': + '@vue/reactivity@3.5.38': dependencies: - '@vue/shared': 3.5.35 + '@vue/shared': 3.5.38 - '@vue/runtime-core@3.5.35': + '@vue/runtime-core@3.5.38': dependencies: - '@vue/reactivity': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/reactivity': 3.5.38 + '@vue/shared': 3.5.38 - '@vue/runtime-dom@3.5.35': + '@vue/runtime-dom@3.5.38': dependencies: - '@vue/reactivity': 3.5.35 - '@vue/runtime-core': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/reactivity': 3.5.38 + '@vue/runtime-core': 3.5.38 + '@vue/shared': 3.5.38 csstype: 3.2.3 - '@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3))': + '@vue/server-renderer@3.5.38(vue@3.5.38(typescript@6.0.3))': dependencies: - '@vue/compiler-ssr': 3.5.35 - '@vue/shared': 3.5.35 - vue: 3.5.35(typescript@6.0.3) + '@vue/compiler-ssr': 3.5.38 + '@vue/shared': 3.5.38 + vue: 3.5.38(typescript@6.0.3) '@vue/shared@3.5.35': {} + '@vue/shared@3.5.38': {} + '@vueuse/core@12.8.2(typescript@6.0.3)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 '@vueuse/shared': 12.8.2(typescript@6.0.3) - vue: 3.5.35(typescript@6.0.3) + vue: 3.5.38(typescript@6.0.3) transitivePeerDependencies: - typescript @@ -6878,7 +6906,7 @@ snapshots: dependencies: '@vueuse/core': 12.8.2(typescript@6.0.3) '@vueuse/shared': 12.8.2(typescript@6.0.3) - vue: 3.5.35(typescript@6.0.3) + vue: 3.5.38(typescript@6.0.3) optionalDependencies: axios: 1.16.0 focus-trap: 7.8.0 @@ -6889,7 +6917,7 @@ snapshots: '@vueuse/shared@12.8.2(typescript@6.0.3)': dependencies: - vue: 3.5.35(typescript@6.0.3) + vue: 3.5.38(typescript@6.0.3) transitivePeerDependencies: - typescript @@ -7245,6 +7273,26 @@ snapshots: - '@types/node' - typescript + commitizen@4.3.1(@types/node@22.19.21)(typescript@6.0.3): + dependencies: + cachedir: 2.3.0 + cz-conventional-changelog: 3.3.0(@types/node@22.19.21)(typescript@6.0.3) + dedent: 0.7.0 + detect-indent: 6.1.0 + find-node-modules: 2.1.3 + find-root: 1.1.0 + fs-extra: 9.1.0 + glob: 7.2.3 + inquirer: 8.2.5 + is-utf8: 0.2.1 + lodash: 4.17.21 + minimist: 1.2.7 + strip-bom: 4.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - '@types/node' + - typescript + common-ancestor-path@1.0.1: {} compare-func@2.0.0: @@ -7389,6 +7437,20 @@ snapshots: - '@types/node' - typescript + cz-conventional-changelog@3.3.0(@types/node@22.19.21)(typescript@6.0.3): + dependencies: + chalk: 2.4.2 + commitizen: 4.3.1(@types/node@22.19.21)(typescript@6.0.3) + conventional-commit-types: 3.0.0 + lodash.map: 4.6.0 + longest: 2.0.1 + word-wrap: 1.2.5 + optionalDependencies: + '@commitlint/load': 21.0.2(@types/node@22.19.20)(typescript@6.0.3) + transitivePeerDependencies: + - '@types/node' + - typescript + dargs@7.0.0: {} dateformat@3.0.3: {} @@ -8013,6 +8075,23 @@ snapshots: transitivePeerDependencies: - '@types/node' + inquirer@9.3.8(@types/node@22.19.21): + dependencies: + '@inquirer/external-editor': 1.0.3(@types/node@22.19.21) + '@inquirer/figures': 1.0.15 + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 1.0.0 + ora: 5.4.1 + run-async: 3.0.0 + rxjs: 7.8.2 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + transitivePeerDependencies: + - '@types/node' + ip-address@10.2.0: {} is-arrayish@0.2.1: {} @@ -10026,6 +10105,19 @@ snapshots: jiti: 2.6.1 yaml: 2.9.0 + vite@8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0): + dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.4 + postcss: 8.5.15 + rolldown: 1.0.3 + tinyglobby: 0.2.17 + optionalDependencies: + '@types/node': 22.19.21 + fsevents: 2.3.3 + jiti: 2.6.1 + yaml: 2.9.0 + vitepress-plugin-llms@1.13.1: dependencies: gray-matter: 4.0.3 @@ -10045,10 +10137,10 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress-plugin-tabs@0.9.0(vitepress@1.6.4(@algolia/client-search@5.53.0)(@types/node@22.19.20)(axios@1.16.0)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3))(vue@3.5.35(typescript@6.0.3)): + vitepress-plugin-tabs@0.9.0(vitepress@1.6.4(@algolia/client-search@5.53.0)(@types/node@22.19.20)(axios@1.16.0)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3))(vue@3.5.38(typescript@6.0.3)): dependencies: vitepress: 1.6.4(@algolia/client-search@5.53.0)(@types/node@22.19.20)(axios@1.16.0)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3) - vue: 3.5.35(typescript@6.0.3) + vue: 3.5.38(typescript@6.0.3) vitepress@1.6.4(@algolia/client-search@5.53.0)(@types/node@22.19.20)(axios@1.16.0)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3): dependencies: @@ -10059,7 +10151,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@22.19.20)(lightningcss@1.32.0))(vue@3.5.35(typescript@6.0.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@22.19.20)(lightningcss@1.32.0))(vue@3.5.38(typescript@6.0.3)) '@vue/devtools-api': 7.7.9 '@vue/shared': 3.5.35 '@vueuse/core': 12.8.2(typescript@6.0.3) @@ -10069,7 +10161,7 @@ snapshots: minisearch: 7.2.0 shiki: 2.5.0 vite: 5.4.21(@types/node@22.19.20)(lightningcss@1.32.0) - vue: 3.5.35(typescript@6.0.3) + vue: 3.5.38(typescript@6.0.3) optionalDependencies: postcss: 8.5.15 transitivePeerDependencies: @@ -10127,13 +10219,41 @@ snapshots: transitivePeerDependencies: - msw - vue@3.5.35(typescript@6.0.3): + vitest@4.1.8(@types/node@22.19.20)(@vitest/coverage-istanbul@4.1.8)(vite@8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0)): dependencies: - '@vue/compiler-dom': 3.5.35 - '@vue/compiler-sfc': 3.5.35 - '@vue/runtime-dom': 3.5.35 - '@vue/server-renderer': 3.5.35(vue@3.5.35(typescript@6.0.3)) - '@vue/shared': 3.5.35 + '@vitest/expect': 4.1.8 + '@vitest/mocker': 4.1.8(vite@8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0)) + '@vitest/pretty-format': 4.1.8 + '@vitest/runner': 4.1.8 + '@vitest/snapshot': 4.1.8 + '@vitest/spy': 4.1.8 + '@vitest/utils': 4.1.8 + es-module-lexer: 2.1.0 + expect-type: 1.3.0 + magic-string: 0.30.21 + obug: 2.1.2 + pathe: 2.0.3 + picomatch: 4.0.4 + std-env: 4.1.0 + tinybench: 2.9.0 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 + tinyrainbow: 3.1.0 + vite: 8.0.16(@types/node@22.19.21)(jiti@2.6.1)(yaml@2.9.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.19.20 + '@vitest/coverage-istanbul': 4.1.8(vitest@4.1.8) + transitivePeerDependencies: + - msw + + vue@3.5.38(typescript@6.0.3): + dependencies: + '@vue/compiler-dom': 3.5.38 + '@vue/compiler-sfc': 3.5.38 + '@vue/runtime-dom': 3.5.38 + '@vue/server-renderer': 3.5.38(vue@3.5.38(typescript@6.0.3)) + '@vue/shared': 3.5.38 optionalDependencies: typescript: 6.0.3