From f785a3e45ec78d7bc05e0456136302bce61b8f5b Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 13 Aug 2025 16:50:13 +0800 Subject: [PATCH 01/28] chore(docs): update the version of the @heroui/theme --- docs/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/package.json b/docs/package.json index 7a1522c..04132ff 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,11 +9,11 @@ "build": "pnpm -w build && vitepress build" }, "devDependencies": { - "@heroui/theme": "^2.4.11", + "@heroui/theme": "catalog:prod", "@tailwindcss/vite": "^4.1.11", "nextui-vue": "workspace: *", "tailwindcss": "^4", - "vitepress": "^1.3.1", + "vitepress": "../../vitepress", "vitepress-plugin-group-icons": "^1.3.7", "vitepress-plugin-npm-commands": "^0.8.1", "vitepress-plugin-tabs": "^0.7.1", From 82d5ba791e1572749bdd08e8f6a3653ddd2a4333 Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 13 Aug 2025 16:54:53 +0800 Subject: [PATCH 02/28] chore: update dep --- docs/package.json | 2 +- pnpm-lock.yaml | 843 ++++++++++++++++------------------------------ 2 files changed, 283 insertions(+), 562 deletions(-) diff --git a/docs/package.json b/docs/package.json index 04132ff..d68102d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,7 +13,7 @@ "@tailwindcss/vite": "^4.1.11", "nextui-vue": "workspace: *", "tailwindcss": "^4", - "vitepress": "../../vitepress", + "vitepress": "latest", "vitepress-plugin-group-icons": "^1.3.7", "vitepress-plugin-npm-commands": "^0.8.1", "vitepress-plugin-tabs": "^0.7.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6cf4c2c..d216900 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,11 +69,11 @@ importers: docs: devDependencies: '@heroui/theme': - specifier: ^2.4.11 + specifier: catalog:prod version: 2.4.20(tailwindcss@4.1.11) '@tailwindcss/vite': specifier: ^4.1.11 - version: 4.1.11(vite@5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)) + version: 4.1.11(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)) nextui-vue: specifier: 'workspace: *' version: link:../packages/core @@ -81,17 +81,17 @@ importers: specifier: ^4 version: 4.1.11 vitepress: - specifier: ^1.3.1 - version: 1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) + specifier: latest + version: 1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) vitepress-plugin-group-icons: specifier: ^1.3.7 - version: 1.6.1(markdown-it@14.1.0)(vite@5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)) + version: 1.6.1(markdown-it@14.1.0)(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)) vitepress-plugin-npm-commands: specifier: ^0.8.1 - version: 0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.13(typescript@5.9.2)))(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)) + version: 0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)))(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)) vitepress-plugin-tabs: specifier: ^0.7.1 - version: 0.7.1(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.13(typescript@5.9.2)) + version: 0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) vitepress-plugin-vue-component-view: specifier: latest version: 0.3.1 @@ -264,6 +264,10 @@ importers: packages: + '@algolia/abtesting@1.1.0': + resolution: {integrity: sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==} + engines: {node: '>= 14.0.0'} + '@algolia/autocomplete-core@1.17.7': resolution: {integrity: sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==} @@ -284,56 +288,56 @@ packages: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - '@algolia/client-abtesting@5.20.1': - resolution: {integrity: sha512-73pnrUixMVnfjgldxhRi5eYLraMt95/MhQHevoFtqwy+t2hfayxYBZXJ2k6JJDld8UmjcWwq3wXnvZJCOm7vZA==} + '@algolia/client-abtesting@5.35.0': + resolution: {integrity: sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.20.1': - resolution: {integrity: sha512-BRiyL+AwPfGTlo3HbrFDMeTK2z5SaJmB8PBd1JI66d6MeP85+38Mux2FFw+nvDOfBwlGaN/uw2AQTOZ9r4JYtA==} + '@algolia/client-analytics@5.35.0': + resolution: {integrity: sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.20.1': - resolution: {integrity: sha512-Dk4RhklaAbqLzOeJO/MoIFUjcKYGECiAJYYqDzmE/sbXICk5Uo6dGlv8w4z09lmvsASpNUoMvGYHGBK+WkEGpA==} + '@algolia/client-common@5.35.0': + resolution: {integrity: sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.20.1': - resolution: {integrity: sha512-eu5vhmyYgzZjFIPmkoLo/TU4s+IdsjQ+bEfLj2jcMvyfBD4DcqySKp03TrXjdrHPGO2I3fF7dPZOoCgEi1j2/g==} + '@algolia/client-insights@5.35.0': + resolution: {integrity: sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.20.1': - resolution: {integrity: sha512-TrUCJ0nVqE0PnOGoRG/RCirxWZ6pF+skZgaaESN2IBnJtk/In14xVmoj8Yzck81bGUY/UI+5dUUOOS7YTSVEhQ==} + '@algolia/client-personalization@5.35.0': + resolution: {integrity: sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.20.1': - resolution: {integrity: sha512-rHHX/30R3Kkx2aZeR7/8+jU0s6h1cNPMAKOvcMUGVmoiuh46F1sxzmiswHLg6CuLrQ0ikhpdhn3ehFSJwHgp2Q==} + '@algolia/client-query-suggestions@5.35.0': + resolution: {integrity: sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.20.1': - resolution: {integrity: sha512-YzHD0Nqp7AjvzbFrMIjhCUl6apHkWfZxKDSlMqf80mXkuG52wY289zFlvTfHjHK1nEiDslH3uHYAR/poOOa21Q==} + '@algolia/client-search@5.35.0': + resolution: {integrity: sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.20.1': - resolution: {integrity: sha512-sHNZ8b5tK7TvXMiiKK+89UsXnFthnAZc0vpwvDKygdTqvsfmfJPhthx36eHTAVYfh7NnA1+eqZsT/hMUGeZFkQ==} + '@algolia/ingestion@1.35.0': + resolution: {integrity: sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.20.1': - resolution: {integrity: sha512-+fHd1U3gSeszCH03UtyUZmprpmcJH6aJKyUTOfY73lKKRR7hVofmV812ahScR0T4xUkBlGjTLeGnsKY0IG6K6Q==} + '@algolia/monitoring@1.35.0': + resolution: {integrity: sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.20.1': - resolution: {integrity: sha512-+IuiUv3OSOFFKoXFMlZHfFzXGqEQbKhncpAcRSAtJmN4pupY4aNblvJ9Wv0SMm7/MSFRy2JLIoYWRSBpSV2yEg==} + '@algolia/recommend@5.35.0': + resolution: {integrity: sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.20.1': - resolution: {integrity: sha512-+RaJa5MpJqPHaSbBw0nrHeyIAd5C4YC9C1LfDbZJqrn5ZwOvHMUTod852XmzX/1S8oi1jTynB4FjicmauZIKwA==} + '@algolia/requester-browser-xhr@5.35.0': + resolution: {integrity: sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.20.1': - resolution: {integrity: sha512-4l1cba8t02rNkLeX/B7bmgDg3CwuRunmuCSgN2zORDtepjg9YAU1qcyRTyc/rAuNJ54AduRfoBplmKXjowYzbQ==} + '@algolia/requester-fetch@5.35.0': + resolution: {integrity: sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.20.1': - resolution: {integrity: sha512-4npKo1qpLG5xusFoFUj4xIIR/6y3YoCuS/uhagv2blGFotDj+D6OLTML3Pp6JCVcES4zDbkoY7pmNBA8ARtidQ==} + '@algolia/requester-node-http@5.35.0': + resolution: {integrity: sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==} engines: {node: '>= 14.0.0'} '@alloc/quick-lru@5.2.0': @@ -755,8 +759,8 @@ packages: '@iconify-json/logos@1.2.4': resolution: {integrity: sha512-XC4If5D/hbaZvUkTV8iaZuGlQCyG6CNOlaAaJaGa13V5QMYwYjgtKk3vPP8wz3wtTVNVEVk3LRx1fOJz+YnSMw==} - '@iconify-json/simple-icons@1.2.23': - resolution: {integrity: sha512-ySyZ0ZXdNveWnR71t7XGV7jhknxSlTtpM2TyIR1cUHTUzZLP36hYHTNqb2pYYsCzH5ed85KTTKz7vYT33FyNIQ==} + '@iconify-json/simple-icons@1.2.47': + resolution: {integrity: sha512-wa/2O7G4sBmwSEWWLh5C+HeY00lVOoWYRKJOYQtk7lAbQrHUReD1ijiGOyTynV1YavxtNueL1CBA1UZmYJfOrQ==} '@iconify-json/vscode-icons@1.2.23': resolution: {integrity: sha512-gFTcKecKra2/b5SbGDgHGI/l8CuikHyBPmqGlK+YCmS8AK72dtDQbUekdoACsju/3TYS37QvdPoOQwnyx2LdYg==} @@ -1278,144 +1282,72 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.34.9': - resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.46.2': resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.34.9': - resolution: {integrity: sha512-4KW7P53h6HtJf5Y608T1ISKvNIYLWRKMvfnG0c44M6In4DQVU58HZFEVhWINDZKp7FZps98G3gxwC1sb0wXUUg==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.46.2': resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.34.9': - resolution: {integrity: sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.46.2': resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.34.9': - resolution: {integrity: sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.46.2': resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.34.9': - resolution: {integrity: sha512-2lzjQPJbN5UnHm7bHIUKFMulGTQwdvOkouJDpPysJS+QFBGDJqcfh+CxxtG23Ik/9tEvnebQiylYoazFMAgrYw==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.46.2': resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.34.9': - resolution: {integrity: sha512-SLl0hi2Ah2H7xQYd6Qaiu01kFPzQ+hqvdYSoOtHYg/zCIFs6t8sV95kaoqjzjFwuYQLtOI0RZre/Ke0nPaQV+g==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.46.2': resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.34.9': - resolution: {integrity: sha512-88I+D3TeKItrw+Y/2ud4Tw0+3CxQ2kLgu3QvrogZ0OfkmX/DEppehus7L3TS2Q4lpB+hYyxhkQiYPJ6Mf5/dPg==} - cpu: [arm] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-arm-gnueabihf@4.46.2': resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==} cpu: [arm] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm-musleabihf@4.34.9': - resolution: {integrity: sha512-3qyfWljSFHi9zH0KgtEPG4cBXHDFhwD8kwg6xLfHQ0IWuH9crp005GfoUUh/6w9/FWGBwEHg3lxK1iHRN1MFlA==} - cpu: [arm] - os: [linux] - libc: [musl] - '@rollup/rollup-linux-arm-musleabihf@4.46.2': resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==} cpu: [arm] os: [linux] libc: [musl] - '@rollup/rollup-linux-arm64-gnu@4.34.9': - resolution: {integrity: sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-arm64-gnu@4.46.2': resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==} cpu: [arm64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm64-musl@4.34.9': - resolution: {integrity: sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==} - cpu: [arm64] - os: [linux] - libc: [musl] - '@rollup/rollup-linux-arm64-musl@4.46.2': resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==} cpu: [arm64] os: [linux] libc: [musl] - '@rollup/rollup-linux-loongarch64-gnu@4.34.9': - resolution: {integrity: sha512-dRAgTfDsn0TE0HI6cmo13hemKpVHOEyeciGtvlBTkpx/F65kTvShtY/EVyZEIfxFkV5JJTuQ9tP5HGBS0hfxIg==} - cpu: [loong64] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-loongarch64-gnu@4.46.2': resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==} cpu: [loong64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-powerpc64le-gnu@4.34.9': - resolution: {integrity: sha512-PHcNOAEhkoMSQtMf+rJofwisZqaU8iQ8EaSps58f5HYll9EAY5BSErCZ8qBDMVbq88h4UxaNPlbrKqfWP8RfJA==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-ppc64-gnu@4.46.2': resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==} cpu: [ppc64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-riscv64-gnu@4.34.9': - resolution: {integrity: sha512-Z2i0Uy5G96KBYKjeQFKbbsB54xFOL5/y1P5wNBsbXB8yE+At3oh0DVMjQVzCJRJSfReiB2tX8T6HUFZ2k8iaKg==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-riscv64-gnu@4.46.2': resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==} cpu: [riscv64] @@ -1428,95 +1360,62 @@ packages: os: [linux] libc: [musl] - '@rollup/rollup-linux-s390x-gnu@4.34.9': - resolution: {integrity: sha512-U+5SwTMoeYXoDzJX5dhDTxRltSrIax8KWwfaaYcynuJw8mT33W7oOgz0a+AaXtGuvhzTr2tVKh5UO8GVANTxyQ==} - cpu: [s390x] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-s390x-gnu@4.46.2': resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==} cpu: [s390x] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.34.9': - resolution: {integrity: sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==} - cpu: [x64] - os: [linux] - libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.46.2': resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==} cpu: [x64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-musl@4.34.9': - resolution: {integrity: sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==} - cpu: [x64] - os: [linux] - libc: [musl] - '@rollup/rollup-linux-x64-musl@4.46.2': resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==} cpu: [x64] os: [linux] libc: [musl] - '@rollup/rollup-win32-arm64-msvc@4.34.9': - resolution: {integrity: sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.46.2': resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.34.9': - resolution: {integrity: sha512-KB48mPtaoHy1AwDNkAJfHXvHp24H0ryZog28spEs0V48l3H1fr4i37tiyHsgKZJnCmvxsbATdZGBpbmxTE3a9w==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.46.2': resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.34.9': - resolution: {integrity: sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.46.2': resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==} cpu: [x64] os: [win32] - '@shikijs/core@2.3.2': - resolution: {integrity: sha512-s7vyL3LzUKm3Qwf36zRWlavX9BQMZTIq9B1almM63M5xBuSldnsTHCmsXzoF/Kyw4k7Xgas7yAyJz9VR/vcP1A==} + '@shikijs/core@2.5.0': + resolution: {integrity: sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==} - '@shikijs/engine-javascript@2.3.2': - resolution: {integrity: sha512-w3IEMu5HfL/OaJTsMbIfZ1HRPnWVYRANeDtmsdIIEgUOcLjzFJFQwlnkckGjKHekEzNqlMLbgB/twnfZ/EEAGg==} + '@shikijs/engine-javascript@2.5.0': + resolution: {integrity: sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w==} - '@shikijs/engine-oniguruma@2.3.2': - resolution: {integrity: sha512-vikMY1TroyZXUHIXbMnvY/mjtOxMn+tavcfAeQPgWS9FHcgFSUoEtywF5B5sOLb9NXb8P2vb7odkh3nj15/00A==} + '@shikijs/engine-oniguruma@2.5.0': + resolution: {integrity: sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw==} - '@shikijs/langs@2.3.2': - resolution: {integrity: sha512-UqI6bSxFzhexIJficZLKeB1L2Sc3xoNiAV0yHpfbg5meck93du+EKQtsGbBv66Ki53XZPhnR/kYkOr85elIuFw==} + '@shikijs/langs@2.5.0': + resolution: {integrity: sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w==} - '@shikijs/themes@2.3.2': - resolution: {integrity: sha512-QAh7D/hhfYKHibkG2tti8vxNt3ekAH5EqkXJeJbTh7FGvTCWEI7BHqNCtMdjFvZ0vav5nvUgdvA7/HI7pfsB4w==} + '@shikijs/themes@2.5.0': + resolution: {integrity: sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw==} - '@shikijs/transformers@2.3.2': - resolution: {integrity: sha512-2HDnJumw8A/9GecRpTgvfqSbPjEbJ4DPWq5J++OVP1gNMLvbV0MqFsP4canqRNM1LqB7VmWY45Stipb0ZIJ+0A==} + '@shikijs/transformers@2.5.0': + resolution: {integrity: sha512-SI494W5X60CaUwgi8u4q4m4s3YAFSxln3tzNjOSYqq54wlVgz0/NbbXEb3mdLbqMBztcmS7bVTaEd2w0qMmfeg==} - '@shikijs/types@2.3.2': - resolution: {integrity: sha512-CBaMY+a3pepyC4SETi7+bSzO0f6hxEQJUUuS4uD7zppzjmrN4ZRtBqxaT+wOan26CR9eeJ5iBhc4qvWEwn7Eeg==} + '@shikijs/types@2.5.0': + resolution: {integrity: sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw==} - '@shikijs/vscode-textmate@10.0.1': - resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==} + '@shikijs/vscode-textmate@10.0.2': + resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} '@swc/helpers@0.5.17': resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} @@ -1618,9 +1517,6 @@ packages: '@tybys/wasm-util@0.10.0': resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -1651,15 +1547,15 @@ packages: '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - '@types/unist@2.0.10': - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@types/web-bluetooth@0.0.21': + resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -1679,41 +1575,29 @@ packages: '@volar/typescript@2.4.22': resolution: {integrity: sha512-6ZczlJW1/GWTrNnkmZxJp4qyBt/SGVlcTuCWpI5zLrdPdCZsj66Aff9ZsfFaT3TyjG8zVYgBMYPuCm/eRkpcpQ==} - '@vue/compiler-core@3.5.13': - resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} - '@vue/compiler-core@3.5.18': resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} - '@vue/compiler-dom@3.5.13': - resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} - '@vue/compiler-dom@3.5.18': resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} - '@vue/compiler-sfc@3.5.13': - resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} - '@vue/compiler-sfc@3.5.18': resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} - '@vue/compiler-ssr@3.5.13': - resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} - '@vue/compiler-ssr@3.5.18': resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/devtools-api@7.7.1': - resolution: {integrity: sha512-Cexc8GimowoDkJ6eNelOPdYIzsu2mgNyp0scOQ3tiaYSb9iok6LOESSsJvHaI+ib3joRfqRJNLkHFjhNuWA5dg==} + '@vue/devtools-api@7.7.7': + resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==} - '@vue/devtools-kit@7.7.1': - resolution: {integrity: sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w==} + '@vue/devtools-kit@7.7.7': + resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} - '@vue/devtools-shared@7.7.1': - resolution: {integrity: sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==} + '@vue/devtools-shared@7.7.7': + resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} '@vue/language-core@2.2.2': resolution: {integrity: sha512-QotO41kurE5PLf3vrNgGTk3QswO2PdUFjBwNiOi7zMmGhwb25PSTh9hD1MCgKC06AVv+8sZQvlL3Do4TTVHSiQ==} @@ -1737,23 +1621,12 @@ packages: '@vue/reactivity@3.5.18': resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} - '@vue/runtime-core@3.5.13': - resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} - '@vue/runtime-core@3.5.18': resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} - '@vue/runtime-dom@3.5.13': - resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} - '@vue/runtime-dom@3.5.18': resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} - '@vue/server-renderer@3.5.13': - resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} - peerDependencies: - vue: 3.5.13 - '@vue/server-renderer@3.5.18': resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} peerDependencies: @@ -1779,11 +1652,11 @@ packages: '@vueuse/core@11.3.0': resolution: {integrity: sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==} - '@vueuse/core@12.5.0': - resolution: {integrity: sha512-GVyH1iYqNANwcahAx8JBm6awaNgvR/SwZ1fjr10b8l1HIgDp82ngNbfzJUgOgWEoxjL+URAggnlilAEXwCOZtg==} + '@vueuse/core@12.8.2': + resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} - '@vueuse/integrations@12.5.0': - resolution: {integrity: sha512-HYLt8M6mjUfcoUOzyBcX2RjpfapIwHPBmQJtTmXOQW845Y/Osu9VuTJ5kPvnmWJ6IUa05WpblfOwZ+P0G4iZsQ==} + '@vueuse/integrations@12.8.2': + resolution: {integrity: sha512-fbGYivgK5uBTRt7p5F3zy6VrETlV9RtZjBqd1/HxGdjdckBgBM4ugP8LHpjolqTj14TXTxSK1ZfgPbHYyGuH7g==} peerDependencies: async-validator: ^4 axios: ^1 @@ -1826,14 +1699,14 @@ packages: '@vueuse/metadata@11.3.0': resolution: {integrity: sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==} - '@vueuse/metadata@12.5.0': - resolution: {integrity: sha512-Ui7Lo2a7AxrMAXRF+fAp9QsXuwTeeZ8fIB9wsLHqzq9MQk+2gMYE2IGJW48VMJ8ecvCB3z3GsGLKLbSasQ5Qlg==} + '@vueuse/metadata@12.8.2': + resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} '@vueuse/shared@11.3.0': resolution: {integrity: sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==} - '@vueuse/shared@12.5.0': - resolution: {integrity: sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ==} + '@vueuse/shared@12.8.2': + resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} acorn@8.14.1: resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} @@ -1845,8 +1718,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - algoliasearch@5.20.1: - resolution: {integrity: sha512-SiCOCVBCQUg/aWkfMnjT+8TQxNNFlPZTI7v8y4+aZXzJg6zDIzKy9KcYVS4sc+xk5cwW5hyJ+9z836f4+wvgzA==} + algoliasearch@5.35.0: + resolution: {integrity: sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==} engines: {node: '>= 14.0.0'} alien-signals@1.0.13: @@ -1909,9 +1782,6 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - birpc@0.2.19: - resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} - birpc@2.5.0: resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} @@ -2263,8 +2133,8 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - focus-trap@7.6.4: - resolution: {integrity: sha512-xx560wGBk7seZ6y933idtjJQc1l+ck+pI3sKvhKozdBV1dRZoKhkW5xoCaFv9tQiX5RH1xfSxjuNu6g+lmN/gw==} + focus-trap@7.6.5: + resolution: {integrity: sha512-7Ke1jyybbbPZyZXFxEftUtxFGLMpE2n6A+z//m4CRDlj0hW+o3iYSmh8nFlYMurOiJVDmJRilUQtJr08KfIxlg==} foreground-child@3.2.1: resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} @@ -2334,8 +2204,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hast-util-to-html@9.0.4: - resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==} + hast-util-to-html@9.0.5: + resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} @@ -2566,8 +2436,8 @@ packages: micromark-util-symbol@2.0.1: resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} - micromark-util-types@2.0.1: - resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} + micromark-util-types@2.0.2: + resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} @@ -2588,8 +2458,8 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minisearch@7.1.1: - resolution: {integrity: sha512-b3YZEYCEH4EdCAtYP7OlDyx7FdPwNzuNwLQ34SfJpM9dlbBZzeXndGavTrC+VCiRWomL21SWfMc6SCKO/U2ZNw==} + minisearch@7.1.2: + resolution: {integrity: sha512-R1Pd9eF+MD5JYDDSPAp/q1ougKglm14uEkPMvQ/05RGmx6G9wvmLTrTI/Q5iPNJLYqNdsDQ7qTGIcNWR+FrHmA==} minizlib@3.0.2: resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} @@ -2684,8 +2554,8 @@ packages: ohash@2.0.11: resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} - oniguruma-to-es@3.1.0: - resolution: {integrity: sha512-BJ3Jy22YlgejHSO7Fvmz1kKazlaPmRSUH+4adTDUS/dKQ4wLxI+gALZ8updbaux7/m7fIlpgOZ5fp/Inq5jUAw==} + oniguruma-to-es@3.1.1: + resolution: {integrity: sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==} oxc-parser@0.74.0: resolution: {integrity: sha512-2tDN/ttU8WE6oFh8EzKNam7KE7ZXSG5uXmvX85iNzxdJfMssDWcj3gpYzZi1E04XuE7m3v1dVWl/8BE886vPGw==} @@ -2979,8 +2849,8 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} - preact@10.25.4: - resolution: {integrity: sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==} + preact@10.27.0: + resolution: {integrity: sha512-/DTYoB6mwwgPytiqQTh/7SFRL98ZdiD8Sk8zIUVOxtwq4oWcwrcd1uno9fE/zZmUaUrFNYzbH14CPebOz9tZQw==} prettier@3.6.2: resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} @@ -2995,8 +2865,8 @@ packages: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} - property-information@6.5.0: - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + property-information@7.1.0: + resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} @@ -3091,11 +2961,6 @@ packages: rollup: ^3.29.4 || ^4 typescript: ^4.5 || ^5.0 - rollup@4.34.9: - resolution: {integrity: sha512-nF5XYqWWp9hx/LrpC8sZvvvmq0TeTjQgaZHYmAgwysT9nh8sWnZhBnM8ZyVbbJFIQBLwHDNoMqsBZBbUo4U8sQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.46.2: resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -3129,8 +2994,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@2.3.2: - resolution: {integrity: sha512-UZhz/gsUz7DHFbQBOJP7eXqvKyYvMGramxQiSDc83M/7OkWm6OdVHAReEc3vMLh6L6TRhgL9dvhXz9XDkCDaaw==} + shiki@2.5.0: + resolution: {integrity: sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ==} signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} @@ -3394,14 +3259,14 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + vfile-message@4.0.3: + resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@5.4.14: - resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==} + vite@5.4.19: + resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3492,8 +3357,8 @@ packages: vitepress-plugin-vue-component-view@0.3.1: resolution: {integrity: sha512-CQDptm5ZcQ3JSgkQErAcOh7hML/Mbfr7FP3vxGKUS8dRxE9TmmGU0h1dajoRRCz6SlKa/iB6pkLwZzWekPVQVA==} - vitepress@1.6.3: - resolution: {integrity: sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==} + vitepress@1.6.4: + resolution: {integrity: sha512-+2ym1/+0VVrbhNyRoFFesVvBvHAVMZMK0rw60E3X/5349M1GuVdKeazuksqopEdvkKwKGs21Q729jX81/bkBJg==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -3530,14 +3395,6 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.13: - resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - vue@3.5.18: resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} peerDependencies: @@ -3576,110 +3433,117 @@ packages: snapshots: - '@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1)(search-insights@2.17.3)': + '@algolia/abtesting@1.1.0': + dependencies: + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 + + '@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1)(search-insights@2.17.3) - '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1) + '@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0)(search-insights@2.17.3) + '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1)(search-insights@2.17.3)': + '@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1) + '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1)': + '@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0)': dependencies: - '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1) - '@algolia/client-search': 5.20.1 - algoliasearch: 5.20.1 + '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0) + '@algolia/client-search': 5.35.0 + algoliasearch: 5.35.0 - '@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1)': + '@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0)': dependencies: - '@algolia/client-search': 5.20.1 - algoliasearch: 5.20.1 + '@algolia/client-search': 5.35.0 + algoliasearch: 5.35.0 - '@algolia/client-abtesting@5.20.1': + '@algolia/client-abtesting@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-analytics@5.20.1': + '@algolia/client-analytics@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-common@5.20.1': {} + '@algolia/client-common@5.35.0': {} - '@algolia/client-insights@5.20.1': + '@algolia/client-insights@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-personalization@5.20.1': + '@algolia/client-personalization@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-query-suggestions@5.20.1': + '@algolia/client-query-suggestions@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-search@5.20.1': + '@algolia/client-search@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/ingestion@1.20.1': + '@algolia/ingestion@1.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/monitoring@1.20.1': + '@algolia/monitoring@1.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/recommend@5.20.1': + '@algolia/recommend@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/requester-browser-xhr@5.20.1': + '@algolia/requester-browser-xhr@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 + '@algolia/client-common': 5.35.0 - '@algolia/requester-fetch@5.20.1': + '@algolia/requester-fetch@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 + '@algolia/client-common': 5.35.0 - '@algolia/requester-node-http@5.20.1': + '@algolia/requester-node-http@5.35.0': dependencies: - '@algolia/client-common': 5.20.1 + '@algolia/client-common': 5.35.0 '@alloc/quick-lru@5.2.0': {} @@ -3725,10 +3589,10 @@ snapshots: '@docsearch/css@3.8.2': {} - '@docsearch/js@3.8.2(@algolia/client-search@5.20.1)(search-insights@2.17.3)': + '@docsearch/js@3.8.2(@algolia/client-search@5.35.0)(search-insights@2.17.3)': dependencies: - '@docsearch/react': 3.8.2(@algolia/client-search@5.20.1)(search-insights@2.17.3) - preact: 10.25.4 + '@docsearch/react': 3.8.2(@algolia/client-search@5.35.0)(search-insights@2.17.3) + preact: 10.27.0 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -3736,12 +3600,12 @@ snapshots: - react-dom - search-insights - '@docsearch/react@3.8.2(@algolia/client-search@5.20.1)(search-insights@2.17.3)': + '@docsearch/react@3.8.2(@algolia/client-search@5.35.0)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1)(search-insights@2.17.3) - '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.20.1)(algoliasearch@5.20.1) + '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0)(search-insights@2.17.3) + '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.35.0)(algoliasearch@5.35.0) '@docsearch/css': 3.8.2 - algoliasearch: 5.20.1 + algoliasearch: 5.35.0 optionalDependencies: search-insights: 2.17.3 transitivePeerDependencies: @@ -3995,7 +3859,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/simple-icons@1.2.23': + '@iconify-json/simple-icons@1.2.47': dependencies: '@iconify/types': 2.0.0 @@ -4450,162 +4314,105 @@ snapshots: optionalDependencies: rollup: 4.46.2 - '@rollup/rollup-android-arm-eabi@4.34.9': - optional: true - '@rollup/rollup-android-arm-eabi@4.46.2': optional: true - '@rollup/rollup-android-arm64@4.34.9': - optional: true - '@rollup/rollup-android-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-arm64@4.34.9': - optional: true - '@rollup/rollup-darwin-arm64@4.46.2': optional: true - '@rollup/rollup-darwin-x64@4.34.9': - optional: true - '@rollup/rollup-darwin-x64@4.46.2': optional: true - '@rollup/rollup-freebsd-arm64@4.34.9': - optional: true - '@rollup/rollup-freebsd-arm64@4.46.2': optional: true - '@rollup/rollup-freebsd-x64@4.34.9': - optional: true - '@rollup/rollup-freebsd-x64@4.46.2': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.34.9': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.34.9': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.46.2': optional: true - '@rollup/rollup-linux-arm64-gnu@4.34.9': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-arm64-musl@4.34.9': - optional: true - '@rollup/rollup-linux-arm64-musl@4.46.2': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.34.9': - optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.34.9': - optional: true - '@rollup/rollup-linux-ppc64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.34.9': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.46.2': optional: true '@rollup/rollup-linux-riscv64-musl@4.46.2': optional: true - '@rollup/rollup-linux-s390x-gnu@4.34.9': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-gnu@4.34.9': - optional: true - '@rollup/rollup-linux-x64-gnu@4.46.2': optional: true - '@rollup/rollup-linux-x64-musl@4.34.9': - optional: true - '@rollup/rollup-linux-x64-musl@4.46.2': optional: true - '@rollup/rollup-win32-arm64-msvc@4.34.9': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.46.2': optional: true - '@rollup/rollup-win32-ia32-msvc@4.34.9': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.46.2': optional: true - '@rollup/rollup-win32-x64-msvc@4.34.9': - optional: true - '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true - '@shikijs/core@2.3.2': + '@shikijs/core@2.5.0': dependencies: - '@shikijs/engine-javascript': 2.3.2 - '@shikijs/engine-oniguruma': 2.3.2 - '@shikijs/types': 2.3.2 - '@shikijs/vscode-textmate': 10.0.1 + '@shikijs/engine-javascript': 2.5.0 + '@shikijs/engine-oniguruma': 2.5.0 + '@shikijs/types': 2.5.0 + '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - hast-util-to-html: 9.0.4 + hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@2.3.2': + '@shikijs/engine-javascript@2.5.0': dependencies: - '@shikijs/types': 2.3.2 - '@shikijs/vscode-textmate': 10.0.1 - oniguruma-to-es: 3.1.0 + '@shikijs/types': 2.5.0 + '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 3.1.1 - '@shikijs/engine-oniguruma@2.3.2': + '@shikijs/engine-oniguruma@2.5.0': dependencies: - '@shikijs/types': 2.3.2 - '@shikijs/vscode-textmate': 10.0.1 + '@shikijs/types': 2.5.0 + '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@2.3.2': + '@shikijs/langs@2.5.0': dependencies: - '@shikijs/types': 2.3.2 + '@shikijs/types': 2.5.0 - '@shikijs/themes@2.3.2': + '@shikijs/themes@2.5.0': dependencies: - '@shikijs/types': 2.3.2 + '@shikijs/types': 2.5.0 - '@shikijs/transformers@2.3.2': + '@shikijs/transformers@2.5.0': dependencies: - '@shikijs/core': 2.3.2 - '@shikijs/types': 2.3.2 + '@shikijs/core': 2.5.0 + '@shikijs/types': 2.5.0 - '@shikijs/types@2.3.2': + '@shikijs/types@2.5.0': dependencies: - '@shikijs/vscode-textmate': 10.0.1 + '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/vscode-textmate@10.0.1': {} + '@shikijs/vscode-textmate@10.0.2': {} '@swc/helpers@0.5.17': dependencies: @@ -4675,25 +4482,23 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.11 '@tailwindcss/oxide-win32-x64-msvc': 4.1.11 - '@tailwindcss/vite@4.1.11(vite@5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1))': + '@tailwindcss/vite@4.1.11(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1))': dependencies: '@tailwindcss/node': 4.1.11 '@tailwindcss/oxide': 4.1.11 tailwindcss: 4.1.11 - vite: 5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) '@tybys/wasm-util@0.10.0': dependencies: tslib: 2.8.1 optional: true - '@types/estree@1.0.6': {} - '@types/estree@1.0.8': {} '@types/hast@3.0.4': dependencies: - '@types/unist': 2.0.10 + '@types/unist': 3.0.3 '@types/linkify-it@5.0.0': {} @@ -4721,18 +4526,18 @@ snapshots: '@types/resolve@1.20.2': {} - '@types/unist@2.0.10': {} - '@types/unist@3.0.3': {} '@types/web-bluetooth@0.0.20': {} + '@types/web-bluetooth@0.0.21': {} + '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.4(vite@5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1))(vue@3.5.13(typescript@5.9.2))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1))(vue@3.5.18(typescript@5.9.2))': dependencies: - vite: 5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) - vue: 3.5.13(typescript@5.9.2) + vite: 5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) + vue: 3.5.18(typescript@5.9.2) '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: @@ -4754,14 +4559,6 @@ snapshots: vscode-uri: 3.1.0 optional: true - '@vue/compiler-core@3.5.13': - dependencies: - '@babel/parser': 7.28.0 - '@vue/shared': 3.5.13 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.18': dependencies: '@babel/parser': 7.28.0 @@ -4770,28 +4567,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.13': - dependencies: - '@vue/compiler-core': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/compiler-dom@3.5.18': dependencies: '@vue/compiler-core': 3.5.18 '@vue/shared': 3.5.18 - '@vue/compiler-sfc@3.5.13': - dependencies: - '@babel/parser': 7.28.0 - '@vue/compiler-core': 3.5.13 - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.6 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.18': dependencies: '@babel/parser': 7.28.0 @@ -4804,11 +4584,6 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.13': - dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/compiler-ssr@3.5.18': dependencies: '@vue/compiler-dom': 3.5.18 @@ -4820,21 +4595,21 @@ snapshots: he: 1.2.0 optional: true - '@vue/devtools-api@7.7.1': + '@vue/devtools-api@7.7.7': dependencies: - '@vue/devtools-kit': 7.7.1 + '@vue/devtools-kit': 7.7.7 - '@vue/devtools-kit@7.7.1': + '@vue/devtools-kit@7.7.7': dependencies: - '@vue/devtools-shared': 7.7.1 - birpc: 0.2.19 + '@vue/devtools-shared': 7.7.7 + birpc: 2.5.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.2 - '@vue/devtools-shared@7.7.1': + '@vue/devtools-shared@7.7.7': dependencies: rfdc: 1.4.1 @@ -4874,23 +4649,11 @@ snapshots: dependencies: '@vue/shared': 3.5.18 - '@vue/runtime-core@3.5.13': - dependencies: - '@vue/reactivity': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/runtime-core@3.5.18': dependencies: '@vue/reactivity': 3.5.18 '@vue/shared': 3.5.18 - '@vue/runtime-dom@3.5.13': - dependencies: - '@vue/reactivity': 3.5.13 - '@vue/runtime-core': 3.5.13 - '@vue/shared': 3.5.13 - csstype: 3.1.3 - '@vue/runtime-dom@3.5.18': dependencies: '@vue/reactivity': 3.5.18 @@ -4898,12 +4661,6 @@ snapshots: '@vue/shared': 3.5.18 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.9.2))': - dependencies: - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.9.2) - '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))': dependencies: '@vue/compiler-ssr': 3.5.18 @@ -4929,28 +4686,28 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/core@12.5.0(typescript@5.9.2)': + '@vueuse/core@12.8.2(typescript@5.9.2)': dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 12.5.0 - '@vueuse/shared': 12.5.0(typescript@5.9.2) + '@types/web-bluetooth': 0.0.21 + '@vueuse/metadata': 12.8.2 + '@vueuse/shared': 12.8.2(typescript@5.9.2) vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - typescript - '@vueuse/integrations@12.5.0(focus-trap@7.6.4)(typescript@5.9.2)': + '@vueuse/integrations@12.8.2(focus-trap@7.6.5)(typescript@5.9.2)': dependencies: - '@vueuse/core': 12.5.0(typescript@5.9.2) - '@vueuse/shared': 12.5.0(typescript@5.9.2) + '@vueuse/core': 12.8.2(typescript@5.9.2) + '@vueuse/shared': 12.8.2(typescript@5.9.2) vue: 3.5.18(typescript@5.9.2) optionalDependencies: - focus-trap: 7.6.4 + focus-trap: 7.6.5 transitivePeerDependencies: - typescript '@vueuse/metadata@11.3.0': {} - '@vueuse/metadata@12.5.0': {} + '@vueuse/metadata@12.8.2': {} '@vueuse/shared@11.3.0(vue@3.5.18(typescript@5.9.2))': dependencies: @@ -4959,7 +4716,7 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/shared@12.5.0(typescript@5.9.2)': + '@vueuse/shared@12.8.2(typescript@5.9.2)': dependencies: vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: @@ -4970,21 +4727,22 @@ snapshots: acorn@8.15.0: optional: true - algoliasearch@5.20.1: + algoliasearch@5.35.0: dependencies: - '@algolia/client-abtesting': 5.20.1 - '@algolia/client-analytics': 5.20.1 - '@algolia/client-common': 5.20.1 - '@algolia/client-insights': 5.20.1 - '@algolia/client-personalization': 5.20.1 - '@algolia/client-query-suggestions': 5.20.1 - '@algolia/client-search': 5.20.1 - '@algolia/ingestion': 1.20.1 - '@algolia/monitoring': 1.20.1 - '@algolia/recommend': 5.20.1 - '@algolia/requester-browser-xhr': 5.20.1 - '@algolia/requester-fetch': 5.20.1 - '@algolia/requester-node-http': 5.20.1 + '@algolia/abtesting': 1.1.0 + '@algolia/client-abtesting': 5.35.0 + '@algolia/client-analytics': 5.35.0 + '@algolia/client-common': 5.35.0 + '@algolia/client-insights': 5.35.0 + '@algolia/client-personalization': 5.35.0 + '@algolia/client-query-suggestions': 5.35.0 + '@algolia/client-search': 5.35.0 + '@algolia/ingestion': 1.35.0 + '@algolia/monitoring': 1.35.0 + '@algolia/recommend': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 alien-signals@1.0.13: optional: true @@ -5036,8 +4794,6 @@ snapshots: binary-extensions@2.3.0: {} - birpc@0.2.19: {} - birpc@2.5.0: {} boolbase@1.0.0: {} @@ -5433,7 +5189,7 @@ snapshots: flat@5.0.2: {} - focus-trap@7.6.4: + focus-trap@7.6.5: dependencies: tabbable: 6.2.0 @@ -5510,7 +5266,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hast-util-to-html@9.0.4: + hast-util-to-html@9.0.5: dependencies: '@types/hast': 3.0.4 '@types/unist': 3.0.3 @@ -5519,7 +5275,7 @@ snapshots: hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.0 - property-information: 6.5.0 + property-information: 7.1.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 @@ -5708,7 +5464,7 @@ snapshots: micromark-util-character@2.1.1: dependencies: micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-encode@2.0.1: {} @@ -5720,7 +5476,7 @@ snapshots: micromark-util-symbol@2.0.1: {} - micromark-util-types@2.0.1: {} + micromark-util-types@2.0.2: {} micromatch@4.0.8: dependencies: @@ -5739,7 +5495,7 @@ snapshots: minipass@7.1.2: {} - minisearch@7.1.1: {} + minisearch@7.1.2: {} minizlib@3.0.2: dependencies: @@ -5823,7 +5579,7 @@ snapshots: ohash@2.0.11: {} - oniguruma-to-es@3.1.0: + oniguruma-to-es@3.1.1: dependencies: emoji-regex-xs: 1.0.0 regex: 6.0.1 @@ -6113,7 +5869,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.25.4: {} + preact@10.27.0: {} prettier@3.6.2: {} @@ -6124,7 +5880,7 @@ snapshots: kleur: 3.0.3 sisteransi: 1.0.5 - property-information@6.5.0: {} + property-information@7.1.0: {} punycode.js@2.3.1: {} @@ -6269,31 +6025,6 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.27.1 - rollup@4.34.9: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.34.9 - '@rollup/rollup-android-arm64': 4.34.9 - '@rollup/rollup-darwin-arm64': 4.34.9 - '@rollup/rollup-darwin-x64': 4.34.9 - '@rollup/rollup-freebsd-arm64': 4.34.9 - '@rollup/rollup-freebsd-x64': 4.34.9 - '@rollup/rollup-linux-arm-gnueabihf': 4.34.9 - '@rollup/rollup-linux-arm-musleabihf': 4.34.9 - '@rollup/rollup-linux-arm64-gnu': 4.34.9 - '@rollup/rollup-linux-arm64-musl': 4.34.9 - '@rollup/rollup-linux-loongarch64-gnu': 4.34.9 - '@rollup/rollup-linux-powerpc64le-gnu': 4.34.9 - '@rollup/rollup-linux-riscv64-gnu': 4.34.9 - '@rollup/rollup-linux-s390x-gnu': 4.34.9 - '@rollup/rollup-linux-x64-gnu': 4.34.9 - '@rollup/rollup-linux-x64-musl': 4.34.9 - '@rollup/rollup-win32-arm64-msvc': 4.34.9 - '@rollup/rollup-win32-ia32-msvc': 4.34.9 - '@rollup/rollup-win32-x64-msvc': 4.34.9 - fsevents: 2.3.3 - rollup@4.46.2: dependencies: '@types/estree': 1.0.8 @@ -6340,15 +6071,15 @@ snapshots: shebang-regex@3.0.0: {} - shiki@2.3.2: + shiki@2.5.0: dependencies: - '@shikijs/core': 2.3.2 - '@shikijs/engine-javascript': 2.3.2 - '@shikijs/engine-oniguruma': 2.3.2 - '@shikijs/langs': 2.3.2 - '@shikijs/themes': 2.3.2 - '@shikijs/types': 2.3.2 - '@shikijs/vscode-textmate': 10.0.1 + '@shikijs/core': 2.5.0 + '@shikijs/engine-javascript': 2.5.0 + '@shikijs/engine-oniguruma': 2.5.0 + '@shikijs/langs': 2.5.0 + '@shikijs/themes': 2.5.0 + '@shikijs/types': 2.5.0 + '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 signal-exit@4.1.0: {} @@ -6696,7 +6427,7 @@ snapshots: util-deprecate@1.0.2: {} - vfile-message@4.0.2: + vfile-message@4.0.3: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 @@ -6704,13 +6435,13 @@ snapshots: vfile@6.0.3: dependencies: '@types/unist': 3.0.3 - vfile-message: 4.0.2 + vfile-message: 4.0.3 - vite@5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1): + vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 - rollup: 4.34.9 + rollup: 4.46.2 optionalDependencies: '@types/node': 22.17.0 fsevents: 2.3.3 @@ -6733,50 +6464,50 @@ snapshots: terser: 5.43.1 yaml: 2.8.0 - vitepress-plugin-group-icons@1.6.1(markdown-it@14.1.0)(vite@5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)): + vitepress-plugin-group-icons@1.6.1(markdown-it@14.1.0)(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)): dependencies: '@iconify-json/logos': 1.2.4 '@iconify-json/vscode-icons': 1.2.23 '@iconify/utils': 2.3.0 markdown-it: 14.1.0 - vite: 5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) transitivePeerDependencies: - supports-color - vitepress-plugin-npm-commands@0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.13(typescript@5.9.2)))(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)): + vitepress-plugin-npm-commands@0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)))(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)): dependencies: klona: 2.0.6 npm-to-yarn: 3.0.1 - vitepress: 1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) - vitepress-plugin-tabs: 0.7.1(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.13(typescript@5.9.2)) + vitepress: 1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) + vitepress-plugin-tabs: 0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) - vitepress-plugin-tabs@0.7.1(vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.13(typescript@5.9.2)): + vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)): dependencies: - vitepress: 1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) - vue: 3.5.13(typescript@5.9.2) + vitepress: 1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) vitepress-plugin-vue-component-view@0.3.1: {} - vitepress@1.6.3(@algolia/client-search@5.20.1)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2): + vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2): dependencies: '@docsearch/css': 3.8.2 - '@docsearch/js': 3.8.2(@algolia/client-search@5.20.1)(search-insights@2.17.3) - '@iconify-json/simple-icons': 1.2.23 - '@shikijs/core': 2.3.2 - '@shikijs/transformers': 2.3.2 - '@shikijs/types': 2.3.2 + '@docsearch/js': 3.8.2(@algolia/client-search@5.35.0)(search-insights@2.17.3) + '@iconify-json/simple-icons': 1.2.47 + '@shikijs/core': 2.5.0 + '@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.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1))(vue@3.5.13(typescript@5.9.2)) - '@vue/devtools-api': 7.7.1 - '@vue/shared': 3.5.13 - '@vueuse/core': 12.5.0(typescript@5.9.2) - '@vueuse/integrations': 12.5.0(focus-trap@7.6.4)(typescript@5.9.2) - focus-trap: 7.6.4 + '@vitejs/plugin-vue': 5.2.4(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1))(vue@3.5.18(typescript@5.9.2)) + '@vue/devtools-api': 7.7.7 + '@vue/shared': 3.5.18 + '@vueuse/core': 12.8.2(typescript@5.9.2) + '@vueuse/integrations': 12.8.2(focus-trap@7.6.5)(typescript@5.9.2) + focus-trap: 7.6.5 mark.js: 8.11.1 - minisearch: 7.1.1 - shiki: 2.3.2 - vite: 5.4.14(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) - vue: 3.5.13(typescript@5.9.2) + minisearch: 7.1.2 + shiki: 2.5.0 + vite: 5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: postcss: 8.5.6 transitivePeerDependencies: @@ -6827,16 +6558,6 @@ snapshots: typescript: 5.9.2 optional: true - vue@3.5.13(typescript@5.9.2): - dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-sfc': 3.5.13 - '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.9.2)) - '@vue/shared': 3.5.13 - optionalDependencies: - typescript: 5.9.2 - vue@3.5.18(typescript@5.9.2): dependencies: '@vue/compiler-dom': 3.5.18 From f0dbf57e576fbd582de3b97a07a5b072a7f09cb1 Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 13 Aug 2025 18:40:03 +0800 Subject: [PATCH 03/28] fix: add vitepress patch for component display issue (#141) --- patches/vitepress.patch | 508 ++++++++++++++++++++++++++++++++++++++++ pnpm-lock.yaml | 23 +- pnpm-workspace.yaml | 13 +- 3 files changed, 530 insertions(+), 14 deletions(-) create mode 100644 patches/vitepress.patch diff --git a/patches/vitepress.patch b/patches/vitepress.patch new file mode 100644 index 0000000..6744a9a --- /dev/null +++ b/patches/vitepress.patch @@ -0,0 +1,508 @@ +diff --git a/dist/client/theme-default/styles/base.css b/dist/client/theme-default/styles/base.css +index 8041b6bc37a2022dcd22c015611ac7fbb9405b13..f40a37c7e1efd60c0e0b4c75a7bd5f885752cbc5 100644 +--- a/dist/client/theme-default/styles/base.css ++++ b/dist/client/theme-default/styles/base.css +@@ -1,251 +1,253 @@ +-@media (prefers-reduced-motion: reduce) { +- *, +- ::before, +- ::after { +- animation-delay: -1ms !important; +- animation-duration: 1ms !important; +- animation-iteration-count: 1 !important; +- background-attachment: initial !important; +- scroll-behavior: auto !important; +- transition-duration: 0s !important; +- transition-delay: 0s !important; +- } +-} +- +-*, +-::before, +-::after { +- box-sizing: border-box; +-} +- +-html { +- line-height: 1.4; +- font-size: 16px; +- -webkit-text-size-adjust: 100%; +-} +- +-html.dark { +- color-scheme: dark; +-} +- +-body { +- margin: 0; +- width: 100%; +- min-width: 320px; +- min-height: 100vh; +- line-height: 24px; +- font-family: var(--vp-font-family-base); +- font-size: 16px; +- font-weight: 400; +- color: var(--vp-c-text-1); +- background-color: var(--vp-c-bg); +- font-synthesis: style; +- text-rendering: optimizeLegibility; +- -webkit-font-smoothing: antialiased; +- -moz-osx-font-smoothing: grayscale; +-} +- +-main { +- display: block; +-} +- +-h1, +-h2, +-h3, +-h4, +-h5, +-h6 { +- margin: 0; +- line-height: 24px; +- font-size: 16px; +- font-weight: 400; +-} +- +-p { +- margin: 0; +-} +- +-strong, +-b { +- font-weight: 600; +-} +- +-/** +- * Avoid 300ms click delay on touch devices that support the `touch-action` +- * CSS property. +- * +- * In particular, unlike most other browsers, IE11+Edge on Windows 10 on +- * touch devices and IE Mobile 10-11 DON'T remove the click delay when +- * `` is present. +- * However, they DO support removing the click delay via +- * `touch-action: manipulation`. +- * +- * See: +- * - http://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch +- * - http://caniuse.com/#feat=css-touch-action +- * - http://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay +- */ +-a, +-area, +-button, +-[role='button'], +-input, +-label, +-select, +-summary, +-textarea { +- touch-action: manipulation; +-} +- +-a { +- color: inherit; +- text-decoration: inherit; +-} +- +-ol, +-ul { +- list-style: none; +- margin: 0; +- padding: 0; +-} +- +-blockquote { +- margin: 0; +-} +- +-pre, +-code, +-kbd, +-samp { +- font-family: var(--vp-font-family-mono); +-} +- +-img, +-svg, +-video, +-canvas, +-audio, +-iframe, +-embed, +-object { +- display: block; +-} +- +-figure { +- margin: 0; +-} +- +-img, +-video { +- max-width: 100%; +- height: auto; +-} +- +-button, +-input, +-optgroup, +-select, +-textarea { +- border: 0; +- padding: 0; +- line-height: inherit; +- color: inherit; +-} +- +-button { +- padding: 0; +- font-family: inherit; +- background-color: transparent; +- background-image: none; +-} +- +-button:enabled, +-[role='button']:enabled { +- cursor: pointer; +-} +- +-button:focus, +-button:focus-visible { +- outline: 1px dotted; +- outline: 4px auto -webkit-focus-ring-color; +-} +- +-button:focus:not(:focus-visible) { +- outline: none !important; +-} +- +-input:focus, +-textarea:focus, +-select:focus { +- outline: none; +-} +- +-table { +- border-collapse: collapse; +-} +- +-input { +- background-color: transparent; +-} +- +-input:-ms-input-placeholder, +-textarea:-ms-input-placeholder { +- color: var(--vp-c-text-3); +-} +- +-input::-ms-input-placeholder, +-textarea::-ms-input-placeholder { +- color: var(--vp-c-text-3); +-} +- +-input::placeholder, +-textarea::placeholder { +- color: var(--vp-c-text-3); +-} +- +-input::-webkit-outer-spin-button, +-input::-webkit-inner-spin-button { +- -webkit-appearance: none; +- margin: 0; +-} +- +-input[type='number'] { +- -moz-appearance: textfield; +-} +- +-textarea { +- resize: vertical; +-} +- +-select { +- -webkit-appearance: none; +-} +- +-fieldset { +- margin: 0; +- padding: 0; +-} +- +-h1, +-h2, +-h3, +-h4, +-h5, +-h6, +-li, +-p { +- overflow-wrap: break-word; +-} +- +-vite-error-overlay { +- z-index: 9999; +-} +- +-mjx-container { +- overflow-x: auto; +-} +- +-mjx-container > svg { +- display: inline-block; +- margin: auto; ++@layer __vitepress_base { ++ @media (prefers-reduced-motion: reduce) { ++ *, ++ ::before, ++ ::after { ++ animation-delay: -1ms !important; ++ animation-duration: 1ms !important; ++ animation-iteration-count: 1 !important; ++ background-attachment: initial !important; ++ scroll-behavior: auto !important; ++ transition-duration: 0s !important; ++ transition-delay: 0s !important; ++ } ++ } ++ ++ *, ++ ::before, ++ ::after { ++ box-sizing: border-box; ++ } ++ ++ html { ++ line-height: 1.4; ++ font-size: 16px; ++ -webkit-text-size-adjust: 100%; ++ } ++ ++ html.dark { ++ color-scheme: dark; ++ } ++ ++ body { ++ margin: 0; ++ width: 100%; ++ min-width: 320px; ++ min-height: 100vh; ++ line-height: 24px; ++ font-family: var(--vp-font-family-base); ++ font-size: 16px; ++ font-weight: 400; ++ color: var(--vp-c-text-1); ++ background-color: var(--vp-c-bg); ++ font-synthesis: style; ++ text-rendering: optimizeLegibility; ++ -webkit-font-smoothing: antialiased; ++ -moz-osx-font-smoothing: grayscale; ++ } ++ ++ main { ++ display: block; ++ } ++ ++ h1, ++ h2, ++ h3, ++ h4, ++ h5, ++ h6 { ++ margin: 0; ++ line-height: 24px; ++ font-size: 16px; ++ font-weight: 400; ++ } ++ ++ p { ++ margin: 0; ++ } ++ ++ strong, ++ b { ++ font-weight: 600; ++ } ++ ++ /** ++ * Avoid 300ms click delay on touch devices that support the `touch-action` ++ * CSS property. ++ * ++ * In particular, unlike most other browsers, IE11+Edge on Windows 10 on ++ * touch devices and IE Mobile 10-11 DON'T remove the click delay when ++ * `` is present. ++ * However, they DO support removing the click delay via ++ * `touch-action: manipulation`. ++ * ++ * See: ++ * - http://v4-alpha.getbootstrap.com/content/reboot/#click-delay-optimization-for-touch ++ * - http://caniuse.com/#feat=css-touch-action ++ * - http://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay ++ */ ++ a, ++ area, ++ button, ++ [role='button'], ++ input, ++ label, ++ select, ++ summary, ++ textarea { ++ touch-action: manipulation; ++ } ++ ++ a { ++ color: inherit; ++ text-decoration: inherit; ++ } ++ ++ ol, ++ ul { ++ list-style: none; ++ margin: 0; ++ padding: 0; ++ } ++ ++ blockquote { ++ margin: 0; ++ } ++ ++ pre, ++ code, ++ kbd, ++ samp { ++ font-family: var(--vp-font-family-mono); ++ } ++ ++ img, ++ svg, ++ video, ++ canvas, ++ audio, ++ iframe, ++ embed, ++ object { ++ display: block; ++ } ++ ++ figure { ++ margin: 0; ++ } ++ ++ img, ++ video { ++ max-width: 100%; ++ height: auto; ++ } ++ ++ button, ++ input, ++ optgroup, ++ select, ++ textarea { ++ border: 0; ++ padding: 0; ++ line-height: inherit; ++ color: inherit; ++ } ++ ++ button { ++ padding: 0; ++ font-family: inherit; ++ background-color: transparent; ++ background-image: none; ++ } ++ ++ button:enabled, ++ [role='button']:enabled { ++ cursor: pointer; ++ } ++ ++ button:focus, ++ button:focus-visible { ++ outline: 1px dotted; ++ outline: 4px auto -webkit-focus-ring-color; ++ } ++ ++ button:focus:not(:focus-visible) { ++ outline: none !important; ++ } ++ ++ input:focus, ++ textarea:focus, ++ select:focus { ++ outline: none; ++ } ++ ++ table { ++ border-collapse: collapse; ++ } ++ ++ input { ++ background-color: transparent; ++ } ++ ++ input:-ms-input-placeholder, ++ textarea:-ms-input-placeholder { ++ color: var(--vp-c-text-3); ++ } ++ ++ input::-ms-input-placeholder, ++ textarea::-ms-input-placeholder { ++ color: var(--vp-c-text-3); ++ } ++ ++ input::placeholder, ++ textarea::placeholder { ++ color: var(--vp-c-text-3); ++ } ++ ++ input::-webkit-outer-spin-button, ++ input::-webkit-inner-spin-button { ++ -webkit-appearance: none; ++ margin: 0; ++ } ++ ++ input[type='number'] { ++ -moz-appearance: textfield; ++ } ++ ++ textarea { ++ resize: vertical; ++ } ++ ++ select { ++ -webkit-appearance: none; ++ } ++ ++ fieldset { ++ margin: 0; ++ padding: 0; ++ } ++ ++ h1, ++ h2, ++ h3, ++ h4, ++ h5, ++ h6, ++ li, ++ p { ++ overflow-wrap: break-word; ++ } ++ ++ vite-error-overlay { ++ z-index: 9999; ++ } ++ ++ mjx-container { ++ overflow-x: auto; ++ } ++ ++ mjx-container > svg { ++ display: inline-block; ++ margin: auto; ++ } + } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d216900..5382909 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,6 +34,11 @@ catalogs: specifier: ^3.5.13 version: 3.5.18 +patchedDependencies: + vitepress: + hash: 9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4 + path: patches/vitepress.patch + importers: .: @@ -82,16 +87,16 @@ importers: version: 4.1.11 vitepress: specifier: latest - version: 1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) + version: 1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) vitepress-plugin-group-icons: specifier: ^1.3.7 version: 1.6.1(markdown-it@14.1.0)(vite@5.4.19(@types/node@22.17.0)(lightningcss@1.30.1)(terser@5.43.1)) vitepress-plugin-npm-commands: specifier: ^0.8.1 - version: 0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)))(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)) + version: 0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)))(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)) vitepress-plugin-tabs: specifier: ^0.7.1 - version: 0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) + version: 0.7.1(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) vitepress-plugin-vue-component-view: specifier: latest version: 0.3.1 @@ -6474,21 +6479,21 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress-plugin-npm-commands@0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)))(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)): + vitepress-plugin-npm-commands@0.8.1(vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)))(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2)): dependencies: klona: 2.0.6 npm-to-yarn: 3.0.1 - vitepress: 1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) - vitepress-plugin-tabs: 0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) + vitepress: 1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) + vitepress-plugin-tabs: 0.7.1(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)) - vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)): + vitepress-plugin-tabs@0.7.1(vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2))(vue@3.5.18(typescript@5.9.2)): dependencies: - vitepress: 1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) + vitepress: 1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2) vue: 3.5.18(typescript@5.9.2) vitepress-plugin-vue-component-view@0.3.1: {} - vitepress@1.6.4(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2): + vitepress@1.6.4(patch_hash=9d52474c1dc7ca0ada4efc9215b91519ad4dfae4f97690a0de2945fbca3244f4)(@algolia/client-search@5.35.0)(@types/node@22.17.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.9.2): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.35.0)(search-insights@2.17.3) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 642489a..7ec1170 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,12 +5,15 @@ packages: catalogs: prod: - unplugin-vue: ^6.0.1 - vue: ^3.5.13 - "@vueuse/core": "^11.3.0" + "@heroui/shared-utils": ^2.1.10 + "@heroui/system": ^2.4.20 "@heroui/theme": ^2.4.11 - "@heroui/system": "^2.4.20" - "@heroui/shared-utils": "^2.1.10" "@heroui/use-aria-button": ^2.2.18 "@types/node": ^22.15.26 "@vue/tsconfig": ^0.7.0 + "@vueuse/core": ^11.3.0 + unplugin-vue: ^6.0.1 + vue: ^3.5.13 + +patchedDependencies: + vitepress: patches/vitepress.patch From c1c1b73799cb9a5f2e07a7d0b0bf13b1b29987c0 Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Thu, 14 Aug 2025 00:14:39 +0800 Subject: [PATCH 04/28] docs(Button): update --- docs/en/components/button.md | 287 ++++++++++------------------------- 1 file changed, 81 insertions(+), 206 deletions(-) diff --git a/docs/en/components/button.md b/docs/en/components/button.md index 20a6e50..f38e399 100644 --- a/docs/en/components/button.md +++ b/docs/en/components/button.md @@ -36,76 +36,45 @@ import { Button } from 'nextui-vue' ## Usage +::: component-view - -::: code-group -```vue [Example] - - - -``` ::: ### Disabled Button will be unclickable +::: component-view - -::: code-group -```vue [Example] - -``` ::: ### Sizes Display buttons in different sizes +::: component-view
- -::: code-group -```vue [Example] -
- - - -
-``` ::: ### Radius Display buttons with different border radius -
- - - - - -
- -::: code-group -```vue [Example] -
+::: component-view +
-``` ::: ### Colors Display buttons in different colors +::: component-view
@@ -114,24 +83,13 @@ Display buttons in different colors
- -::: code-group -```vue [Example] -
- - - - - - -
-``` ::: ### Variants Display different types of buttons -
+::: component-view +
@@ -154,33 +112,6 @@ Display different types of buttons Shadow
- -::: code-group -```vue [Example] -
- - - - - - - -
-``` ::: ### Loading @@ -192,6 +123,7 @@ Work in progress You can also customize the loading spinner by passing a custom component to the `spinner` slot. +::: component-view