diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 72b89c6..304eb19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,8 +94,8 @@ catalogs: specifier: 8.2.2 version: 8.2.2 vitepress: - specifier: 2.0.0-alpha.18 - version: 2.0.0-alpha.18 + specifier: 2.0.0-alpha.20 + version: 2.0.0-alpha.20 vitest: specifier: 4.1.11 version: 4.1.11 @@ -155,7 +155,7 @@ importers: version: 4.3.3 tsdown: specifier: 'catalog:' - version: 0.21.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(typescript@6.0.2) + version: 0.21.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)(typescript@6.0.2) tsx: specifier: 'catalog:' version: 4.19.0 @@ -167,7 +167,7 @@ importers: version: 6.0.2 vitepress: specifier: 'catalog:' - version: 2.0.0-alpha.18(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(postcss@8.5.28)(tsx@4.19.0)(typescript@6.0.2)(yaml@2.9.0) + version: 2.0.0-alpha.20(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(postcss@8.5.28)(tsx@4.19.0)(typescript@6.0.2)(yaml@2.9.0) vitest: specifier: 'catalog:' version: 4.1.11(@types/node@25.9.1)(vite@8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0)) @@ -208,7 +208,7 @@ importers: version: 25.9.1 tsdown: specifier: 'catalog:' - version: 0.21.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3)(typescript@6.0.2) + version: 0.21.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(typescript@6.0.2) typescript: specifier: 'catalog:' version: 6.0.2 @@ -3024,15 +3024,27 @@ packages: '@vue/compiler-core@3.5.40': resolution: {integrity: sha512-39E8IgOhTbVDnoJFMKc2DvYnypcZwUqgUhQkccva/0m6FUwtIKSGV7n1hpVmYcFaoRAwf9pBcwnKlCEsN63ZEQ==} + '@vue/compiler-core@3.5.43': + resolution: {integrity: sha512-zdiLhnbe1QQqgDT8xZMpNmyqZ3qlI+/Q/FHQco57Kwl/b05HhCzN6eVGN9QU9rbga4CrS0H5SYY8VGHZCt/1Hg==} + '@vue/compiler-dom@3.5.40': resolution: {integrity: sha512-pwkx4vqlqOspFstrcmzwkKLePVMD3PT65imRzLhanU2V1Fj4K13g6OXjanOyzw3aTAuRk84BOmY8f3rEHqPaVA==} + '@vue/compiler-dom@3.5.43': + resolution: {integrity: sha512-PEZoAk3NQmsn/ejMzSOCyTYqwGqczrWm70PuhBKjjv1+TCoQAaO/zOqNwjV+honlNstT5ILxtc+8r8UUfj+iEQ==} + '@vue/compiler-sfc@3.5.40': resolution: {integrity: sha512-gIf497P4kpuALcvs5n3AEg1Vdn0pSY4XbjASIfHNYF1/MP3T2Mf2STERTubysBxCRxzJGJYtF/O7vwJrxFB3Vw==} + '@vue/compiler-sfc@3.5.43': + resolution: {integrity: sha512-FCbrG3XNCRl+js3huuKx4IVHBLTvMkJhVepjbxSPu1gn4yWLaYtGNQdjJGZaMytXB6qb76qQDDmDSLy/vkmleQ==} + '@vue/compiler-ssr@3.5.40': resolution: {integrity: sha512-rrE5xiXG663+vHCHa3J9p2z5OcBRjXmoqenprJxAFQxg5pSshzeBiCE6pu46axapRJ2Adk0YDA2BRZVjiHXnhg==} + '@vue/compiler-ssr@3.5.43': + resolution: {integrity: sha512-GF62orf7KiJX9RqrHNGrYBudsQGD0OhJ5nDs90O8UiDuS40+YMYomiXu6w6EuvtXuRDc3MSNis3EaaSKAVSWpg==} + '@vue/devtools-api@8.2.1': resolution: {integrity: sha512-6u4vXBlIBAC1wMplIZgpyPn7uh/s4Bf6F5bMzvLv+EdJ0aHs/+4B7Ygv864EStQSjRbsRzTko/kUG1A1IejQ3A==} @@ -3045,21 +3057,36 @@ packages: '@vue/reactivity@3.5.40': resolution: {integrity: sha512-B7ot9UlUZOi1zbq61/LvE88ZLTV8IlajTdiZTAEiDQgrnIMIZoPr9kGw0Zw46ObW62O9+H/Be3kMbfb7kYPQZA==} + '@vue/reactivity@3.5.43': + resolution: {integrity: sha512-G/c9GyOZNI2jVaaS6OX1EF1SSFSv7H0ERqNTl4+DTFMlZmB5eVAB53aLQNam/7NL2NPtaDD7RdVrzf8uJzMuOA==} + '@vue/runtime-core@3.5.40': resolution: {integrity: sha512-KAZLweuZ6uUJPK1PMSQPgBU5gCjgrrfjUhSglmU9NhH+Zjepa8cnwSydPWDWHDwOgY4g3VcZ+PljbiHlURNCbw==} + '@vue/runtime-core@3.5.43': + resolution: {integrity: sha512-hU6U6VnVhBGQDpvlnnDlIB8ZGJBiOcgk2lh/0InltHiz3D8oSkluvuvY+do1G2H3+udeKFsmaBlgVYP7gXQzEw==} + '@vue/runtime-dom@3.5.40': resolution: {integrity: sha512-ZfrX8ssZQds900L9pr8AuK05ddnMsR4MPMZr8cPN9GoqoPWcXLhjvvbIA2SMv+7a97sJ1vv9pj/zxK0Cq/eEFQ==} + '@vue/runtime-dom@3.5.43': + resolution: {integrity: sha512-Bb2Jc0YjjJdMt1SJmb9b2L/IWd3I8lIT9x9eS/xvvP9CiVgna0ffua74xKRmt4/uSJ+0r4iN8ex1jrqkhQGWQw==} + '@vue/server-renderer@3.5.40': resolution: {integrity: sha512-XNJym9WpevhTVt1HuwOrCRJ5Q+9z4BjTMrDtjTrvx74SmUll8spNTw6whWJa9mEkO4PKn5TihI/bm/8ds2QVJw==} + '@vue/server-renderer@3.5.43': + resolution: {integrity: sha512-l2Ygjv9NehV94PSBxNWsAHC0j/eIIKbn92mBuWXAPGLnn6HfJ6MH5ubsd+Nk0YoZ5FRuxWI1P2VSoh+dbPQhCQ==} + '@vue/shared@3.5.40': resolution: {integrity: sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg==} '@vue/shared@3.5.42': resolution: {integrity: sha512-2rPxex1jQf4jvl9MOHl6YaXCPcrNqz/FstMOEh3QWY+/OME9nQTvl9WYeCwhW7AFjaR0SnngZGlp/wkR6rkI6g==} + '@vue/shared@3.5.43': + resolution: {integrity: sha512-uksS7YGMR5NZyr4JNq0Rp+QyLns0ueaz20KwzIPW9R0LH1Vnt4E+XUM29PNseEbf1www2gOuhuDi5AKOIXag9Q==} + '@vueuse/core@14.4.0': resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==} peerDependencies: @@ -4876,8 +4903,8 @@ packages: yaml: optional: true - vitepress@2.0.0-alpha.18: - resolution: {integrity: sha512-Lk1G2/QqSf+MwNLICl9fmzWOtoCEwjZoWgaQy41QvWTfcGpLE9XwJDbcCyES/9rj6R2g1zFqFvLVkYKLLDALFw==} + vitepress@2.0.0-alpha.20: + resolution: {integrity: sha512-uQWKmP9PaBkf9zxHn0iOml/ZPPDaGKqQXVMBHz3yjwyyd9Eg+BKLGxbqmOGlfOMCt6Fj8TLiAnE59qlKZ0A3xw==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -4937,6 +4964,14 @@ packages: typescript: optional: true + vue@3.5.43: + resolution: {integrity: sha512-o5qZoksdnjIKvW1srZ3ab7pcDNYAerBjRe54D0LBLfRdCYFrSgBHVXokMas35czQc0//lmx4/tuY4ZNQ+Rf2Ng==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -7034,11 +7069,11 @@ snapshots: '@ungap/structured-clone@1.4.0': {} - '@vitejs/plugin-vue@6.0.8(vite@8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.2))': + '@vitejs/plugin-vue@6.0.8(vite@8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0))(vue@3.5.43(typescript@6.0.2))': dependencies: '@rolldown/pluginutils': 1.0.1 vite: 8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0) - vue: 3.5.40(typescript@6.0.2) + vue: 3.5.43(typescript@6.0.2) '@vitest/expect@4.1.11': dependencies: @@ -7089,11 +7124,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.43': + dependencies: + '@babel/parser': 7.29.8 + '@vue/shared': 3.5.43 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.40': dependencies: '@vue/compiler-core': 3.5.40 '@vue/shared': 3.5.40 + '@vue/compiler-dom@3.5.43': + dependencies: + '@vue/compiler-core': 3.5.43 + '@vue/shared': 3.5.43 + '@vue/compiler-sfc@3.5.40': dependencies: '@babel/parser': 7.29.8 @@ -7106,11 +7154,28 @@ snapshots: postcss: 8.5.28 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.43': + dependencies: + '@babel/parser': 7.29.8 + '@vue/compiler-core': 3.5.43 + '@vue/compiler-dom': 3.5.43 + '@vue/compiler-ssr': 3.5.43 + '@vue/shared': 3.5.43 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.28 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.40': dependencies: '@vue/compiler-dom': 3.5.40 '@vue/shared': 3.5.40 + '@vue/compiler-ssr@3.5.43': + dependencies: + '@vue/compiler-dom': 3.5.43 + '@vue/shared': 3.5.43 + '@vue/devtools-api@8.2.1': dependencies: '@vue/devtools-kit': 8.2.1 @@ -7128,11 +7193,20 @@ snapshots: dependencies: '@vue/shared': 3.5.40 + '@vue/reactivity@3.5.43': + dependencies: + '@vue/shared': 3.5.43 + '@vue/runtime-core@3.5.40': dependencies: '@vue/reactivity': 3.5.40 '@vue/shared': 3.5.40 + '@vue/runtime-core@3.5.43': + dependencies: + '@vue/reactivity': 3.5.43 + '@vue/shared': 3.5.43 + '@vue/runtime-dom@3.5.40': dependencies: '@vue/reactivity': 3.5.40 @@ -7140,36 +7214,51 @@ snapshots: '@vue/shared': 3.5.40 csstype: 3.2.3 + '@vue/runtime-dom@3.5.43': + dependencies: + '@vue/reactivity': 3.5.43 + '@vue/runtime-core': 3.5.43 + '@vue/shared': 3.5.43 + csstype: 3.2.3 + '@vue/server-renderer@3.5.40': dependencies: '@vue/compiler-ssr': 3.5.40 '@vue/runtime-dom': 3.5.40 '@vue/shared': 3.5.40 + '@vue/server-renderer@3.5.43': + dependencies: + '@vue/compiler-ssr': 3.5.43 + '@vue/runtime-dom': 3.5.43 + '@vue/shared': 3.5.43 + '@vue/shared@3.5.40': {} '@vue/shared@3.5.42': {} - '@vueuse/core@14.4.0(vue@3.5.40(typescript@6.0.2))': + '@vue/shared@3.5.43': {} + + '@vueuse/core@14.4.0(vue@3.5.43(typescript@6.0.2))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.4.0 - '@vueuse/shared': 14.4.0(vue@3.5.40(typescript@6.0.2)) - vue: 3.5.40(typescript@6.0.2) + '@vueuse/shared': 14.4.0(vue@3.5.43(typescript@6.0.2)) + vue: 3.5.43(typescript@6.0.2) - '@vueuse/integrations@14.4.0(focus-trap@8.2.2)(vue@3.5.40(typescript@6.0.2))': + '@vueuse/integrations@14.4.0(focus-trap@8.2.2)(vue@3.5.43(typescript@6.0.2))': dependencies: - '@vueuse/core': 14.4.0(vue@3.5.40(typescript@6.0.2)) - '@vueuse/shared': 14.4.0(vue@3.5.40(typescript@6.0.2)) - vue: 3.5.40(typescript@6.0.2) + '@vueuse/core': 14.4.0(vue@3.5.43(typescript@6.0.2)) + '@vueuse/shared': 14.4.0(vue@3.5.43(typescript@6.0.2)) + vue: 3.5.43(typescript@6.0.2) optionalDependencies: focus-trap: 8.2.2 '@vueuse/metadata@14.4.0': {} - '@vueuse/shared@14.4.0(vue@3.5.40(typescript@6.0.2))': + '@vueuse/shared@14.4.0(vue@3.5.43(typescript@6.0.2))': dependencies: - vue: 3.5.40(typescript@6.0.2) + vue: 3.5.43(typescript@6.0.2) abort-controller@3.0.0: dependencies: @@ -8506,6 +8595,24 @@ snapshots: transitivePeerDependencies: - oxc-resolver + rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3))(typescript@6.0.2): + dependencies: + '@babel/generator': 8.0.0-rc.3 + '@babel/helper-validator-identifier': 8.0.0-rc.3 + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 + ast-kit: 3.0.0 + birpc: 4.0.0 + dts-resolver: 2.1.3 + get-tsconfig: 4.14.1 + obug: 2.1.4 + picomatch: 4.0.5 + rolldown: 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) + optionalDependencies: + typescript: 6.0.2 + transitivePeerDependencies: + - oxc-resolver + rolldown@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): dependencies: '@oxc-project/types': 0.122.0 @@ -8977,7 +9084,7 @@ snapshots: obug: 2.1.4 picomatch: 4.0.5 rolldown: 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3) - rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0))(typescript@6.0.2) + rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.11.3))(typescript@6.0.2) semver: 7.8.5 tinyexec: 1.3.0 tinyglobby: 0.2.17 @@ -9108,27 +9215,25 @@ snapshots: tsx: 4.19.0 yaml: 2.9.0 - vitepress@2.0.0-alpha.18(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(postcss@8.5.28)(tsx@4.19.0)(typescript@6.0.2)(yaml@2.9.0): + vitepress@2.0.0-alpha.20(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(postcss@8.5.28)(tsx@4.19.0)(typescript@6.0.2)(yaml@2.9.0): dependencies: '@docsearch/css': 4.7.0 '@docsearch/js': 4.7.0 '@docsearch/sidepanel-js': 4.7.0 '@iconify-json/simple-icons': 1.2.94 - '@shikijs/core': 4.4.3 '@shikijs/transformers': 4.4.3 - '@shikijs/types': 4.4.3 '@types/markdown-it': 14.2.0 - '@vitejs/plugin-vue': 6.0.8(vite@8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.2)) + '@vitejs/plugin-vue': 6.0.8(vite@8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0))(vue@3.5.43(typescript@6.0.2)) '@vue/devtools-api': 8.2.1 '@vue/shared': 3.5.42 - '@vueuse/core': 14.4.0(vue@3.5.40(typescript@6.0.2)) - '@vueuse/integrations': 14.4.0(focus-trap@8.2.2)(vue@3.5.40(typescript@6.0.2)) + '@vueuse/core': 14.4.0(vue@3.5.43(typescript@6.0.2)) + '@vueuse/integrations': 14.4.0(focus-trap@8.2.2)(vue@3.5.43(typescript@6.0.2)) focus-trap: 8.2.2 mark.js: 8.11.1 minisearch: 7.2.0 shiki: 4.4.3 vite: 8.2.2(@types/node@25.9.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.19.0)(yaml@2.9.0) - vue: 3.5.40(typescript@6.0.2) + vue: 3.5.43(typescript@6.0.2) optionalDependencies: postcss: 8.5.28 transitivePeerDependencies: @@ -9194,6 +9299,16 @@ snapshots: optionalDependencies: typescript: 6.0.2 + vue@3.5.43(typescript@6.0.2): + dependencies: + '@vue/compiler-dom': 3.5.43 + '@vue/compiler-sfc': 3.5.43 + '@vue/runtime-dom': 3.5.43 + '@vue/server-renderer': 3.5.43 + '@vue/shared': 3.5.43 + optionalDependencies: + typescript: 6.0.2 + which@2.0.2: dependencies: isexe: 2.0.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 75135a7..d6be1fc 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -44,7 +44,7 @@ catalog: typescript: 6.0.2 ulidx: 2.4.1 vite: 8.2.2 - vitepress: 2.0.0-alpha.18 + vitepress: 2.0.0-alpha.20 vitest: 4.1.11 vue: 3.5.40 tailwindcss: 4.3.3