From 3773c778640e513a34a61060482bfa2acf34f9f9 Mon Sep 17 00:00:00 2001 From: suyiiyii Date: Tue, 15 Oct 2024 18:12:53 +0800 Subject: [PATCH] =?UTF-8?q?:memo:=20=E8=AF=95=E8=AF=95zenuml=20(?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/dev/cookie.md | 36 +- pnpm-lock.yaml | 1013 +++++++++++++++++++++++++++++++++++++------- 2 files changed, 881 insertions(+), 168 deletions(-) diff --git a/docs/dev/cookie.md b/docs/dev/cookie.md index 75470c3..9120a18 100644 --- a/docs/dev/cookie.md +++ b/docs/dev/cookie.md @@ -30,19 +30,19 @@ class WeiboSite(Site): ```python {1} class WeiboSite(CookieSite): - name = "weibo.com" - schedule_type = "interval" - schedule_setting = {"seconds": 3} + name = "weibo.com" + schedule_type = "interval" + schedule_setting = {"seconds": 3} ``` 2. 为你的 Site 类添加一个`client_mgr`属性 ```python {5} class WeiboSite(CookieSite): - name = "weibo.com" - schedule_type = "interval" - schedule_setting = {"seconds": 3} - client_mgr = create_cookie_client_manager(name) + name = "weibo.com" + schedule_type = "interval" + schedule_setting = {"seconds": 3} + client_mgr = create_cookie_client_manager(name) ``` 至此,你的站点就可以使用 Cookie 了! @@ -60,36 +60,28 @@ class WeiboSite(CookieSite): 目前整体的调度逻辑是: -```mermaid -graph TD - A[获取订阅] --> B[获取订阅的Cookie] - B --> C[验证Cookie] - C --> D[返回Cookie] - -``` - ```mermaid zenuml - title 一份快递是如何投递的 + title Cookie调度逻辑 Scheduler #661ae6 Platform #2b2d30 - ClientManager #FFEBE6 + CookieClientManager #FFEBE6 DB #f26522 Internet #0747A6 @Starter(Scheduler) Scheduler.exec_fetch{ Post = Platform.do_fetch_new_post(SubUnit) { Platform.get_sub_list(Target){ - client = ClientManager.get_client(Target){ - choose(){ + client = CookieClientManager.get_client(Target){ + cookie = CookieClientManager._choose_cookie(Target) { cookies = DB.get_cookies() - } + client = CookieClientManager._assemble_client(Target, cookie) } res = Internet.client.get(Target) - ClientManager.submit_status(){ - DB.update() + CookieClientManager._response_hook(){ + DB.update_cookie() } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f9a5fd..8112d1e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,19 +6,23 @@ settings: importers: .: + dependencies: + vuepress-plugin-md-enhance: + specifier: 2.0.0-rc.57 + version: 2.0.0-rc.57(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) devDependencies: "@vuepress/bundler-vite": specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8) + version: 2.0.0-rc.15(@types/node@20.11.28) vue: specifier: ^3.5.6 version: 3.5.6 vuepress: specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + version: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) vuepress-theme-hope: specifier: 2.0.0-rc.52 - version: 2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + version: 2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) packages: "@babel/helper-string-parser@7.24.8": @@ -334,6 +338,17 @@ packages: markdown-it: optional: true + "@mdit/plugin-alert@0.13.1": + resolution: + { + integrity: sha512-3LMYQQ3QP6TUx6zmtmuoHJScST5SVoPZlNuuF4S6PUZvJIwtlITF+eFNjDrA7UQx0PUdCgVHmwu5kYliq+BNtg==, + } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-align@0.12.0": resolution: { @@ -346,6 +361,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-align@0.13.1": + resolution: + { + integrity: sha512-g8je53oEpYNHEudhtB5ViSiAaiMcca+hvoGbInhLl979tWuvEosOs0oWH2X3GM4f6goTGx8gLwzA10Z5C4FxIQ==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-attrs@0.12.0": resolution: { @@ -358,6 +385,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-attrs@0.13.1": + resolution: + { + integrity: sha512-3saBw5W2y3T0QNbui+uk7nfD36FOoBWNQImk+pbMGpKRqunjouiYP4ZtnttT/AiieGbZBVaOqhM4e01Uyua8VA==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-container@0.12.0": resolution: { @@ -370,6 +409,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-container@0.13.1": + resolution: + { + integrity: sha512-mFfm7YViyLHo8uORVa9oLi9+acZZoSVdPf3WPqzC/yLZAJbF27rfJgWZ9Kylt+tyaAYng8L4DiSeVcSNUIHF1A==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-demo@0.12.0": resolution: { @@ -381,6 +432,17 @@ packages: markdown-it: optional: true + "@mdit/plugin-demo@0.13.1": + resolution: + { + integrity: sha512-ne36FB7jstUblatow7ed1Z3Nm0zootM7A6b+77xEw7aJnXHkM5tJLbBfS6l8WN1Ze7fWVZbP7xQkI3wRvjqrqg==, + } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-figure@0.12.0": resolution: { @@ -402,6 +464,15 @@ packages: peerDependencies: markdown-it: ^14.1.0 + "@mdit/plugin-footnote@0.13.1": + resolution: + { + integrity: sha512-46TzNvY9QXO5y6MbXlewCe+gfw3lgF2IFQCs0enaWVSgKNaGxOuecDR68SlbLPc7unJQCcs5Bb/XB4xsx0depQ==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + "@mdit/plugin-img-lazyload@0.12.0": resolution: { @@ -449,6 +520,17 @@ packages: markdown-it: optional: true + "@mdit/plugin-include@0.13.1": + resolution: + { + integrity: sha512-rWGJ3/L2Ocv+8KDNoXPb6H1f+aLqx0FzJKcNqJl+0HOAEScuyKS1GC4OxeWefVMQ87QoG/mYqoCbpDsJeiDbLQ==, + } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-katex-slim@0.12.0": resolution: { @@ -476,6 +558,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-mark@0.13.1": + resolution: + { + integrity: sha512-UV+7cSY8iQXlfnrIJ/gEpgwiL2SSVzVLtaWMOV0J4tRSsdtN8ZXnJn/gC547SxBaOLIkt+0ObSskXaCH/UzuIA==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-mathjax-slim@0.12.0": resolution: { @@ -502,6 +596,17 @@ packages: markdown-it: optional: true + "@mdit/plugin-plantuml@0.13.1": + resolution: + { + integrity: sha512-qupMO/lG1mDYaGHSutB9AO1TsxHjmp4yFnvp3VBNNRdVh9lqWhXFv/htrnr0IGEWAmlik6zlkCvz/YrKRONV5A==, + } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-spoiler@0.12.0": resolution: { @@ -514,6 +619,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-spoiler@0.13.1": + resolution: + { + integrity: sha512-6aOD+kjGavkn+Ta0Iq8AUfBG3UsKsL5e0pxi0Eng13lIEp8DrDw36W+E6fLOFtX8Te3ays6eTkTc1I5WzHO0Gw==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-stylize@0.12.0": resolution: { @@ -526,6 +643,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-stylize@0.13.1": + resolution: + { + integrity: sha512-1v+3H1nMMvXsbu6iyV1pQ7WccrRNkuHovkIAp04Vj0FtbjnKrBHlmzFZace5OaD2RcZ0fn6qRpyR+/AIMjUvtQ==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-sub@0.12.0": resolution: { @@ -538,6 +667,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-sub@0.13.1": + resolution: + { + integrity: sha512-2rIvEl6pXUoXIm3JMO5ZOQ+vWIeFXmLkqxcmTZB2yOIfhYdLwIcSyquRwtI2AX8zCuvaTdiQ/aypvIE4tDoURw==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-sup@0.12.0": resolution: { @@ -550,6 +691,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-sup@0.13.1": + resolution: + { + integrity: sha512-vkNif2Rbj7/gtk4/HJt5hnb+Dcbnek/V4HtLdtqUUnq9bIbzFBpYw5jZ1ZKKZeetDtRvOUPH5oy5d7iXAHorUg==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-tab@0.12.0": resolution: { @@ -573,6 +726,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-tasklist@0.13.1": + resolution: + { + integrity: sha512-flEWnDJFEB7QZIHRwtkVjAEZe9ONiRQLRg7oazRDBM/3Z0rf28blxOx7qj2QZ/FVzQnRRZTgjFQkpiz61IckKQ==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@mdit/plugin-tex@0.12.0": resolution: { @@ -597,6 +762,18 @@ packages: markdown-it: optional: true + "@mdit/plugin-uml@0.13.1": + resolution: + { + integrity: sha512-JdCOg25OyG+QJFAba6AWwdpkaOjuht5VmOqYt4/h/AzLsIHh/2j+TnCZBn0XQm3D8yJ9Y4w4oouS4wpPduRW0A==, + } + engines: { node: ">= 18" } + peerDependencies: + markdown-it: ^14.1.0 + peerDependenciesMeta: + markdown-it: + optional: true + "@nodelib/fs.scandir@2.1.5": resolution: { @@ -657,6 +834,7 @@ packages: } cpu: [arm] os: [linux] + libc: [glibc] "@rollup/rollup-linux-arm-musleabihf@4.21.2": resolution: @@ -665,6 +843,7 @@ packages: } cpu: [arm] os: [linux] + libc: [musl] "@rollup/rollup-linux-arm64-gnu@4.21.2": resolution: @@ -673,6 +852,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-arm64-musl@4.21.2": resolution: @@ -681,6 +861,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [musl] "@rollup/rollup-linux-powerpc64le-gnu@4.21.2": resolution: @@ -689,6 +870,7 @@ packages: } cpu: [ppc64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-riscv64-gnu@4.21.2": resolution: @@ -697,6 +879,7 @@ packages: } cpu: [riscv64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-s390x-gnu@4.21.2": resolution: @@ -705,6 +888,7 @@ packages: } cpu: [s390x] os: [linux] + libc: [glibc] "@rollup/rollup-linux-x64-gnu@4.21.2": resolution: @@ -713,6 +897,7 @@ packages: } cpu: [x64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-x64-musl@4.21.2": resolution: @@ -721,6 +906,7 @@ packages: } cpu: [x64] os: [linux] + libc: [musl] "@rollup/rollup-win32-arm64-msvc@4.21.2": resolution: @@ -838,12 +1024,6 @@ packages: integrity: sha512-cz1j8R35XivBqq9mwnsrP2fsz2yicLhB8+PDtuVkKOExwEdsVBNI+ROL3sbhtR5occRZ66vT0QnwFZCqdjf3pA==, } - "@types/markdown-it@14.1.1": - resolution: - { - integrity: sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==, - } - "@types/markdown-it@14.1.2": resolution: { @@ -908,24 +1088,48 @@ packages: vite: ^5.0.0 vue: ^3.2.25 + "@vue/compiler-core@3.5.12": + resolution: + { + integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==, + } + "@vue/compiler-core@3.5.6": resolution: { integrity: sha512-r+gNu6K4lrvaQLQGmf+1gc41p3FO2OUJyWmNqaIITaJU6YFiV5PtQSFZt8jfztYyARwqhoCayjprC7KMvT3nRA==, } + "@vue/compiler-dom@3.5.12": + resolution: + { + integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==, + } + "@vue/compiler-dom@3.5.6": resolution: { integrity: sha512-xRXqxDrIqK8v8sSScpistyYH0qYqxakpsIvqMD2e5sV/PXQ1mTwtXp4k42yHK06KXxKSmitop9e45Ui/3BrTEw==, } + "@vue/compiler-sfc@3.5.12": + resolution: + { + integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==, + } + "@vue/compiler-sfc@3.5.6": resolution: { integrity: sha512-pjWJ8Kj9TDHlbF5LywjVso+BIxCY5wVOLhkEXRhuCHDxPFIeX1zaFefKs8RYoHvkSMqRWt93a0f2gNJVJixHwg==, } + "@vue/compiler-ssr@3.5.12": + resolution: + { + integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==, + } + "@vue/compiler-ssr@3.5.6": resolution: { @@ -938,24 +1142,50 @@ packages: integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==, } + "@vue/reactivity@3.5.12": + resolution: + { + integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==, + } + "@vue/reactivity@3.5.6": resolution: { integrity: sha512-shZ+KtBoHna5GyUxWfoFVBCVd7k56m6lGhk5e+J9AKjheHF6yob5eukssHRI+rzvHBiU1sWs/1ZhNbLExc5oYQ==, } + "@vue/runtime-core@3.5.12": + resolution: + { + integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==, + } + "@vue/runtime-core@3.5.6": resolution: { integrity: sha512-FpFULR6+c2lI+m1fIGONLDqPQO34jxV8g6A4wBOgne8eSRHP6PQL27+kWFIx5wNhhjkO7B4rgtsHAmWv7qKvbg==, } + "@vue/runtime-dom@3.5.12": + resolution: + { + integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==, + } + "@vue/runtime-dom@3.5.6": resolution: { integrity: sha512-SDPseWre45G38ENH2zXRAHL1dw/rr5qp91lS4lt/nHvMr0MhsbCbihGAWLXNB/6VfFOJe2O+RBRkXU+CJF7/sw==, } + "@vue/server-renderer@3.5.12": + resolution: + { + integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==, + } + peerDependencies: + vue: 3.5.12 + "@vue/server-renderer@3.5.6": resolution: { @@ -964,6 +1194,12 @@ packages: peerDependencies: vue: 3.5.6 + "@vue/shared@3.5.12": + resolution: + { + integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==, + } + "@vue/shared@3.5.3": resolution: { @@ -1009,6 +1245,14 @@ packages: peerDependencies: vuepress: 2.0.0-rc.14 + "@vuepress/helper@2.0.0-rc.52": + resolution: + { + integrity: sha512-zePTo0eJkyK7NirwidII1+r8PkuJbsXO0CrcXw/K7Yv8ab8RkQKaUmqLSM21xHZddKuzWEncugGtRIt5yITumw==, + } + peerDependencies: + vuepress: 2.0.0-rc.17 + "@vuepress/highlighter-helper@2.0.0-rc.39": resolution: { @@ -1157,6 +1401,24 @@ packages: sass-loader: optional: true + "@vuepress/plugin-sass-palette@2.0.0-rc.52": + resolution: + { + integrity: sha512-z4SS9UlrMu99e2CICmUknItkK85QSaRXpNOR9vlIno+UEjeAthw5s4YYgkCdQul7yEn6EosyXqxNJ5vH6OtLgQ==, + } + peerDependencies: + sass: ^1.79.2 + sass-embedded: ^1.79.2 + sass-loader: ^16.0.1 + vuepress: 2.0.0-rc.17 + peerDependenciesMeta: + sass: + optional: true + sass-embedded: + optional: true + sass-loader: + optional: true + "@vuepress/plugin-seo@2.0.0-rc.39": resolution: { @@ -1215,18 +1477,36 @@ packages: integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==, } + "@vueuse/core@11.1.0": + resolution: + { + integrity: sha512-P6dk79QYA6sKQnghrUz/1tHi0n9mrb/iO1WTMk/ElLmTyNqgDeSZ3wcDf6fRBGzRJbeG1dxzEOvLENMjr+E3fg==, + } + "@vueuse/metadata@10.11.0": resolution: { integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==, } + "@vueuse/metadata@11.1.0": + resolution: + { + integrity: sha512-l9Q502TBTaPYGanl1G+hPgd3QX5s4CGnpXriVBR5fEZ/goI6fvDaVmIl3Td8oKFurOxTmbXvBPSsgrd6eu6HYg==, + } + "@vueuse/shared@10.11.0": resolution: { integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==, } + "@vueuse/shared@11.1.0": + resolution: + { + integrity: sha512-YUtIpY122q7osj+zsNMFAfMTubGz0sn5QzE5gPzAIiCmtt2ha3uQUY1+JPyL4gRCTsLPX82Y9brNbo/aqlA91w==, + } + ansi-regex@5.0.1: resolution: { @@ -1357,6 +1637,13 @@ packages: integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==, } + cheerio@1.0.0: + resolution: + { + integrity: sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==, + } + engines: { node: ">=18.17" } + cheerio@1.0.0-rc.12: resolution: { @@ -1371,6 +1658,13 @@ packages: } engines: { node: ">= 8.10.0" } + chokidar@4.0.1: + resolution: + { + integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==, + } + engines: { node: ">= 14.16.0" } + cli-cursor@4.0.0: resolution: { @@ -1524,6 +1818,12 @@ packages: integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==, } + encoding-sniffer@0.2.0: + resolution: + { + integrity: sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==, + } + entities@4.5.0: resolution: { @@ -1709,6 +2009,12 @@ packages: integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==, } + htmlparser2@9.1.0: + resolution: + { + integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==, + } + human-signals@7.0.0: resolution: { @@ -1716,6 +2022,13 @@ packages: } engines: { node: ">=18.18.0" } + iconv-lite@0.6.3: + resolution: + { + integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, + } + engines: { node: ">=0.10.0" } + ignore@5.3.1: resolution: { @@ -2042,6 +2355,12 @@ packages: integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==, } + parse5-parser-stream@7.1.2: + resolution: + { + integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==, + } + parse5@7.1.2: resolution: { @@ -2185,6 +2504,13 @@ packages: } engines: { node: ">=8.10.0" } + readdirp@4.0.2: + resolution: + { + integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==, + } + engines: { node: ">= 14.16.0" } + require-directory@2.1.1: resolution: { @@ -2226,6 +2552,12 @@ packages: integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, } + safer-buffer@2.1.2: + resolution: + { + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, + } + sass@1.77.8: resolution: { @@ -2404,6 +2736,13 @@ packages: integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, } + undici@6.20.0: + resolution: + { + integrity: sha512-AITZfPuxubm31Sx0vr8bteSalEbs9wQb/BOBi9FPlD9Qpd6HxZ4Q0+hI742jBhkPb4RT2v5MQzaW5VhRVyj+9A==, + } + engines: { node: ">=18.17" } + unicorn-magic@0.1.0: resolution: { @@ -2468,6 +2807,20 @@ packages: terser: optional: true + vue-demi@0.14.10: + resolution: + { + integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==, + } + engines: { node: ">=12" } + hasBin: true + peerDependencies: + "@vue/composition-api": ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + "@vue/composition-api": + optional: true + vue-demi@0.14.8: resolution: { @@ -2490,6 +2843,17 @@ packages: peerDependencies: vue: ^3.2.0 + vue@3.5.12: + resolution: + { + integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==, + } + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + vue@3.5.6: resolution: { @@ -2584,6 +2948,55 @@ packages: sass-loader: optional: true + vuepress-plugin-md-enhance@2.0.0-rc.57: + resolution: + { + integrity: sha512-+HU1NRoUkAlPUqLizmLfvmXHCa5Z1gc0+mApONaS1Q01K64DBZ9GSUMjpch/QCa2gL76yI9C8w679ukhlDY3Gw==, + } + engines: { node: ">=18.19.0", npm: ">=8", pnpm: ">=7", yarn: ">=2" } + peerDependencies: + "@vue/repl": ^4.1.1 + chart.js: ^4.0.0 + echarts: ^5.0.0 + flowchart.ts: ^3.0.0 + kotlin-playground: ^1.23.0 + markmap-lib: ^0.17.0 + markmap-toolbar: ^0.17.0 + markmap-view: ^0.17.0 + mermaid: ^11.2.0 + sandpack-vue3: ^3.0.0 + sass: ^1.79.3 + sass-embedded: ^1.79.3 + sass-loader: ^16.0.2 + vuepress: 2.0.0-rc.17 + peerDependenciesMeta: + "@vue/repl": + optional: true + chart.js: + optional: true + echarts: + optional: true + flowchart.ts: + optional: true + kotlin-playground: + optional: true + markmap-lib: + optional: true + markmap-toolbar: + optional: true + markmap-view: + optional: true + mermaid: + optional: true + sandpack-vue3: + optional: true + sass: + optional: true + sass-embedded: + optional: true + sass-loader: + optional: true + vuepress-shared@2.0.0-rc.52: resolution: { @@ -2593,6 +3006,15 @@ packages: peerDependencies: vuepress: 2.0.0-rc.14 + vuepress-shared@2.0.0-rc.57: + resolution: + { + integrity: sha512-W6zSdTl7Vvjnvu/eTIZYm0+jyFEMEOJQTbF/nOgmeQcOaX8cDiftWi64s0dopZ2FSeWETiZ/efyIGcuB6O17JQ==, + } + engines: { node: ">=18.19.0", npm: ">=8", pnpm: ">=7", yarn: ">=2" } + peerDependencies: + vuepress: 2.0.0-rc.17 + vuepress-theme-hope@2.0.0-rc.52: resolution: { @@ -2654,6 +3076,20 @@ packages: } engines: { node: ">=16.0.0" } + whatwg-encoding@3.1.1: + resolution: + { + integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==, + } + engines: { node: ">=18" } + + whatwg-mimetype@4.0.0: + resolution: + { + integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==, + } + engines: { node: ">=18" } + which-module@2.0.1: resolution: { @@ -2843,67 +3279,110 @@ snapshots: "@mdit/plugin-alert@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-alert@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-align@0.12.0(markdown-it@14.1.0)": dependencies: "@mdit/plugin-container": 0.12.0(markdown-it@14.1.0) - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-align@0.13.1(markdown-it@14.1.0)": + dependencies: + "@mdit/plugin-container": 0.13.1(markdown-it@14.1.0) + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-attrs@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-attrs@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-container@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-container@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-demo@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-demo@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-figure@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-footnote@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + markdown-it: 14.1.0 + + "@mdit/plugin-footnote@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 markdown-it: 14.1.0 "@mdit/plugin-img-lazyload@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-img-mark@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-img-size@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-include@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + upath: 2.0.1 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-include@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 upath: 2.0.1 optionalDependencies: markdown-it: 14.1.0 @@ -2912,20 +3391,26 @@ snapshots: dependencies: "@mdit/plugin-tex": 0.12.0(markdown-it@14.1.0) "@types/katex": 0.16.7 - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-mark@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-mark@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-mathjax-slim@0.12.0(markdown-it@14.1.0)": dependencies: "@mdit/plugin-tex": 0.12.0(markdown-it@14.1.0) - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 upath: 2.0.1 optionalDependencies: markdown-it: 14.1.0 @@ -2933,55 +3418,98 @@ snapshots: "@mdit/plugin-plantuml@0.12.0(markdown-it@14.1.0)": dependencies: "@mdit/plugin-uml": 0.12.0(markdown-it@14.1.0) - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-plantuml@0.13.1(markdown-it@14.1.0)": + dependencies: + "@mdit/plugin-uml": 0.13.1(markdown-it@14.1.0) + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-spoiler@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-spoiler@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-stylize@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-stylize@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-sub@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-sub@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-sup@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-sup@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-tab@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-tasklist@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-tasklist@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-tex@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 "@mdit/plugin-uml@0.12.0(markdown-it@14.1.0)": dependencies: - "@types/markdown-it": 14.1.1 + "@types/markdown-it": 14.1.2 + optionalDependencies: + markdown-it: 14.1.0 + + "@mdit/plugin-uml@0.13.1(markdown-it@14.1.0)": + dependencies: + "@types/markdown-it": 14.1.2 optionalDependencies: markdown-it: 14.1.0 @@ -3090,11 +3618,6 @@ snapshots: dependencies: "@types/markdown-it": 14.1.2 - "@types/markdown-it@14.1.1": - dependencies: - "@types/linkify-it": 5.0.0 - "@types/mdurl": 2.0.0 - "@types/markdown-it@14.1.2": dependencies: "@types/linkify-it": 5.0.0 @@ -3120,11 +3643,19 @@ snapshots: "@types/web-bluetooth@0.0.20": {} - "@vitejs/plugin-vue@5.1.3(vite@5.4.6(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)": + "@vitejs/plugin-vue@5.1.3(vite@5.4.6(@types/node@20.11.28))(vue@3.5.6)": dependencies: - vite: 5.4.6(@types/node@20.11.28)(sass@1.77.8) + vite: 5.4.6(@types/node@20.11.28) vue: 3.5.6 + "@vue/compiler-core@3.5.12": + dependencies: + "@babel/parser": 7.25.6 + "@vue/shared": 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + "@vue/compiler-core@3.5.6": dependencies: "@babel/parser": 7.25.6 @@ -3133,11 +3664,28 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + "@vue/compiler-dom@3.5.12": + dependencies: + "@vue/compiler-core": 3.5.12 + "@vue/shared": 3.5.12 + "@vue/compiler-dom@3.5.6": dependencies: "@vue/compiler-core": 3.5.6 "@vue/shared": 3.5.6 + "@vue/compiler-sfc@3.5.12": + dependencies: + "@babel/parser": 7.25.6 + "@vue/compiler-core": 3.5.12 + "@vue/compiler-dom": 3.5.12 + "@vue/compiler-ssr": 3.5.12 + "@vue/shared": 3.5.12 + estree-walker: 2.0.2 + magic-string: 0.30.11 + postcss: 8.4.47 + source-map-js: 1.2.1 + "@vue/compiler-sfc@3.5.6": dependencies: "@babel/parser": 7.25.6 @@ -3150,6 +3698,11 @@ snapshots: postcss: 8.4.47 source-map-js: 1.2.0 + "@vue/compiler-ssr@3.5.12": + dependencies: + "@vue/compiler-dom": 3.5.12 + "@vue/shared": 3.5.12 + "@vue/compiler-ssr@3.5.6": dependencies: "@vue/compiler-dom": 3.5.6 @@ -3157,15 +3710,31 @@ snapshots: "@vue/devtools-api@6.6.3": {} + "@vue/reactivity@3.5.12": + dependencies: + "@vue/shared": 3.5.12 + "@vue/reactivity@3.5.6": dependencies: "@vue/shared": 3.5.6 + "@vue/runtime-core@3.5.12": + dependencies: + "@vue/reactivity": 3.5.12 + "@vue/shared": 3.5.12 + "@vue/runtime-core@3.5.6": dependencies: "@vue/reactivity": 3.5.6 "@vue/shared": 3.5.6 + "@vue/runtime-dom@3.5.12": + dependencies: + "@vue/reactivity": 3.5.12 + "@vue/runtime-core": 3.5.12 + "@vue/shared": 3.5.12 + csstype: 3.1.3 + "@vue/runtime-dom@3.5.6": dependencies: "@vue/reactivity": 3.5.6 @@ -3173,19 +3742,27 @@ snapshots: "@vue/shared": 3.5.6 csstype: 3.1.3 + "@vue/server-renderer@3.5.12(vue@3.5.12)": + dependencies: + "@vue/compiler-ssr": 3.5.12 + "@vue/shared": 3.5.12 + vue: 3.5.12 + "@vue/server-renderer@3.5.6(vue@3.5.6)": dependencies: "@vue/compiler-ssr": 3.5.6 "@vue/shared": 3.5.6 vue: 3.5.6 + "@vue/shared@3.5.12": {} + "@vue/shared@3.5.3": {} "@vue/shared@3.5.6": {} - "@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8)": + "@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)": dependencies: - "@vitejs/plugin-vue": 5.1.3(vite@5.4.6(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + "@vitejs/plugin-vue": 5.1.3(vite@5.4.6(@types/node@20.11.28))(vue@3.5.6) "@vuepress/client": 2.0.0-rc.15 "@vuepress/core": 2.0.0-rc.15 "@vuepress/shared": 2.0.0-rc.15 @@ -3195,7 +3772,7 @@ snapshots: postcss: 8.4.44 postcss-load-config: 6.0.1(postcss@8.4.44) rollup: 4.21.2 - vite: 5.4.6(@types/node@20.11.28)(sass@1.77.8) + vite: 5.4.6(@types/node@20.11.28) vue: 3.5.6 vue-router: 4.4.3(vue@3.5.6) transitivePeerDependencies: @@ -3246,20 +3823,33 @@ snapshots: - supports-color - typescript - "@vuepress/helper@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/helper@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: "@vue/shared": 3.5.3 cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/highlighter-helper@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/helper@2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + "@vue/shared": 3.5.12 + "@vueuse/core": 11.1.0(vue@3.5.12) + cheerio: 1.0.0 + fflate: 0.8.2 + gray-matter: 4.0.3 + vue: 3.5.12 + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + transitivePeerDependencies: + - "@vue/composition-api" + - typescript + + "@vuepress/highlighter-helper@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": + dependencies: + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) "@vuepress/markdown@2.0.0-rc.15": dependencies: @@ -3282,174 +3872,183 @@ snapshots: transitivePeerDependencies: - supports-color - "@vuepress/plugin-active-header-links@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-active-header-links@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: "@vueuse/core": 10.11.0(vue@3.5.6) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - "@vuepress/plugin-back-to-top@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-back-to-top@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - "@vuepress/plugin-blog@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-blog@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) chokidar: 3.6.0 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-catalog@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-catalog@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-comment@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-comment@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) giscus: 1.5.0 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-copy-code@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-copy-code@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - "@vuepress/plugin-copyright@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-copyright@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - "@vuepress/plugin-git@2.0.0-rc.38(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-git@2.0.0-rc.38(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: execa: 9.3.0 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) - "@vuepress/plugin-links-check@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-links-check@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-notice@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-notice@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - "@vuepress/plugin-nprogress@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-nprogress@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-photo-swipe@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-photo-swipe@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) photoswipe: 5.4.4 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - "@vuepress/plugin-reading-time@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-reading-time@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-rtl@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-rtl@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-sass-palette@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-sass-palette@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) chokidar: 3.6.0 sass: 1.77.8 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-seo@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-sass-palette@2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + "@vuepress/helper": 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + chokidar: 4.0.1 + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + transitivePeerDependencies: + - "@vue/composition-api" + - typescript + + "@vuepress/plugin-seo@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": + dependencies: + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-shiki@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-shiki@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: "@shikijs/transformers": 1.10.3 - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/highlighter-helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/highlighter-helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) nanoid: 5.0.7 shiki: 1.10.3 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-sitemap@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-sitemap@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) sitemap: 8.0.0 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-theme-data@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-theme-data@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: "@vue/devtools-api": 6.6.3 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - typescript - "@vuepress/plugin-watermark@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6))": + "@vuepress/plugin-watermark@2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6))": dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) watermark-js-plus: 1.5.2 transitivePeerDependencies: - typescript @@ -3484,8 +4083,20 @@ snapshots: - "@vue/composition-api" - vue + "@vueuse/core@11.1.0(vue@3.5.12)": + dependencies: + "@types/web-bluetooth": 0.0.20 + "@vueuse/metadata": 11.1.0 + "@vueuse/shared": 11.1.0(vue@3.5.12) + vue-demi: 0.14.10(vue@3.5.12) + transitivePeerDependencies: + - "@vue/composition-api" + - vue + "@vueuse/metadata@10.11.0": {} + "@vueuse/metadata@11.1.0": {} + "@vueuse/shared@10.11.0(vue@3.5.6)": dependencies: vue-demi: 0.14.8(vue@3.5.6) @@ -3493,6 +4104,13 @@ snapshots: - "@vue/composition-api" - vue + "@vueuse/shared@11.1.0(vue@3.5.12)": + dependencies: + vue-demi: 0.14.10(vue@3.5.12) + transitivePeerDependencies: + - "@vue/composition-api" + - vue + ansi-regex@5.0.1: {} ansi-regex@6.0.1: {} @@ -3560,6 +4178,20 @@ snapshots: domhandler: 5.0.3 domutils: 3.1.0 + cheerio@1.0.0: + dependencies: + cheerio-select: 2.1.0 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + domutils: 3.1.0 + encoding-sniffer: 0.2.0 + htmlparser2: 9.1.0 + parse5: 7.1.2 + parse5-htmlparser2-tree-adapter: 7.0.0 + parse5-parser-stream: 7.1.2 + undici: 6.20.0 + whatwg-mimetype: 4.0.0 + cheerio@1.0.0-rc.12: dependencies: cheerio-select: 2.1.0 @@ -3582,6 +4214,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.1: + dependencies: + readdirp: 4.0.2 + cli-cursor@4.0.0: dependencies: restore-cursor: 4.0.0 @@ -3658,6 +4294,11 @@ snapshots: encode-utf8@1.0.3: {} + encoding-sniffer@0.2.0: + dependencies: + iconv-lite: 0.6.3 + whatwg-encoding: 3.1.1 + entities@4.5.0: {} envinfo@7.13.0: {} @@ -3795,8 +4436,19 @@ snapshots: domutils: 3.1.0 entities: 4.5.0 + htmlparser2@9.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.1.0 + entities: 4.5.0 + human-signals@7.0.0: {} + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + ignore@5.3.1: {} immutable@4.3.5: {} @@ -3961,6 +4613,10 @@ snapshots: domhandler: 5.0.3 parse5: 7.1.2 + parse5-parser-stream@7.1.2: + dependencies: + parse5: 7.1.2 + parse5@7.1.2: dependencies: entities: 4.5.0 @@ -4022,6 +4678,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.2: {} + require-directory@2.1.1: {} require-main-filename@2.0.0: {} @@ -4059,6 +4717,8 @@ snapshots: dependencies: queue-microtask: 1.2.3 + safer-buffer@2.1.2: {} + sass@1.77.8: dependencies: chokidar: 3.6.0 @@ -4142,6 +4802,8 @@ snapshots: undici-types@5.26.5: {} + undici@6.20.0: {} + unicorn-magic@0.1.0: {} universalify@2.0.1: {} @@ -4154,7 +4816,7 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.1 - vite@5.4.6(@types/node@20.11.28)(sass@1.77.8): + vite@5.4.6(@types/node@20.11.28): dependencies: esbuild: 0.21.5 postcss: 8.4.44 @@ -4162,7 +4824,10 @@ snapshots: optionalDependencies: "@types/node": 20.11.28 fsevents: 2.3.3 - sass: 1.77.8 + + vue-demi@0.14.10(vue@3.5.12): + dependencies: + vue: 3.5.12 vue-demi@0.14.8(vue@3.5.6): dependencies: @@ -4173,6 +4838,14 @@ snapshots: "@vue/devtools-api": 6.6.3 vue: 3.5.6 + vue@3.5.12: + dependencies: + "@vue/compiler-dom": 3.5.12 + "@vue/compiler-sfc": 3.5.12 + "@vue/runtime-dom": 3.5.12 + "@vue/server-renderer": 3.5.12(vue@3.5.12) + "@vue/shared": 3.5.12 + vue@3.5.6: dependencies: "@vue/compiler-dom": 3.5.6 @@ -4181,23 +4854,23 @@ snapshots: "@vue/server-renderer": 3.5.6(vue@3.5.6) "@vue/shared": 3.5.6 - vuepress-plugin-components@2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)): + vuepress-plugin-components@2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)): dependencies: "@stackblitz/sdk": 1.11.0 - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-sass-palette": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-sass-palette": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) balloon-css: 1.2.0 create-codepen: 2.0.0 qrcode: 1.5.3 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) - vuepress-shared: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + vuepress-shared: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) transitivePeerDependencies: - "@vue/composition-api" - typescript - vuepress-plugin-md-enhance@2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)): + vuepress-plugin-md-enhance@2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)): dependencies: "@mdit/plugin-alert": 0.12.0(markdown-it@14.1.0) "@mdit/plugin-align": 0.12.0(markdown-it@14.1.0) @@ -4222,23 +4895,54 @@ snapshots: "@mdit/plugin-tasklist": 0.12.0(markdown-it@14.1.0) "@mdit/plugin-tex": 0.12.0(markdown-it@14.1.0) "@mdit/plugin-uml": 0.12.0(markdown-it@14.1.0) - "@types/markdown-it": 14.1.1 - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-sass-palette": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@types/markdown-it": 14.1.2 + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-sass-palette": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) balloon-css: 1.2.0 js-yaml: 4.1.0 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) - vuepress-shared: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + vuepress-shared: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) transitivePeerDependencies: - "@vue/composition-api" - markdown-it - typescript - vuepress-shared@2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)): + vuepress-plugin-md-enhance@2.0.0-rc.57(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)): dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@mdit/plugin-alert": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-align": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-attrs": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-container": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-demo": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-footnote": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-include": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-mark": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-plantuml": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-spoiler": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-stylize": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-sub": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-sup": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-tasklist": 0.13.1(markdown-it@14.1.0) + "@mdit/plugin-uml": 0.13.1(markdown-it@14.1.0) + "@types/markdown-it": 14.1.2 + "@vuepress/helper": 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-sass-palette": 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vueuse/core": 11.1.0(vue@3.5.12) + balloon-css: 1.2.0 + js-yaml: 4.1.0 + vue: 3.5.12 + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + vuepress-shared: 2.0.0-rc.57(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + transitivePeerDependencies: + - "@vue/composition-api" + - markdown-it + - typescript + + vuepress-shared@2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)): + dependencies: + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) cheerio: 1.0.0-rc.12 dayjs: 1.11.13 @@ -4247,34 +4951,45 @@ snapshots: gray-matter: 4.0.3 semver: 7.6.3 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) transitivePeerDependencies: - "@vue/composition-api" - typescript - vuepress-theme-hope@2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)): + vuepress-shared@2.0.0-rc.57(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)): dependencies: - "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-active-header-links": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-back-to-top": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-blog": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-catalog": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-comment": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-copy-code": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-copyright": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-git": 2.0.0-rc.38(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-links-check": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-notice": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-nprogress": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-photo-swipe": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-reading-time": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-rtl": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-sass-palette": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-seo": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-shiki": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-sitemap": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-theme-data": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - "@vuepress/plugin-watermark": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + "@vuepress/helper": 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vueuse/core": 11.1.0(vue@3.5.12) + dayjs: 1.11.13 + vue: 3.5.12 + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + transitivePeerDependencies: + - "@vue/composition-api" + - typescript + + vuepress-theme-hope@2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)): + dependencies: + "@vuepress/helper": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-active-header-links": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-back-to-top": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-blog": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-catalog": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-comment": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-copy-code": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-copyright": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-git": 2.0.0-rc.38(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-links-check": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-notice": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-nprogress": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-photo-swipe": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-reading-time": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-rtl": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-sass-palette": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-seo": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-shiki": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-sitemap": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-theme-data": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + "@vuepress/plugin-watermark": 2.0.0-rc.39(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) "@vueuse/core": 10.11.0(vue@3.5.6) balloon-css: 1.2.0 bcrypt-ts: 5.0.2 @@ -4282,10 +4997,10 @@ snapshots: chokidar: 3.6.0 gray-matter: 4.0.3 vue: 3.5.6 - vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6) - vuepress-plugin-components: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - vuepress-plugin-md-enhance: 2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) - vuepress-shared: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6)) + vuepress: 2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6) + vuepress-plugin-components: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + vuepress-plugin-md-enhance: 2.0.0-rc.52(markdown-it@14.1.0)(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) + vuepress-shared: 2.0.0-rc.52(vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6)) transitivePeerDependencies: - "@types/reveal.js" - "@vue/composition-api" @@ -4313,7 +5028,7 @@ snapshots: - typescript - vidstack - vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8))(vue@3.5.6): + vuepress@2.0.0-rc.15(@vuepress/bundler-vite@2.0.0-rc.15(@types/node@20.11.28))(vue@3.5.6): dependencies: "@vuepress/cli": 2.0.0-rc.15 "@vuepress/client": 2.0.0-rc.15 @@ -4323,13 +5038,19 @@ snapshots: "@vuepress/utils": 2.0.0-rc.15 vue: 3.5.6 optionalDependencies: - "@vuepress/bundler-vite": 2.0.0-rc.15(@types/node@20.11.28)(sass@1.77.8) + "@vuepress/bundler-vite": 2.0.0-rc.15(@types/node@20.11.28) transitivePeerDependencies: - supports-color - typescript watermark-js-plus@1.5.2: {} + whatwg-encoding@3.1.1: + dependencies: + iconv-lite: 0.6.3 + + whatwg-mimetype@4.0.0: {} + which-module@2.0.1: {} which@2.0.2: