diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index 275e9f481..5356e5386 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -2,7 +2,7 @@ import { defineUserConfig, type HeadConfig, type PluginConfig, type UserConfig } import { path } from '@vuepress/utils' import { docsearchPlugin } from '@vuepress/plugin-docsearch' import { registerComponentsPlugin } from '@vuepress/plugin-register-components' -import { sitemapPlugin } from 'vuepress-plugin-sitemap2' +import { sitemapPlugin } from '@vuepress/plugin-sitemap' import { umamiAnalyticsPlugin } from 'vuepress-plugin-umami-analytics' import { viteBundler } from '@vuepress/bundler-vite' @@ -61,10 +61,10 @@ if (process.env.NODE_ENV === 'production') { sitemapPlugin({ hostname: 'https://surgio.js.org', }), - // umamiAnalyticsPlugin({ - // id: '444a5a25-af75-4c30-b7a4-6aaba520daf6', - // src: 'https://sashimi.royli.dev/sashimi.js', - // }) as any, + umamiAnalyticsPlugin({ + id: '444a5a25-af75-4c30-b7a4-6aaba520daf6', + src: 'https://sashimi.royli.dev/sashimi.js', + }), ) } diff --git a/package.json b/package.json index 828168198..08c8fa790 100644 --- a/package.json +++ b/package.json @@ -146,11 +146,15 @@ "@types/urlsafe-base64": "^1.0.31", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "@vuepress/bundler-vite": "2.0.0-rc.7", + "@vuepress/bundler-vite": "2.0.0-rc.9", "@vuepress/client": "2.0.0-rc.9", + "@vuepress/core": "2.0.0-rc.9", + "@vuepress/markdown": "2.0.0-rc.9", "@vuepress/plugin-docsearch": "2.0.0-rc.26", "@vuepress/plugin-google-analytics": "2.0.0-rc.21", "@vuepress/plugin-register-components": "2.0.0-rc.21", + "@vuepress/plugin-sitemap": "2.0.0-rc.26", + "@vuepress/shared": "2.0.0-rc.9", "@vuepress/theme-default": "2.0.0-rc.26", "@vuepress/utils": "2.0.0-rc.9", "ava": "^5.3.1", @@ -173,14 +177,21 @@ "nyc": "^15.1.0", "prettier": "^2.8.8", "sass": "^1.71.1", + "search-insights": ">=1.0.0 <3.0.0-0", "sinon": "^15.2.0", "ts-node": "^10.9.2", "typescript": "^5.3.3", "vue": "^3.4.21", "vuepress": "2.0.0-rc.9", - "vuepress-plugin-sitemap2": "2.0.0-rc.16", "vuepress-plugin-umami-analytics": "^1.8.1" }, + "resolutions": { + "@vuepress/client": "2.0.0-rc.9", + "@vuepress/core": "2.0.0-rc.9", + "@vuepress/markdown": "2.0.0-rc.9", + "@vuepress/utils": "2.0.0-rc.9", + "vuepress": "2.0.0-rc.9" + }, "ava": { "failFast": false, "timeout": "30s", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25fc47aa6..3f2929f80 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,13 @@ settings: autoInstallPeers: false excludeLinksFromLockfile: false +overrides: + '@vuepress/client': 2.0.0-rc.9 + '@vuepress/core': 2.0.0-rc.9 + '@vuepress/markdown': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 + vuepress: 2.0.0-rc.9 + dependencies: '@babel/parser': specifier: ^7.24.0 @@ -224,20 +231,32 @@ devDependencies: specifier: ^7 version: 7.1.1(eslint@8.57.0)(typescript@5.3.3) '@vuepress/bundler-vite': - specifier: 2.0.0-rc.7 - version: 2.0.0-rc.7(@types/node@18.19.21)(sass@1.71.1)(typescript@5.3.3) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@types/node@18.19.21)(sass@1.71.1)(typescript@5.3.3) '@vuepress/client': specifier: 2.0.0-rc.9 version: 2.0.0-rc.9(typescript@5.3.3) + '@vuepress/core': + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(typescript@5.3.3) + '@vuepress/markdown': + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9 '@vuepress/plugin-docsearch': specifier: 2.0.0-rc.26 - version: 2.0.0-rc.26(@algolia/client-search@4.22.1)(typescript@5.3.3)(vuepress@2.0.0-rc.9) + version: 2.0.0-rc.26(@algolia/client-search@4.22.1)(search-insights@2.13.0)(typescript@5.3.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-google-analytics': specifier: 2.0.0-rc.21 version: 2.0.0-rc.21(vuepress@2.0.0-rc.9) '@vuepress/plugin-register-components': specifier: 2.0.0-rc.21 version: 2.0.0-rc.21(vuepress@2.0.0-rc.9) + '@vuepress/plugin-sitemap': + specifier: 2.0.0-rc.26 + version: 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) + '@vuepress/shared': + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9 '@vuepress/theme-default': specifier: 2.0.0-rc.26 version: 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) @@ -304,6 +323,9 @@ devDependencies: sass: specifier: ^1.71.1 version: 1.71.1 + search-insights: + specifier: '>=1.0.0 <3.0.0-0' + version: 2.13.0 sinon: specifier: ^15.2.0 version: 15.2.0 @@ -318,10 +340,7 @@ devDependencies: version: 3.4.21(typescript@5.3.3) vuepress: specifier: 2.0.0-rc.9 - version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) - vuepress-plugin-sitemap2: - specifier: 2.0.0-rc.16 - version: 2.0.0-rc.16(typescript@5.3.3)(vuepress@2.0.0-rc.9) + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) vuepress-plugin-umami-analytics: specifier: ^1.8.1 version: 1.8.1(typescript@5.3.3) @@ -332,10 +351,10 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1): + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0) '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) transitivePeerDependencies: - '@algolia/client-search' @@ -343,12 +362,13 @@ packages: - search-insights dev: true - /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1): + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' dependencies: '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) + search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch @@ -875,10 +895,10 @@ packages: resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==} dev: true - /@docsearch/js@3.6.0(@algolia/client-search@4.22.1): + /@docsearch/js@3.6.0(@algolia/client-search@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==} dependencies: - '@docsearch/react': 3.6.0(@algolia/client-search@4.22.1) + '@docsearch/react': 3.6.0(@algolia/client-search@4.22.1)(search-insights@2.13.0) preact: 10.19.6 transitivePeerDependencies: - '@algolia/client-search' @@ -888,7 +908,7 @@ packages: - search-insights dev: true - /@docsearch/react@3.6.0(@algolia/client-search@4.22.1): + /@docsearch/react@3.6.0(@algolia/client-search@4.22.1)(search-insights@2.13.0): resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -905,23 +925,15 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) '@docsearch/css': 3.6.0 algoliasearch: 4.22.1 + search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' dev: true - /@esbuild/aix-ppc64@0.19.12: - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - dev: true - optional: true - /@esbuild/aix-ppc64@0.20.2: resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} @@ -931,15 +943,6 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.19.12: - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64@0.20.2: resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} engines: {node: '>=12'} @@ -949,15 +952,6 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.19.12: - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.20.2: resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} engines: {node: '>=12'} @@ -967,15 +961,6 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.19.12: - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.20.2: resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} engines: {node: '>=12'} @@ -985,15 +970,6 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.19.12: - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.20.2: resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} engines: {node: '>=12'} @@ -1003,15 +979,6 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.19.12: - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.20.2: resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} engines: {node: '>=12'} @@ -1021,15 +988,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.19.12: - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.20.2: resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} engines: {node: '>=12'} @@ -1039,15 +997,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.19.12: - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.20.2: resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} engines: {node: '>=12'} @@ -1057,15 +1006,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.19.12: - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.20.2: resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} engines: {node: '>=12'} @@ -1075,15 +1015,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.19.12: - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.20.2: resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} engines: {node: '>=12'} @@ -1093,15 +1024,6 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.19.12: - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.20.2: resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} engines: {node: '>=12'} @@ -1111,15 +1033,6 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.19.12: - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.20.2: resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} engines: {node: '>=12'} @@ -1129,15 +1042,6 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.19.12: - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el@0.20.2: resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} engines: {node: '>=12'} @@ -1147,15 +1051,6 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.19.12: - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.20.2: resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} engines: {node: '>=12'} @@ -1165,15 +1060,6 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.19.12: - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.20.2: resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} engines: {node: '>=12'} @@ -1183,15 +1069,6 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.19.12: - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.20.2: resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} engines: {node: '>=12'} @@ -1201,15 +1078,6 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.19.12: - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.20.2: resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} engines: {node: '>=12'} @@ -1219,15 +1087,6 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.19.12: - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.20.2: resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} engines: {node: '>=12'} @@ -1237,15 +1096,6 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.19.12: - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.20.2: resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} engines: {node: '>=12'} @@ -1255,15 +1105,6 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.19.12: - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.20.2: resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} engines: {node: '>=12'} @@ -1273,15 +1114,6 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.19.12: - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.20.2: resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} engines: {node: '>=12'} @@ -1291,15 +1123,6 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.19.12: - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.20.2: resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} engines: {node: '>=12'} @@ -1309,15 +1132,6 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.19.12: - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.20.2: resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} engines: {node: '>=12'} @@ -1463,7 +1277,7 @@ packages: resolution: {integrity: sha512-cTRxlocav/+mfgDcp0P2z/gWuWBez+iNuN4D+b74LpX4AR6UAx2ZvWtCrUZ8VXrO4eCt1/G0YC/Af7mpIb3aoQ==} dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/plugin-frontmatter@2.0.0: @@ -1472,7 +1286,7 @@ packages: '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 gray-matter: 4.0.3 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/plugin-headers@2.0.0: @@ -1481,7 +1295,7 @@ packages: '@mdit-vue/shared': 2.0.0 '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/plugin-sfc@2.0.0: @@ -1489,7 +1303,7 @@ packages: dependencies: '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/plugin-title@2.0.0: @@ -1498,7 +1312,7 @@ packages: '@mdit-vue/shared': 2.0.0 '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/plugin-toc@2.0.0: @@ -1507,7 +1321,7 @@ packages: '@mdit-vue/shared': 2.0.0 '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/shared@2.0.0: @@ -1515,7 +1329,7 @@ packages: dependencies: '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: true /@mdit-vue/types@2.0.0: @@ -1998,14 +1812,7 @@ packages: /@types/markdown-it-emoji@2.0.4: resolution: {integrity: sha512-H6ulk/ZmbDxOayPwI/leJzrmoW1YKX1Z+MVSCHXuYhvqckV4I/c+hPTf6UiqJyn2avWugfj30XroheEb6/Ekqg==} dependencies: - '@types/markdown-it': 12.2.3 - dev: true - - /@types/markdown-it@12.2.3: - resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==} - dependencies: - '@types/linkify-it': 3.0.5 - '@types/mdurl': 1.0.5 + '@types/markdown-it': 14.0.1 dev: true /@types/markdown-it@13.0.7: @@ -2259,14 +2066,14 @@ packages: /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@vitejs/plugin-vue@5.0.4(vite@5.0.13)(vue@3.4.26): + /@vitejs/plugin-vue@5.0.4(vite@5.2.11)(vue@3.4.26): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.13(@types/node@18.19.21)(sass@1.71.1) + vite: 5.2.11(@types/node@18.19.21)(sass@1.71.1) vue: 3.4.26(typescript@5.3.3) dev: true @@ -2420,25 +2227,24 @@ packages: resolution: {integrity: sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==} dev: true - /@vuepress/bundler-vite@2.0.0-rc.7(@types/node@18.19.21)(sass@1.71.1)(typescript@5.3.3): - resolution: {integrity: sha512-2jNnU3sgHJuUCPfE0DvGRsAxo/A/Locguvnv4Q6QwJYdB1fuAqE6x5p8RDzq8Lv/GsyeexDWiV/PFER5EtVP3w==} + /@vuepress/bundler-vite@2.0.0-rc.9(@types/node@18.19.21)(sass@1.71.1)(typescript@5.3.3): + resolution: {integrity: sha512-GcM2eSqW2mPY5xXX4i5kuZujvwUeiTpsLX5kgau9LzPox+FdA3SMUkppCY3hsou2o2RxXPTfjocE7OlYQrUqvA==} dependencies: - '@vitejs/plugin-vue': 5.0.4(vite@5.0.13)(vue@3.4.26) - '@vuepress/client': 2.0.0-rc.7(typescript@5.3.3) - '@vuepress/core': 2.0.0-rc.7(typescript@5.3.3) - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 + '@vitejs/plugin-vue': 5.0.4(vite@5.2.11)(vue@3.4.26) + '@vuepress/client': 2.0.0-rc.9(typescript@5.3.3) + '@vuepress/core': 2.0.0-rc.9(typescript@5.3.3) + '@vuepress/shared': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 autoprefixer: 10.4.19(postcss@8.4.38) connect-history-api-fallback: 2.0.0 postcss: 8.4.38 postcss-load-config: 5.0.3(postcss@8.4.38) rollup: 4.17.2 - vite: 5.0.13(@types/node@18.19.21)(sass@1.71.1) + vite: 5.2.11(@types/node@18.19.21)(sass@1.71.1) vue: 3.4.26(typescript@5.3.3) vue-router: 4.3.0(vue@3.4.26) transitivePeerDependencies: - '@types/node' - - '@vue/composition-api' - jiti - less - lightningcss @@ -2466,32 +2272,6 @@ packages: - typescript dev: true - /@vuepress/client@2.0.0-rc.2(typescript@5.3.3): - resolution: {integrity: sha512-gQ4CfBhzWYOCW4OcAUd6S8Jr9m/8UkZZuN/70t12GltbX/cdm6zrGnf89GiVjgvoK8+OYoc7luoBuWbyc/X5sg==} - dependencies: - '@vue/devtools-api': 6.6.1 - '@vuepress/shared': 2.0.0-rc.2 - '@vueuse/core': 10.9.0(vue@3.4.21) - vue: 3.4.21(typescript@5.3.3) - vue-router: 4.3.0(vue@3.4.21) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: true - - /@vuepress/client@2.0.0-rc.7(typescript@5.3.3): - resolution: {integrity: sha512-T8jf9h8dfP1ln/7uOIiTAJrdyKRTyq1x+RHXuc7GoRxTfOw+bIYgGvh63Z7m1e3K/yh1nO9aM1WcXbDN1Swp4w==} - dependencies: - '@vue/devtools-api': 6.6.1 - '@vuepress/shared': 2.0.0-rc.7 - '@vueuse/core': 10.9.0(vue@3.4.26) - vue: 3.4.26(typescript@5.3.3) - vue-router: 4.3.0(vue@3.4.26) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: true - /@vuepress/client@2.0.0-rc.9(typescript@5.3.3): resolution: {integrity: sha512-V5jA6L1nHQ8tXBshRHBJKei7HPFonGxFzmVK5yjj2Ho/Xtp/SD9rBS6dyYd5CSkKRGQDgy19Z+BUUPXtdI1qzg==} dependencies: @@ -2503,34 +2283,6 @@ packages: - typescript dev: true - /@vuepress/core@2.0.0-rc.2(typescript@5.3.3): - resolution: {integrity: sha512-C/bHG0y+v5oeCrfaesy2yFa0dyCah05g1w7vArZk8ABsVECjZKAC5/ev39UFQm2dCdNzsj2E3KgLIxYWqpcKeg==} - dependencies: - '@vuepress/client': 2.0.0-rc.2(typescript@5.3.3) - '@vuepress/markdown': 2.0.0-rc.2 - '@vuepress/shared': 2.0.0-rc.2 - '@vuepress/utils': 2.0.0-rc.2 - vue: 3.4.21(typescript@5.3.3) - transitivePeerDependencies: - - '@vue/composition-api' - - supports-color - - typescript - dev: true - - /@vuepress/core@2.0.0-rc.7(typescript@5.3.3): - resolution: {integrity: sha512-SPd2C9MIwHLe4mEWJfbcTHT5caS/vW+oeP79wAW0otSGgn2uY3Mmu5qcYPzl+17o8EYv7vDvPiO+uitp/Cek+A==} - dependencies: - '@vuepress/client': 2.0.0-rc.7(typescript@5.3.3) - '@vuepress/markdown': 2.0.0-rc.7 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 - vue: 3.4.26(typescript@5.3.3) - transitivePeerDependencies: - - '@vue/composition-api' - - supports-color - - typescript - dev: true - /@vuepress/core@2.0.0-rc.9(typescript@5.3.3): resolution: {integrity: sha512-uvMkIqYJ7vjfYEC91rMmT8YJt8xXnob5YYY3TzlwWUSEv4yoV3nlVu0l6Zfhenx/7FwKaxRJ/ePlUGIgUHBcBw==} dependencies: @@ -2554,57 +2306,11 @@ packages: fflate: 0.8.2 gray-matter: 4.0.3 vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true - /@vuepress/markdown@2.0.0-rc.2: - resolution: {integrity: sha512-5/RmJnap+MGKxDhSO+Mv6zB8PoPHhhBujnNKKO3PnyfPrj0LyL0AuTm8m3Ea271wMp9956WINjw8jlpn+Z1sBg==} - dependencies: - '@mdit-vue/plugin-component': 2.0.0 - '@mdit-vue/plugin-frontmatter': 2.0.0 - '@mdit-vue/plugin-headers': 2.0.0 - '@mdit-vue/plugin-sfc': 2.0.0 - '@mdit-vue/plugin-title': 2.0.0 - '@mdit-vue/plugin-toc': 2.0.0 - '@mdit-vue/shared': 2.0.0 - '@mdit-vue/types': 2.0.0 - '@types/markdown-it': 13.0.7 - '@types/markdown-it-emoji': 2.0.4 - '@vuepress/shared': 2.0.0-rc.2 - '@vuepress/utils': 2.0.0-rc.2 - markdown-it: 14.0.0 - markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.0.0) - markdown-it-emoji: 3.0.0 - mdurl: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@vuepress/markdown@2.0.0-rc.7: - resolution: {integrity: sha512-mczvo7MZxxXXj5htDXK22r0a7JjTP5sTlcywtVOTJurzCKp8SNSbr3HdmsAnr9S838Hn9+dkvhs57rqgPG3UHA==} - dependencies: - '@mdit-vue/plugin-component': 2.0.0 - '@mdit-vue/plugin-frontmatter': 2.0.0 - '@mdit-vue/plugin-headers': 2.0.0 - '@mdit-vue/plugin-sfc': 2.0.0 - '@mdit-vue/plugin-title': 2.0.0 - '@mdit-vue/plugin-toc': 2.0.0 - '@mdit-vue/shared': 2.0.0 - '@mdit-vue/types': 2.0.0 - '@types/markdown-it': 13.0.7 - '@types/markdown-it-emoji': 2.0.4 - '@vuepress/shared': 2.0.0-rc.7 - '@vuepress/utils': 2.0.0-rc.7 - markdown-it: 14.1.0 - markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.1.0) - markdown-it-emoji: 3.0.0 - mdurl: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: true - /@vuepress/markdown@2.0.0-rc.9: resolution: {integrity: sha512-e7as2ar3RQp0bUyMiwBPi7L/G2fzscb3s0BywNcAwubFR22o0/dBEYRYdrN0clPQ2FXpPxF6AFj4aD7O1heCbw==} dependencies: @@ -2635,7 +2341,7 @@ packages: dependencies: '@vueuse/core': 10.9.0(vue@3.4.26) vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript @@ -2649,7 +2355,7 @@ packages: '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) '@vueuse/core': 10.9.0(vue@3.4.26) vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript @@ -2663,7 +2369,7 @@ packages: '@types/markdown-it': 14.0.1 markdown-it: 14.1.0 markdown-it-container: 4.0.0 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) dev: true /@vuepress/plugin-copy-code@2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9): @@ -2674,25 +2380,25 @@ packages: '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) '@vueuse/core': 10.9.0(vue@3.4.26) vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/plugin-docsearch@2.0.0-rc.26(@algolia/client-search@4.22.1)(typescript@5.3.3)(vuepress@2.0.0-rc.9): + /@vuepress/plugin-docsearch@2.0.0-rc.26(@algolia/client-search@4.22.1)(search-insights@2.13.0)(typescript@5.3.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-/Wa0FAURLFtxyvoH1TS793GeVvsOWy9VrIeil5wAMwR1O9pI1EOID+BzgeiaWAav4H4/sdwaG1OsB68N9q3MLQ==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: '@docsearch/css': 3.6.0 - '@docsearch/js': 3.6.0(@algolia/client-search@4.22.1) - '@docsearch/react': 3.6.0(@algolia/client-search@4.22.1) + '@docsearch/js': 3.6.0(@algolia/client-search@4.22.1)(search-insights@2.13.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.22.1)(search-insights@2.13.0) '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) '@vueuse/core': 10.9.0(vue@3.4.26) ts-debounce: 4.0.0 vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -2709,7 +2415,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true @@ -2720,7 +2426,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: execa: 8.0.1 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) dev: true /@vuepress/plugin-google-analytics@2.0.0-rc.21(vuepress@2.0.0-rc.9): @@ -2728,7 +2434,7 @@ packages: peerDependencies: vuepress: 2.0.0-rc.9 dependencies: - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) dev: true /@vuepress/plugin-links-check@2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9): @@ -2737,7 +2443,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true @@ -2750,7 +2456,7 @@ packages: '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) medium-zoom: 1.1.0 vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true @@ -2761,7 +2467,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true @@ -2772,7 +2478,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: chokidar: 3.6.0 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) dev: true /@vuepress/plugin-prismjs@2.0.0-rc.21(vuepress@2.0.0-rc.9): @@ -2781,7 +2487,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: prismjs: 1.29.0 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) dev: true /@vuepress/plugin-register-components@2.0.0-rc.21(vuepress@2.0.0-rc.9): @@ -2790,7 +2496,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: chokidar: 3.6.0 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) dev: true /@vuepress/plugin-seo@2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9): @@ -2799,7 +2505,7 @@ packages: vuepress: 2.0.0-rc.9 dependencies: '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true @@ -2811,7 +2517,7 @@ packages: dependencies: '@vuepress/helper': 2.0.0-rc.26(typescript@5.3.3)(vuepress@2.0.0-rc.9) sitemap: 7.1.1 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true @@ -2823,23 +2529,11 @@ packages: dependencies: '@vue/devtools-api': 6.6.1 vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: true - /@vuepress/shared@2.0.0-rc.2: - resolution: {integrity: sha512-2kmm0rw+WalRWrSC5pW0TXRz8Wyuh57XmOZEUOhPOflw4o8Dno+PcaWbdOZ/TLkTgTt3X1n7r1/c1ALtaLta8g==} - dependencies: - '@mdit-vue/types': 2.0.0 - dev: true - - /@vuepress/shared@2.0.0-rc.7: - resolution: {integrity: sha512-zNsYzAW5tuENb4vML0pK/61W3EscyOcn5JVPC+c6AwvsYWyAigZaMSu9ycGAptjDwzdYSi3gd33N9Q9T7pG77Q==} - dependencies: - '@mdit-vue/types': 2.0.0 - dev: true - /@vuepress/shared@2.0.0-rc.9: resolution: {integrity: sha512-XfI6CWNv4/Vp9Iew6GJil9RUSy1rM7zGdjwikr0j3Rkh55q3f00w1wud47wE9kxRqsZ0PIvsMget5CxEn5rA/w==} dependencies: @@ -2873,48 +2567,12 @@ packages: '@vueuse/core': 10.9.0(vue@3.4.26) sass: 1.76.0 vue: 3.4.26(typescript@5.3.3) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/utils@2.0.0-rc.2: - resolution: {integrity: sha512-g93yFJKtztpdXm4XyOIQ9QcUrKuvuWizvH3qWDQ5/WKlxa6VqE7nVNPlkudgGUIc7Bl4AGrlHcmgvkwaNoMcfA==} - dependencies: - '@types/debug': 4.1.12 - '@types/fs-extra': 11.0.4 - '@types/hash-sum': 1.0.2 - '@vuepress/shared': 2.0.0-rc.2 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 11.2.0 - globby: 14.0.1 - hash-sum: 2.0.0 - ora: 8.0.1 - picocolors: 1.0.0 - upath: 2.0.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@vuepress/utils@2.0.0-rc.7: - resolution: {integrity: sha512-47c7T72JwOWH1EgG7f/KwWNpIknd9IC5JmrizGI5IVUM4G16Vyj5oPQuXqLobV47m8JOxPW4dLpsglZGVaKQeg==} - dependencies: - '@types/debug': 4.1.12 - '@types/fs-extra': 11.0.4 - '@types/hash-sum': 1.0.2 - '@vuepress/shared': 2.0.0-rc.7 - debug: 4.3.4(supports-color@8.1.1) - fs-extra: 11.2.0 - globby: 14.0.1 - hash-sum: 2.0.0 - ora: 8.0.1 - picocolors: 1.0.0 - upath: 2.0.1 - transitivePeerDependencies: - - supports-color - dev: true - /@vuepress/utils@2.0.0-rc.9: resolution: {integrity: sha512-qk6Pel4JVKYKxp3bWxyvnwchvx3QaCWc7SqUw7L6qUo/um+0U2U45L0anWoAfckw12RXYhoIEbJ9UZpueiKOPg==} dependencies: @@ -2933,18 +2591,6 @@ packages: - supports-color dev: true - /@vueuse/core@10.9.0(vue@3.4.21): - resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} - dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.21) - vue-demi: 0.14.7(vue@3.4.21) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - /@vueuse/core@10.9.0(vue@3.4.26): resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} dependencies: @@ -2961,15 +2607,6 @@ packages: resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} dev: true - /@vueuse/shared@10.9.0(vue@3.4.21): - resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} - dependencies: - vue-demi: 0.14.7(vue@3.4.21) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true - /@vueuse/shared@10.9.0(vue@3.4.26): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: @@ -4540,10 +4177,6 @@ packages: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} dev: true - /dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} - dev: true - /debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -4954,37 +4587,6 @@ packages: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} dev: true - /esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.12 - '@esbuild/android-arm': 0.19.12 - '@esbuild/android-arm64': 0.19.12 - '@esbuild/android-x64': 0.19.12 - '@esbuild/darwin-arm64': 0.19.12 - '@esbuild/darwin-x64': 0.19.12 - '@esbuild/freebsd-arm64': 0.19.12 - '@esbuild/freebsd-x64': 0.19.12 - '@esbuild/linux-arm': 0.19.12 - '@esbuild/linux-arm64': 0.19.12 - '@esbuild/linux-ia32': 0.19.12 - '@esbuild/linux-loong64': 0.19.12 - '@esbuild/linux-mips64el': 0.19.12 - '@esbuild/linux-ppc64': 0.19.12 - '@esbuild/linux-riscv64': 0.19.12 - '@esbuild/linux-s390x': 0.19.12 - '@esbuild/linux-x64': 0.19.12 - '@esbuild/netbsd-x64': 0.19.12 - '@esbuild/openbsd-x64': 0.19.12 - '@esbuild/sunos-x64': 0.19.12 - '@esbuild/win32-arm64': 0.19.12 - '@esbuild/win32-ia32': 0.19.12 - '@esbuild/win32-x64': 0.19.12 - dev: true - /esbuild@0.20.2: resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} engines: {node: '>=12'} @@ -7266,16 +6868,6 @@ packages: resolution: {integrity: sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ==} dev: false - /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.0.0): - resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} - peerDependencies: - '@types/markdown-it': '*' - markdown-it: '*' - dependencies: - '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 - dev: true - /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.1.0): resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} peerDependencies: @@ -7294,18 +6886,6 @@ packages: resolution: {integrity: sha512-+rUD93bXHubA4arpEZO3q80so0qgoFJEKRkRbjKX8RTdca89v2kfyF+xR3i2sQTwql9tpPZPOQN5B+PunspXRg==} dev: true - /markdown-it@14.0.0: - resolution: {integrity: sha512-seFjF0FIcPt4P9U39Bq1JYblX0KZCjDLFFQPHpL5AzHpqPEKtosxmdq/LTVZnjfH7tjt9BxStm+wXcDBNuYmzw==} - hasBin: true - dependencies: - argparse: 2.0.1 - entities: 4.5.0 - linkify-it: 5.0.0 - mdurl: 2.0.0 - punycode.js: 2.3.1 - uc.micro: 2.1.0 - dev: true - /markdown-it@14.1.0: resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true @@ -9084,6 +8664,10 @@ packages: get-ready: 1.0.0 dev: false + /search-insights@2.13.0: + resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==} + dev: true + /section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -9605,10 +9189,6 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /striptags@3.2.0: - resolution: {integrity: sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==} - dev: true - /supertap@3.0.1: resolution: {integrity: sha512-u1ZpIBCawJnO+0QePsEiOknOfCRq0yERxiAchT0i4li0WHNUJbf0evXXSXOcCAR4M8iMDoajXYmstm/qO81Isw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -10236,8 +9816,8 @@ packages: builtins: 5.0.1 dev: false - /vite@5.0.13(@types/node@18.19.21)(sass@1.71.1): - resolution: {integrity: sha512-/9ovhv2M2dGTuA+dY93B9trfyWMDRQw2jdVBhHNP6wr0oF34wG2i/N55801iZIpgUpnHDm4F/FabGQLyc+eOgg==} + /vite@5.2.11(@types/node@18.19.21)(sass@1.71.1): + resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10265,7 +9845,7 @@ packages: optional: true dependencies: '@types/node': 18.19.21 - esbuild: 0.19.12 + esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 sass: 1.71.1 @@ -10273,21 +9853,6 @@ packages: fsevents: 2.3.3 dev: true - /vue-demi@0.14.7(vue@3.4.21): - resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.4.21(typescript@5.3.3) - dev: true - /vue-demi@0.14.7(vue@3.4.26): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} @@ -10353,57 +9918,19 @@ packages: typescript: 5.3.3 dev: true - /vuepress-plugin-sitemap2@2.0.0-rc.16(typescript@5.3.3)(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-7hGlrwACCSZijuGFyc4Yh+3IXh8f9dFK0iekjlMbC2TxNbDHHmsLHnsGfEmd6H1xsQtaTC1fwXw158jiXwE1fA==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} - deprecated: Please use @vuepress/plugin-sitemap@v2 instead - peerDependencies: - vuepress: 2.0.0-rc.2 - dependencies: - sitemap: 7.1.1 - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) - vuepress-shared: 2.0.0-rc.16(typescript@5.3.3)(vuepress@2.0.0-rc.9) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: true - /vuepress-plugin-umami-analytics@1.8.1(typescript@5.3.3): resolution: {integrity: sha512-xuAi6tS9rwYqOhspo8INInCwoaiYqPa+9NNf79BmIBQ3NYsImnQ5FhqYeML3VohW7HxapX2gSdllZl6KzAM2fg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@vuepress/client': 2.0.0-rc.2(typescript@5.3.3) - '@vuepress/core': 2.0.0-rc.2(typescript@5.3.3) - '@vuepress/utils': 2.0.0-rc.2 + '@vuepress/client': 2.0.0-rc.9(typescript@5.3.3) + '@vuepress/core': 2.0.0-rc.9(typescript@5.3.3) + '@vuepress/utils': 2.0.0-rc.9 transitivePeerDependencies: - - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-shared@2.0.0-rc.16(typescript@5.3.3)(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-gsiqo9tr6dHCVQTPw1d+oiJyNGzc6nmrGRBWkLb3ZxD15q1k/iv2flBwPdb1RasU827oMgZ2DuOzbHcGjRKjSA==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} - peerDependencies: - vuepress: 2.0.0-rc.2 - dependencies: - '@vueuse/core': 10.9.0(vue@3.4.26) - cheerio: 1.0.0-rc.12 - dayjs: 1.11.10 - execa: 8.0.1 - fflate: 0.8.2 - gray-matter: 4.0.3 - semver: 7.6.0 - striptags: 3.2.0 - vue: 3.4.26(typescript@5.3.3) - vue-router: 4.3.0(vue@3.4.26) - vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: true - - /vuepress@2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.7)(typescript@5.3.3)(vue@3.4.21): + /vuepress@2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.3.3)(vue@3.4.21): resolution: {integrity: sha512-jT1ln2lawdph+vVI6n2JfEUhQIcyc1RQWDdQu9DffhJGywJunFcumnUJudpqd1SNIES2Fz1hVCD6gdrE/rVKOQ==} engines: {node: '>=18.16.0'} hasBin: true @@ -10417,7 +9944,7 @@ packages: '@vuepress/bundler-webpack': optional: true dependencies: - '@vuepress/bundler-vite': 2.0.0-rc.7(@types/node@18.19.21)(sass@1.71.1)(typescript@5.3.3) + '@vuepress/bundler-vite': 2.0.0-rc.9(@types/node@18.19.21)(sass@1.71.1)(typescript@5.3.3) '@vuepress/cli': 2.0.0-rc.9(typescript@5.3.3) '@vuepress/client': 2.0.0-rc.9(typescript@5.3.3) '@vuepress/core': 2.0.0-rc.9(typescript@5.3.3)