diff --git a/package.json b/package.json index a81a3417..240a7608 100644 --- a/package.json +++ b/package.json @@ -19,10 +19,10 @@ "lodash": "^4.17.21", "markdown-it-image-size": "^15.0.1", "vite": "^7.0.4", - "vitepress": "^2.0.0-alpha.13", + "vitepress": "^2.0.0-alpha.15", "vitepress-plugin-group-icons": "^1.6.5", - "vue": "^3.5.24", - "vue-tsc": "^3.1.4", + "vue": "^3.5.25", + "vue-tsc": "^3.1.5", "yorkie": "^2.0.0" }, "packageManager": "pnpm@9.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 85f5258e..f5b6782e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,17 +42,17 @@ importers: specifier: ^7.0.4 version: 7.0.4(@types/node@20.12.12) vitepress: - specifier: ^2.0.0-alpha.13 - version: 2.0.0-alpha.13(@types/node@20.12.12)(postcss@8.5.6)(typescript@5.4.5) + specifier: ^2.0.0-alpha.15 + version: 2.0.0-alpha.15(@types/node@20.12.12)(postcss@8.5.6)(typescript@5.4.5) vitepress-plugin-group-icons: specifier: ^1.6.5 version: 1.6.5(vite@7.0.4(@types/node@20.12.12)) vue: - specifier: ^3.5.24 - version: 3.5.24(typescript@5.4.5) + specifier: ^3.5.25 + version: 3.5.25(typescript@5.4.5) vue-tsc: - specifier: ^3.1.4 - version: 3.1.4(typescript@5.4.5) + specifier: ^3.1.5 + version: 3.1.5(typescript@5.4.5) yorkie: specifier: ^2.0.0 version: 2.0.0 @@ -536,17 +536,23 @@ packages: '@vue/compiler-core@3.5.24': resolution: {integrity: sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==} + '@vue/compiler-core@3.5.25': + resolution: {integrity: sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==} + '@vue/compiler-dom@3.5.22': resolution: {integrity: sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==} '@vue/compiler-dom@3.5.24': resolution: {integrity: sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==} - '@vue/compiler-sfc@3.5.24': - resolution: {integrity: sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==} + '@vue/compiler-dom@3.5.25': + resolution: {integrity: sha512-4We0OAcMZsKgYoGlMjzYvaoErltdFI2/25wqanuTu+S4gismOTRTBPi4IASOjxWdzIwrYSjnqONfKvuqkXzE2Q==} + + '@vue/compiler-sfc@3.5.25': + resolution: {integrity: sha512-PUgKp2rn8fFsI++lF2sO7gwO2d9Yj57Utr5yEsDf3GNaQcowCLKL7sf+LvVFvtJDXUp/03+dC6f2+LCv5aK1ag==} - '@vue/compiler-ssr@3.5.24': - resolution: {integrity: sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==} + '@vue/compiler-ssr@3.5.25': + resolution: {integrity: sha512-ritPSKLBcParnsKYi+GNtbdbrIE1mtuFEJ4U1sWeuOMlIziK5GtOL85t5RhsNy4uWIXPgk+OUdpnXiTdzn8o3A==} '@vue/devtools-api@8.0.5': resolution: {integrity: sha512-DgVcW8H/Nral7LgZEecYFFYXnAvGuN9C3L3DtWekAncFBedBczpNW8iHKExfaM559Zm8wQWrwtYZ9lXthEHtDw==} @@ -565,27 +571,27 @@ packages: typescript: optional: true - '@vue/language-core@3.1.4': - resolution: {integrity: sha512-n/58wm8SkmoxMWkUNUH/PwoovWe4hmdyPJU2ouldr3EPi1MLoS7iDN46je8CsP95SnVBs2axInzRglPNKvqMcg==} + '@vue/language-core@3.1.5': + resolution: {integrity: sha512-FMcqyzWN+sYBeqRMWPGT2QY0mUasZMVIuHvmb5NT3eeqPrbHBYtCP8JWEUCDCgM+Zr62uuWY/qoeBrPrzfa78w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.5.24': - resolution: {integrity: sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==} + '@vue/reactivity@3.5.25': + resolution: {integrity: sha512-5xfAypCQepv4Jog1U4zn8cZIcbKKFka3AgWHEFQeK65OW+Ys4XybP6z2kKgws4YB43KGpqp5D/K3go2UPPunLA==} - '@vue/runtime-core@3.5.24': - resolution: {integrity: sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==} + '@vue/runtime-core@3.5.25': + resolution: {integrity: sha512-Z751v203YWwYzy460bzsYQISDfPjHTl+6Zzwo/a3CsAf+0ccEjQ8c+0CdX1WsumRTHeywvyUFtW6KvNukT/smA==} - '@vue/runtime-dom@3.5.24': - resolution: {integrity: sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==} + '@vue/runtime-dom@3.5.25': + resolution: {integrity: sha512-a4WrkYFbb19i9pjkz38zJBg8wa/rboNERq3+hRRb0dHiJh13c+6kAbgqCPfMaJ2gg4weWD3APZswASOfmKwamA==} - '@vue/server-renderer@3.5.24': - resolution: {integrity: sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==} + '@vue/server-renderer@3.5.25': + resolution: {integrity: sha512-UJaXR54vMG61i8XNIzTSf2Q7MOqZHpp8+x3XLGtE3+fL+nQd+k7O5+X3D/uWrnQXOdMw5VPih+Uremcw+u1woQ==} peerDependencies: - vue: 3.5.24 + vue: 3.5.25 '@vue/shared@3.5.22': resolution: {integrity: sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==} @@ -593,6 +599,9 @@ packages: '@vue/shared@3.5.24': resolution: {integrity: sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==} + '@vue/shared@3.5.25': + resolution: {integrity: sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==} + '@vueuse/core@14.0.0': resolution: {integrity: sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==} peerDependencies: @@ -1370,8 +1379,8 @@ packages: vite: optional: true - vitepress@2.0.0-alpha.13: - resolution: {integrity: sha512-bnUfnyL3TRqqYvOxQ68MxbFyI6qkQ8IQnhwIiGLSMF9GXloyfBCV1hnVJE6yA+Rlk+T+y19gzDKjKIMpiCIUvA==} + vitepress@2.0.0-alpha.15: + resolution: {integrity: sha512-jhjSYd10Z6RZiKOa7jy0xMVf5NB5oSc/lS3bD/QoUc6V8PrvQR5JhC9104NEt6+oTGY/ftieVWxY9v7YI+1IjA==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -1393,14 +1402,14 @@ packages: peerDependencies: vue: ^3.0.0 - vue-tsc@3.1.4: - resolution: {integrity: sha512-GsRJxttj4WkmXW/zDwYPGMJAN3np/4jTzoDFQTpTsI5Vg/JKMWamBwamlmLihgSVHO66y9P7GX+uoliYxeI4Hw==} + vue-tsc@3.1.5: + resolution: {integrity: sha512-L/G9IUjOWhBU0yun89rv8fKqmKC+T0HfhrFjlIml71WpfBv9eb4E9Bev8FMbyueBIU9vxQqbd+oOsVcDa5amGw==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.5.24: - resolution: {integrity: sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==} + vue@3.5.25: + resolution: {integrity: sha512-YLVdgv2K13WJ6n+kD5owehKtEXwdwXuj2TTyJMsO7pSeKw2bfRNZGjhB7YzrpbMYj5b5QsUebHpOqR3R3ziy/g==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1716,7 +1725,7 @@ snapshots: '@shikijs/vitepress-twoslash@3.15.0(typescript@5.4.5)': dependencies: '@shikijs/twoslash': 3.15.0(typescript@5.4.5) - floating-vue: 5.2.2(vue@3.5.24(typescript@5.4.5)) + floating-vue: 5.2.2(vue@3.5.25(typescript@5.4.5)) lz-string: 1.5.0 magic-string: 0.30.21 markdown-it: 14.1.0 @@ -1727,7 +1736,7 @@ snapshots: shiki: 3.15.0 twoslash: 0.3.4(typescript@5.4.5) twoslash-vue: 0.3.4(typescript@5.4.5) - vue: 3.5.24(typescript@5.4.5) + vue: 3.5.25(typescript@5.4.5) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -1820,11 +1829,11 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@6.0.1(vite@7.2.2(@types/node@20.12.12))(vue@3.5.24(typescript@5.4.5))': + '@vitejs/plugin-vue@6.0.1(vite@7.2.2(@types/node@20.12.12))(vue@3.5.25(typescript@5.4.5))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 vite: 7.2.2(@types/node@20.12.12) - vue: 3.5.24(typescript@5.4.5) + vue: 3.5.25(typescript@5.4.5) '@volar/language-core@2.4.23': dependencies: @@ -1854,6 +1863,14 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.25': + dependencies: + '@babel/parser': 7.28.5 + '@vue/shared': 3.5.25 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.22': dependencies: '@vue/compiler-core': 3.5.22 @@ -1864,22 +1881,27 @@ snapshots: '@vue/compiler-core': 3.5.24 '@vue/shared': 3.5.24 - '@vue/compiler-sfc@3.5.24': + '@vue/compiler-dom@3.5.25': + dependencies: + '@vue/compiler-core': 3.5.25 + '@vue/shared': 3.5.25 + + '@vue/compiler-sfc@3.5.25': dependencies: '@babel/parser': 7.28.5 - '@vue/compiler-core': 3.5.24 - '@vue/compiler-dom': 3.5.24 - '@vue/compiler-ssr': 3.5.24 - '@vue/shared': 3.5.24 + '@vue/compiler-core': 3.5.25 + '@vue/compiler-dom': 3.5.25 + '@vue/compiler-ssr': 3.5.25 + '@vue/shared': 3.5.25 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.24': + '@vue/compiler-ssr@3.5.25': dependencies: - '@vue/compiler-dom': 3.5.24 - '@vue/shared': 3.5.24 + '@vue/compiler-dom': 3.5.25 + '@vue/shared': 3.5.25 '@vue/devtools-api@8.0.5': dependencies: @@ -1911,7 +1933,7 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@vue/language-core@3.1.4(typescript@5.4.5)': + '@vue/language-core@3.1.5(typescript@5.4.5)': dependencies: '@volar/language-core': 2.4.23 '@vue/compiler-dom': 3.5.24 @@ -1919,56 +1941,58 @@ snapshots: alien-signals: 3.0.0 muggle-string: 0.4.1 path-browserify: 1.0.1 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: typescript: 5.4.5 - '@vue/reactivity@3.5.24': + '@vue/reactivity@3.5.25': dependencies: - '@vue/shared': 3.5.24 + '@vue/shared': 3.5.25 - '@vue/runtime-core@3.5.24': + '@vue/runtime-core@3.5.25': dependencies: - '@vue/reactivity': 3.5.24 - '@vue/shared': 3.5.24 + '@vue/reactivity': 3.5.25 + '@vue/shared': 3.5.25 - '@vue/runtime-dom@3.5.24': + '@vue/runtime-dom@3.5.25': dependencies: - '@vue/reactivity': 3.5.24 - '@vue/runtime-core': 3.5.24 - '@vue/shared': 3.5.24 + '@vue/reactivity': 3.5.25 + '@vue/runtime-core': 3.5.25 + '@vue/shared': 3.5.25 csstype: 3.1.3 - '@vue/server-renderer@3.5.24(vue@3.5.24(typescript@5.4.5))': + '@vue/server-renderer@3.5.25(vue@3.5.25(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.5.24 - '@vue/shared': 3.5.24 - vue: 3.5.24(typescript@5.4.5) + '@vue/compiler-ssr': 3.5.25 + '@vue/shared': 3.5.25 + vue: 3.5.25(typescript@5.4.5) '@vue/shared@3.5.22': {} '@vue/shared@3.5.24': {} - '@vueuse/core@14.0.0(vue@3.5.24(typescript@5.4.5))': + '@vue/shared@3.5.25': {} + + '@vueuse/core@14.0.0(vue@3.5.25(typescript@5.4.5))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.0.0 - '@vueuse/shared': 14.0.0(vue@3.5.24(typescript@5.4.5)) - vue: 3.5.24(typescript@5.4.5) + '@vueuse/shared': 14.0.0(vue@3.5.25(typescript@5.4.5)) + vue: 3.5.25(typescript@5.4.5) - '@vueuse/integrations@14.0.0(focus-trap@7.6.6)(vue@3.5.24(typescript@5.4.5))': + '@vueuse/integrations@14.0.0(focus-trap@7.6.6)(vue@3.5.25(typescript@5.4.5))': dependencies: - '@vueuse/core': 14.0.0(vue@3.5.24(typescript@5.4.5)) - '@vueuse/shared': 14.0.0(vue@3.5.24(typescript@5.4.5)) - vue: 3.5.24(typescript@5.4.5) + '@vueuse/core': 14.0.0(vue@3.5.25(typescript@5.4.5)) + '@vueuse/shared': 14.0.0(vue@3.5.25(typescript@5.4.5)) + vue: 3.5.25(typescript@5.4.5) optionalDependencies: focus-trap: 7.6.6 '@vueuse/metadata@14.0.0': {} - '@vueuse/shared@14.0.0(vue@3.5.24(typescript@5.4.5))': + '@vueuse/shared@14.0.0(vue@3.5.25(typescript@5.4.5))': dependencies: - vue: 3.5.24(typescript@5.4.5) + vue: 3.5.25(typescript@5.4.5) acorn@8.14.0: {} @@ -2120,11 +2144,11 @@ snapshots: flatted@3.3.3: {} - floating-vue@5.2.2(vue@3.5.24(typescript@5.4.5)): + floating-vue@5.2.2(vue@3.5.25(typescript@5.4.5)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.5.24(typescript@5.4.5) - vue-resize: 2.0.0-alpha.1(vue@3.5.24(typescript@5.4.5)) + vue: 3.5.25(typescript@5.4.5) + vue-resize: 2.0.0-alpha.1(vue@3.5.25(typescript@5.4.5)) focus-trap@7.6.6: dependencies: @@ -2793,7 +2817,7 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@2.0.0-alpha.13(@types/node@20.12.12)(postcss@8.5.6)(typescript@5.4.5): + vitepress@2.0.0-alpha.15(@types/node@20.12.12)(postcss@8.5.6)(typescript@5.4.5): dependencies: '@docsearch/css': 4.3.2 '@docsearch/js': 4.3.2 @@ -2802,17 +2826,17 @@ snapshots: '@shikijs/transformers': 3.15.0 '@shikijs/types': 3.15.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.1(vite@7.2.2(@types/node@20.12.12))(vue@3.5.24(typescript@5.4.5)) + '@vitejs/plugin-vue': 6.0.1(vite@7.2.2(@types/node@20.12.12))(vue@3.5.25(typescript@5.4.5)) '@vue/devtools-api': 8.0.5 '@vue/shared': 3.5.24 - '@vueuse/core': 14.0.0(vue@3.5.24(typescript@5.4.5)) - '@vueuse/integrations': 14.0.0(focus-trap@7.6.6)(vue@3.5.24(typescript@5.4.5)) + '@vueuse/core': 14.0.0(vue@3.5.25(typescript@5.4.5)) + '@vueuse/integrations': 14.0.0(focus-trap@7.6.6)(vue@3.5.25(typescript@5.4.5)) focus-trap: 7.6.6 mark.js: 8.11.1 minisearch: 7.2.0 shiki: 3.15.0 vite: 7.2.2(@types/node@20.12.12) - vue: 3.5.24(typescript@5.4.5) + vue: 3.5.25(typescript@5.4.5) optionalDependencies: postcss: 8.5.6 transitivePeerDependencies: @@ -2842,23 +2866,23 @@ snapshots: vscode-uri@3.1.0: {} - vue-resize@2.0.0-alpha.1(vue@3.5.24(typescript@5.4.5)): + vue-resize@2.0.0-alpha.1(vue@3.5.25(typescript@5.4.5)): dependencies: - vue: 3.5.24(typescript@5.4.5) + vue: 3.5.25(typescript@5.4.5) - vue-tsc@3.1.4(typescript@5.4.5): + vue-tsc@3.1.5(typescript@5.4.5): dependencies: '@volar/typescript': 2.4.23 - '@vue/language-core': 3.1.4(typescript@5.4.5) + '@vue/language-core': 3.1.5(typescript@5.4.5) typescript: 5.4.5 - vue@3.5.24(typescript@5.4.5): + vue@3.5.25(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.5.24 - '@vue/compiler-sfc': 3.5.24 - '@vue/runtime-dom': 3.5.24 - '@vue/server-renderer': 3.5.24(vue@3.5.24(typescript@5.4.5)) - '@vue/shared': 3.5.24 + '@vue/compiler-dom': 3.5.25 + '@vue/compiler-sfc': 3.5.25 + '@vue/runtime-dom': 3.5.25 + '@vue/server-renderer': 3.5.25(vue@3.5.25(typescript@5.4.5)) + '@vue/shared': 3.5.25 optionalDependencies: typescript: 5.4.5