From 64e5ad45e47e1ae13a0f6c0c68d34d6527f82720 Mon Sep 17 00:00:00 2001 From: "Mr.Hope" Date: Sat, 2 Mar 2024 16:40:25 +0800 Subject: [PATCH] chore: update deps --- package.json | 8 +- pnpm-lock.yaml | 529 +++++++++++++++++++++++++------------------------ 2 files changed, 278 insertions(+), 259 deletions(-) diff --git a/package.json b/package.json index 3c10438..765d741 100644 --- a/package.json +++ b/package.json @@ -15,11 +15,11 @@ "license": "CC0", "dependencies": { "@vuepress/bundler-vite": "2.0.0-rc.8", - "@vuepress/helper": "2.0.0-rc.15", - "vue": "3.4.19", + "@vuepress/helper": "2.0.0-rc.18", + "vue": "3.4.21", "vuepress": "2.0.0-rc.8", - "vuepress-shared": "2.0.0-rc.25", - "vuepress-theme-hope": "2.0.0-rc.25" + "vuepress-shared": "2.0.0-rc.27", + "vuepress-theme-hope": "2.0.0-rc.27" }, "devDependencies": { "husky": "9.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01343a1..1629a7b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,20 +9,20 @@ dependencies: specifier: 2.0.0-rc.8 version: 2.0.0-rc.8 '@vuepress/helper': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(vuepress@2.0.0-rc.8) vue: - specifier: 3.4.19 - version: 3.4.19 + specifier: 3.4.21 + version: 3.4.21 vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) vuepress-shared: - specifier: 2.0.0-rc.25 - version: 2.0.0-rc.25(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.27 + version: 2.0.0-rc.27(vuepress@2.0.0-rc.8) vuepress-theme-hope: - specifier: 2.0.0-rc.25 - version: 2.0.0-rc.25(markdown-it@14.0.0)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.27 + version: 2.0.0-rc.27(markdown-it@14.0.0)(vuepress@2.0.0-rc.8) devDependencies: husky: @@ -50,16 +50,16 @@ packages: engines: {node: '>=6.9.0'} dev: false - /@babel/parser@7.23.9: - resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} + /@babel/parser@7.24.0: + resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.23.9 + '@babel/types': 7.24.0 dev: false - /@babel/types@7.23.9: - resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} + /@babel/types@7.24.0: + resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.23.4 @@ -784,7 +784,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.11.19 + '@types/node': 20.11.24 dev: false /@types/hash-sum@1.0.2: @@ -794,7 +794,7 @@ packages: /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 20.11.19 + '@types/node': 20.11.24 dev: false /@types/katex@0.16.7: @@ -830,8 +830,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@20.11.19: - resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==} + /@types/node@20.11.24: + resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==} dependencies: undici-types: 5.26.5 dev: false @@ -850,110 +850,110 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: false - /@vitejs/plugin-vue@5.0.4(vite@5.1.3)(vue@3.4.19): + /@vitejs/plugin-vue@5.0.4(vite@5.1.4)(vue@3.4.21): 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.1.3 - vue: 3.4.19 + vite: 5.1.4 + vue: 3.4.21 dev: false - /@vue/compiler-core@3.4.19: - resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==} + /@vue/compiler-core@3.4.21: + resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} dependencies: - '@babel/parser': 7.23.9 - '@vue/shared': 3.4.19 + '@babel/parser': 7.24.0 + '@vue/shared': 3.4.21 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: false - /@vue/compiler-dom@3.4.19: - resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==} + /@vue/compiler-dom@3.4.21: + resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} dependencies: - '@vue/compiler-core': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/compiler-core': 3.4.21 + '@vue/shared': 3.4.21 dev: false - /@vue/compiler-sfc@3.4.19: - resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==} + /@vue/compiler-sfc@3.4.21: + resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} dependencies: - '@babel/parser': 7.23.9 - '@vue/compiler-core': 3.4.19 - '@vue/compiler-dom': 3.4.19 - '@vue/compiler-ssr': 3.4.19 - '@vue/shared': 3.4.19 + '@babel/parser': 7.24.0 + '@vue/compiler-core': 3.4.21 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 estree-walker: 2.0.2 magic-string: 0.30.7 postcss: 8.4.35 source-map-js: 1.0.2 dev: false - /@vue/compiler-ssr@3.4.19: - resolution: {integrity: sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==} + /@vue/compiler-ssr@3.4.21: + resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} dependencies: - '@vue/compiler-dom': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/compiler-dom': 3.4.21 + '@vue/shared': 3.4.21 dev: false /@vue/devtools-api@6.6.1: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} dev: false - /@vue/reactivity@3.4.19: - resolution: {integrity: sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==} + /@vue/reactivity@3.4.21: + resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} dependencies: - '@vue/shared': 3.4.19 + '@vue/shared': 3.4.21 dev: false - /@vue/runtime-core@3.4.19: - resolution: {integrity: sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==} + /@vue/runtime-core@3.4.21: + resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} dependencies: - '@vue/reactivity': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/reactivity': 3.4.21 + '@vue/shared': 3.4.21 dev: false - /@vue/runtime-dom@3.4.19: - resolution: {integrity: sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==} + /@vue/runtime-dom@3.4.21: + resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} dependencies: - '@vue/runtime-core': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/runtime-core': 3.4.21 + '@vue/shared': 3.4.21 csstype: 3.1.3 dev: false - /@vue/server-renderer@3.4.19(vue@3.4.19): - resolution: {integrity: sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==} + /@vue/server-renderer@3.4.21(vue@3.4.21): + resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} peerDependencies: - vue: 3.4.19 + vue: 3.4.21 dependencies: - '@vue/compiler-ssr': 3.4.19 - '@vue/shared': 3.4.19 - vue: 3.4.19 + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 + vue: 3.4.21 dev: false - /@vue/shared@3.4.19: - resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==} + /@vue/shared@3.4.21: + resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} dev: false /@vuepress/bundler-vite@2.0.0-rc.8: resolution: {integrity: sha512-q2NAcbH6dNPpl7JFpaF9V8lPP9zWPFFsVJLDqLFWqiNqNIzKgXzJJ7dGui4J0YXDFbKoe3/CWxeErpn72V6Tgg==} dependencies: - '@vitejs/plugin-vue': 5.0.4(vite@5.1.3)(vue@3.4.19) + '@vitejs/plugin-vue': 5.0.4(vite@5.1.4)(vue@3.4.21) '@vuepress/client': 2.0.0-rc.8 '@vuepress/core': 2.0.0-rc.8 '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 - autoprefixer: 10.4.17(postcss@8.4.35) + autoprefixer: 10.4.18(postcss@8.4.35) connect-history-api-fallback: 2.0.0 postcss: 8.4.35 postcss-load-config: 5.0.3(postcss@8.4.35) rollup: 4.12.0 - vite: 5.1.3 - vue: 3.4.19 - vue-router: 4.2.5(vue@3.4.19) + vite: 5.1.4 + vue: 3.4.21 + vue-router: 4.3.0(vue@3.4.21) transitivePeerDependencies: - '@types/node' - jiti @@ -988,8 +988,8 @@ packages: dependencies: '@vue/devtools-api': 6.6.1 '@vuepress/shared': 2.0.0-rc.8 - vue: 3.4.19 - vue-router: 4.2.5(vue@3.4.19) + vue: 3.4.21 + vue-router: 4.3.0(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -1001,23 +1001,23 @@ packages: '@vuepress/markdown': 2.0.0-rc.8 '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.19 + vue: 3.4.21 transitivePeerDependencies: - supports-color - typescript dev: false - /@vuepress/helper@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-WXBdfTt3aTJZ0eQjghkz9zH1hsbKXux7YCXvEUksWZu+p2/8YDMJNKYZAvymrRppIIEm7Q1yKtlxgoTrVDdFYg==} + /@vuepress/helper@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-Nh4q32qrm9Dpji0WaWU9yjhpxQ4nZXG8kq8XVIiZt7PHM75Q/CoofJWGKOt8qIafBKXtDUClVXLO2Xxp4ae9zg==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vue/shared': 3.4.19 + '@vue/shared': 3.4.21 cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -1045,93 +1045,93 @@ packages: - supports-color dev: false - /@vuepress/plugin-active-header-links@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-ZkHOAGtYU5W8J33tX0iu1BK2vS8kiDWjJvRHvtYGdjvajDb1ww8vl/bqRLmWuoj1PSWB4iFi74B6BSgqB+oRMQ==} + /@vuepress/plugin-active-header-links@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-kgtU4SX42ncSKBNlvWHhcF46Wml4ALfXm0Yuk2JwWY7IxaUtaMq11kLKsTT/4s27yALxzLnhQ+E8dieWLLqU7Q==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vueuse/core': 10.8.0(vue@3.4.19) - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vueuse/core': 10.9.0(vue@3.4.21) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /@vuepress/plugin-back-to-top@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-AfH7sJJ712wisyO50OgLne0Zvh7i2ArhycaTefJI4Id9UG0lGiuN5l2JwHc60RECL+mY/Kk7J7FhS0e29eSISQ==} + /@vuepress/plugin-back-to-top@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-NMaBWfj3fh5mpC6IKpBb+jO3oludU3UNXLd+ix8QSAnkBLnrQwDXSVlfWSZwqdotrFYrxW5KFBGR/1nw/SZrbQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /@vuepress/plugin-blog@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-64gT1HJ22LO+y4wucno3bnj7K9CDxV8kz8E+QoE4V5l2QP4kLGLo79RR8MazyMIRs4F84kYjSywWh9x7YC3kHQ==} + /@vuepress/plugin-blog@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-GTJGsnHjjU5k9PnMFzZlSKDWfbQGmykeWkn3sOjmyMC2emnUEi4HDliOCuVj/jzQlzhGXGChfkF1d7sjkJMNfg==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) chokidar: 3.6.0 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-catalog@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-ujVHyVSOJH42jA5m4xMJ7+hKmN8teg+acucE6iUBszIMtpx65X2drD+dSAXANC4rEp/Lznivw9/s9bScOjNTEg==} + /@vuepress/plugin-catalog@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-aKW4ec8UbUIx0uN/VPmLufCxr6u+N8ZPQcdWumdudB5IPhnrg/9Rcne1jjkWOWxDX6pPJiRxI8V9caDONIoMgA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-copy-code@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-qUTk6WL8BaziZ/M3J9e//V59hKnkG2vrN28ddiNNCFydCtEcum2zAXRTA3fh5z+s+vfFhniwhrmKcGmSPoPSJw==} + /@vuepress/plugin-copy-code@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-9gAhPVn2dyFnpIWZzHVQdE8iNXZQP2C0x2oBbU23IW4AG66TXETS0iB1WYnffqpq7dBlzO/6MbeiORtZqdHshA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /@vuepress/plugin-copyright@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-C1l5O5w+n47GlSHCXE/NtQ7MdpoM7pX0EuLMAwcwg/NJ9dc20IHt49A3+TFwAZRXjokXATzLem8J6CikiPFYiA==} + /@vuepress/plugin-copyright@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-z1Zb0xz8PXWgncG67DmyZ5NT+X8lnT8VfNgeCy0J54H1ECcYBfjya7agDlBlSd668BYt0Kg1eOQp0dtcNeLNzQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /@vuepress/plugin-external-link-icon@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-8WHeA+m5y2TcnhL6IU4qZbdEkljqFHICAUglN0oypiFkEioO4MXJi+8Xd2b+GNqvsFKGvh+lDqMSXJvaWf9XAQ==} + /@vuepress/plugin-external-link-icon@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-PsARwNeplNUPcmjewPiGAr5We72l5fD16IPDRX/l/eN1HIVFsgLb4ZXmm+tE6TSIDyc3KxKGRFzv0kAQHQA4eQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -1142,30 +1142,41 @@ packages: vuepress: 2.0.0-rc.8 dependencies: execa: 8.0.1 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) dev: false - /@vuepress/plugin-nprogress@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-apjNhtKY0Cm0JonERR6WJ9/3aQsucex3Zr21SRouOaNOWrrGAWt8xXwcl0+wjXJqmGm1P368FPPlCQ6qYpRQZg==} + /@vuepress/plugin-links-check@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-TqAZNqyNUj2SnZ2Mo1P3ufCnJWBB9sv2YqZSFbgtYoQhhNo3zkwhflOxeC/jNVaH+rw4azdD0iMFOTU41imoHw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-photo-swipe@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-xPvjT7BNvhMWRxbzGgAXfc4aqTKFiRH1Kue1Mgrcpo+hbxXqmfYu+CBdZur3oaCgHuJPGOh8Gl7aD+YrX69CDg==} + /@vuepress/plugin-nprogress@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-zcAU2FeRbyBjT7pYoMnMR6Yme18phpDOR7okO8FED8UK3/7tIA64/ewKTzM+E2rNN2oHRjVDTH/ULGEueHqJ7Q==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) + transitivePeerDependencies: + - typescript + dev: false + + /@vuepress/plugin-photo-swipe@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-weJ4S5PgVzIqqeQduCtneDlZFEwCoWxcPbFw9lqmTc9NoPX6J6FJXW6COz5ZmDCjFRMuzVPidEvAOmYLab/O4Q==} + peerDependencies: + vuepress: 2.0.0-rc.8 + dependencies: + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) photoswipe: 5.4.3 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript @@ -1177,17 +1188,17 @@ packages: vuepress: 2.0.0-rc.8 dependencies: prismjs: 1.29.0 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) dev: false - /@vuepress/plugin-reading-time@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-y+TN95EK95SvTUHO0XhOmaZHcxQBtZbh6BbKSfVuxvMejZGsICXQaO2M3BKxFjdrD/cx8LntyVu2XKY5tJvp3w==} + /@vuepress/plugin-reading-time@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-4l2/GNyWrF3eg8AwY1LbDb2fWx4v2fx6Alr6IjO3aHSM0S7iqbdUD8aLvyQnvrg6Dm6UAYvXuGfAe03mOzgRTw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -1197,43 +1208,43 @@ packages: peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-seo@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-e0LmR8GCwm0ZQmicr75+6nAtKzj//kN2OBb8S9FfymjTuLUlV2THyVr5IuTb2BHl6j28t436UmbKIQweSu0GYQ==} + /@vuepress/plugin-seo@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-wTJqXIn+edDnKlL0ZOf7MLDQo59fhLePfsrpsCbaD8BKzHmEkx5aT1FF27JOvsRmMH4muv1uFQRXP837BsYzzw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-sitemap@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-uV2Bs6Fi3TT7b8VTffcfBmsKltUghOpf5GvdHPVn+f0qPZgHUK8hJBlOkAjepaV5FT6z3RCqxkCnprSYi+Jo3A==} + /@vuepress/plugin-sitemap@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-xDPZJWRD2bZhBPR0VA8F8jum5c8DV5P0+mvaQX6Vnugxo+0kETZSM5ctETA79CTmDdKuG6IW0tJkYK7ysb49zw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) sitemap: 7.1.1 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-theme-data@2.0.0-rc.15(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-A72VNnG4y92wSBiKI9QdDW8r3HELSUyCBjb7SgqOWqOAltGADUre4hL5cvscMhzYnlQOmoNadG9ecn95B7FQxw==} + /@vuepress/plugin-theme-data@2.0.0-rc.18(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-hOUEiJlyHKPFCarscj51Zn00bm0nQsUqcfL9Y4lvVWa9igCRzxd6cDlC8wGYbWEZLQNi78+wKzxOVvEvDfRDIQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -1262,26 +1273,26 @@ packages: - supports-color dev: false - /@vueuse/core@10.8.0(vue@3.4.19): - resolution: {integrity: sha512-G9Ok9fjx10TkNIPn8V1dJmK1NcdJCtYmDRyYiTMUyJ1p0Tywc1zmOoCQ2xhHYyz8ULBU4KjIJQ9n+Lrty74iVw==} + /@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.8.0 - '@vueuse/shared': 10.8.0(vue@3.4.19) - vue-demi: 0.14.7(vue@3.4.19) + '@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: false - /@vueuse/metadata@10.8.0: - resolution: {integrity: sha512-Nim/Vle5OgXcXhAvGOgkJQXB1Yb+Kq/fMbLuv3YYDYbiQrwr39ljuD4k9fPeq4yUyokYRo2RaNQmbbIMWB/9+w==} + /@vueuse/metadata@10.9.0: + resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} dev: false - /@vueuse/shared@10.8.0(vue@3.4.19): - resolution: {integrity: sha512-dUdy6zwHhULGxmr9YUg8e+EnB39gcM4Fe2oKBSrh3cOsV30JcMPtsyuspgFCUo5xxFNaeMf/W2yyKfST7Bg8oQ==} + /@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.19) + vue-demi: 0.14.7(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1325,15 +1336,15 @@ packages: /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - /autoprefixer@10.4.17(postcss@8.4.35): - resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} + /autoprefixer@10.4.18(postcss@8.4.35): + resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001588 + caniuse-lite: 1.0.30001591 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1345,8 +1356,8 @@ packages: resolution: {integrity: sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==} dev: false - /bcrypt-ts@5.0.1: - resolution: {integrity: sha512-+Q6wjkT+PO0Da56BIyaYyueMeqAV/zOXqfFIssRgCbQLGwU+YkBJfBpP2Q9Q8hGbpDyDNCrG36npSdE+S9HWUA==} + /bcrypt-ts@5.0.2: + resolution: {integrity: sha512-gDwQ5784AkkfhHACh3jGcg1hUubyZyeq9AtVd5gXkcyHGVOC+mORjRIHSj+fHfqwY5vxwyBLXQpcfk8MpK0ROg==} engines: {node: '>=18'} dev: false @@ -1370,8 +1381,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001588 - electron-to-chromium: 1.4.676 + caniuse-lite: 1.0.30001591 + electron-to-chromium: 1.4.690 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: false @@ -1386,8 +1397,8 @@ packages: engines: {node: '>=6'} dev: false - /caniuse-lite@1.0.30001588: - resolution: {integrity: sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==} + /caniuse-lite@1.0.30001591: + resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==} dev: false /chalk@5.3.0: @@ -1554,8 +1565,8 @@ packages: domhandler: 5.0.3 dev: false - /electron-to-chromium@1.4.676: - resolution: {integrity: sha512-uHt4FB8SeYdhcOsj2ix/C39S7sPSNFJpzShjxGOm1KdF4MHyGqGi389+T5cErsodsijojXilYaHIKKqJfqh7uQ==} + /electron-to-chromium@1.4.690: + resolution: {integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==} dev: false /emoji-regex@10.3.0: @@ -1635,7 +1646,7 @@ packages: human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 - npm-run-path: 5.2.0 + npm-run-path: 5.3.0 onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 @@ -1717,8 +1728,8 @@ packages: engines: {node: '>=16'} dev: false - /giscus@1.4.0: - resolution: {integrity: sha512-Pll+pcclTx47NcFDw8nuka2Ja85Gc4XWpzSgL0rszOQaMQRQIV8UMR+zP4a+/N3tV2TXc1SZ537kWlsN6EsAaw==} + /giscus@1.5.0: + resolution: {integrity: sha512-t3LL0qbSO3JXq3uyQeKpF5CegstGfKX/0gI6eDe1cmnI7D56R7j52yLdzw4pdKrg3VnufwCgCM3FDz7G1Qr6lg==} dependencies: lit: 3.1.2 dev: false @@ -2066,8 +2077,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /npm-run-path@5.2.0: - resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==} + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 @@ -2190,7 +2201,7 @@ packages: dependencies: lilconfig: 3.1.1 postcss: 8.4.35 - yaml: 2.3.4 + yaml: 2.4.0 dev: false /postcss-value-parser@4.2.0: @@ -2291,8 +2302,8 @@ packages: dependencies: queue-microtask: 1.2.3 - /sass@1.71.0: - resolution: {integrity: sha512-HKKIKf49Vkxlrav3F/w6qRuPcmImGVbIXJ2I3Kg0VMA+3Bav+8yE9G5XmP5lMj6nl4OlqbPftGAscNaNu28b8w==} + /sass@1.71.1: + resolution: {integrity: sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -2460,8 +2471,8 @@ packages: picocolors: 1.0.0 dev: false - /vite@5.1.3: - resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} + /vite@5.1.4: + resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -2495,7 +2506,7 @@ packages: fsevents: 2.3.3 dev: false - /vue-demi@0.14.7(vue@3.4.19): + /vue-demi@0.14.7(vue@3.4.21): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -2507,35 +2518,35 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.19 + vue: 3.4.21 dev: false - /vue-router@4.2.5(vue@3.4.19): - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} + /vue-router@4.3.0(vue@3.4.21): + resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.19 + vue: 3.4.21 dev: false - /vue@3.4.19: - resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==} + /vue@3.4.21: + resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.19 - '@vue/compiler-sfc': 3.4.19 - '@vue/runtime-dom': 3.4.19 - '@vue/server-renderer': 3.4.19(vue@3.4.19) - '@vue/shared': 3.4.19 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-sfc': 3.4.21 + '@vue/runtime-dom': 3.4.21 + '@vue/server-renderer': 3.4.21(vue@3.4.21) + '@vue/shared': 3.4.21 dev: false - /vuepress-plugin-comment2@2.0.0-rc.25(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-mLqsCJLHxDnVdRuRdgFIgO7eCKEk01NiTAXy23y261xxlrQkY0VALE1UtE58ikyOgPAfiPWzwQkQLqQ45Hzfaw==} + /vuepress-plugin-comment2@2.0.0-rc.27(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-o7LEBUDiziJPnqwX/v+abTkxnVF6yDTeyL14aYJouG64RBCKwYiS/WTy+bfWiohgLYjzmgb+SnjUXrkf4+ZUfw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: '@waline/client': ^3.1.0 @@ -2553,23 +2564,23 @@ packages: twikoo: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - giscus: 1.4.0 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) - vuepress-plugin-sass-palette: 2.0.0-rc.25(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + giscus: 1.5.0 + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) + vuepress-plugin-sass-palette: 2.0.0-rc.27(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.27(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-components@2.0.0-rc.25(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-BHZinOc31if0Ou31z+90muzKfFbh0fSFSfz0qvqY+sZRHTHviSSj+hFRdrXQoc2vk1j3YokXx/cYsLzkQrmmjQ==} + /vuepress-plugin-components@2.0.0-rc.27(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-4fvJ3oMvIQ/NDp5h4ZvO7bN2o1acnApc8kH/XnCej9jXh0+oNhX4zvT+4JBBRV1AFass1TxZsMiFCYcTOTUDZQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: artplayer: ^5.0.0 - dashjs-pure: ^1.0.0 + dashjs: 4.7.4 hls.js: ^1.4.12 mpegts.js: ^1.7.3 plyr: ^3.7.8 @@ -2579,7 +2590,7 @@ packages: peerDependenciesMeta: artplayer: optional: true - dashjs-pure: + dashjs: optional: true hls.js: optional: true @@ -2593,25 +2604,25 @@ packages: optional: true dependencies: '@stackblitz/sdk': 1.9.0 - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) balloon-css: 1.2.0 create-codepen: 1.0.1 qrcode: 1.5.3 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) - vuepress-plugin-sass-palette: 2.0.0-rc.25(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(vuepress@2.0.0-rc.8) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) + vuepress-plugin-sass-palette: 2.0.0-rc.27(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.27(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-md-enhance@2.0.0-rc.25(markdown-it@14.0.0)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-zmwWCk92S0yQL/uCF6l5YV1Zm2lsGjL9XJZVHEOVY1guXNfnvc92O0gf1dN9E4v+8henIFag5fluMrsfrUP8UQ==} + /vuepress-plugin-md-enhance@2.0.0-rc.27(markdown-it@14.0.0)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-ZU+mR3Uy77faUfINnA0sgG/Ezbu2VAY/XnFmPGfr6KFYYWzyhH2rv8W7NvGslR4gri1wxHnVZ3ImP7rhTYh9NQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - '@types/reveal.js': ^4.4.5 + '@types/reveal.js': ^5.0.0 '@vue/repl': ^4.1.1 chart.js: ^4.0.0 echarts: ^5.0.0 @@ -2681,22 +2692,22 @@ packages: '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) '@mdit/plugin-uml': 0.8.0(markdown-it@14.0.0) '@types/markdown-it': 13.0.7 - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) balloon-css: 1.2.0 js-yaml: 4.1.0 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) - vuepress-plugin-sass-palette: 2.0.0-rc.25(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(vuepress@2.0.0-rc.8) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) + vuepress-plugin-sass-palette: 2.0.0-rc.27(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.27(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - markdown-it - typescript dev: false - /vuepress-plugin-sass-palette@2.0.0-rc.25(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-T4F0ODl27ZxxiGUjRTqL0AAiwqCcOVMnGQdXBhs5NIKHV3BL+O46jJCh2Hyi4BSiOkovfZ1Npazg+03135LJOA==} + /vuepress-plugin-sass-palette@2.0.0-rc.27(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-8X6F8yaOziKyrlg9HdsNnqk50gLJc13p1kPY4MmAw7J08Ocksvek1v1/WqzV8It1raLGZd5brgp1McPiqqxERg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: sass-loader: ^14.0.0 @@ -2705,50 +2716,50 @@ packages: sass-loader: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) chokidar: 3.6.0 - sass: 1.71.0 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) - vuepress-shared: 2.0.0-rc.25(vuepress@2.0.0-rc.8) + sass: 1.71.1 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) + vuepress-shared: 2.0.0-rc.27(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-shared@2.0.0-rc.25(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-pxjVVHfUMUXCtj1QlOVvXkufES8ajg/yR0sM98wTTQWQvaxaLvOUd/j+6XT7HWdUkyUorjZa7bdd+BacsimGhg==} + /vuepress-shared@2.0.0-rc.27(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-CDmf9JvbiKpLw5xPRF/7BWfokffwDLSvkLxbro/MP8XcBRPw9mNQV9XASsE4V84sFH/ahg819hvQ8NaEwal/LA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) 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 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-theme-hope@2.0.0-rc.25(markdown-it@14.0.0)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-Mf9YzRRYHEtRy8Mni/nrsEfeKL45wv9700eglZ4rP/RBVJ6kjk/sRr7yohPiDfTRz/RRoWofEYVGTGSTgDDz4w==} + /vuepress-theme-hope@2.0.0-rc.27(markdown-it@14.0.0)(vuepress@2.0.0-rc.8): + resolution: {integrity: sha512-6/TqFrehr/hk/I5SGmOXVTY0urTvKNaifCuP1v2o8eVmdnYlnFzGHhQk89yZz0zeza54kzYJAUkQbqO0Fc6J8A==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - '@vuepress/plugin-docsearch': 2.0.0-rc.15 - '@vuepress/plugin-feed': 2.0.0-rc.15 - '@vuepress/plugin-pwa': 2.0.0-rc.16 - '@vuepress/plugin-redirect': 2.0.0-rc.15 + '@vuepress/plugin-docsearch': 2.0.0-rc.18 + '@vuepress/plugin-feed': 2.0.0-rc.18 + '@vuepress/plugin-pwa': 2.0.0-rc.18 + '@vuepress/plugin-redirect': 2.0.0-rc.18 '@vuepress/plugin-search': 2.0.0-rc.15 nodejs-jieba: ^0.1.2 sass-loader: ^14.0.0 vuepress: 2.0.0-rc.8 - vuepress-plugin-search-pro: 2.0.0-rc.25 + vuepress-plugin-search-pro: 2.0.0-rc.27 peerDependenciesMeta: '@vuepress/plugin-docsearch': optional: true @@ -2767,36 +2778,37 @@ packages: vuepress-plugin-search-pro: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-active-header-links': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-back-to-top': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-blog': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-catalog': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-copy-code': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-copyright': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-external-link-icon': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-active-header-links': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-back-to-top': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-blog': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-catalog': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-copy-code': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-copyright': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-external-link-icon': 2.0.0-rc.18(vuepress@2.0.0-rc.8) '@vuepress/plugin-git': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-nprogress': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-photo-swipe': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/plugin-links-check': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-nprogress': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-photo-swipe': 2.0.0-rc.18(vuepress@2.0.0-rc.8) '@vuepress/plugin-prismjs': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-reading-time': 2.0.0-rc.15(vuepress@2.0.0-rc.8) + '@vuepress/plugin-reading-time': 2.0.0-rc.18(vuepress@2.0.0-rc.8) '@vuepress/plugin-rtl': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-seo': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-sitemap': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vuepress/plugin-theme-data': 2.0.0-rc.15(vuepress@2.0.0-rc.8) - '@vueuse/core': 10.8.0(vue@3.4.19) + '@vuepress/plugin-seo': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-sitemap': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vuepress/plugin-theme-data': 2.0.0-rc.18(vuepress@2.0.0-rc.8) + '@vueuse/core': 10.9.0(vue@3.4.21) balloon-css: 1.2.0 - bcrypt-ts: 5.0.1 + bcrypt-ts: 5.0.2 cheerio: 1.0.0-rc.12 chokidar: 3.6.0 gray-matter: 4.0.3 - vue: 3.4.19 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19) - vuepress-plugin-comment2: 2.0.0-rc.25(vuepress@2.0.0-rc.8) - vuepress-plugin-components: 2.0.0-rc.25(vuepress@2.0.0-rc.8) - vuepress-plugin-md-enhance: 2.0.0-rc.25(markdown-it@14.0.0)(vuepress@2.0.0-rc.8) - vuepress-plugin-sass-palette: 2.0.0-rc.25(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(vuepress@2.0.0-rc.8) + vue: 3.4.21 + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21) + vuepress-plugin-comment2: 2.0.0-rc.27(vuepress@2.0.0-rc.8) + vuepress-plugin-components: 2.0.0-rc.27(vuepress@2.0.0-rc.8) + vuepress-plugin-md-enhance: 2.0.0-rc.27(markdown-it@14.0.0)(vuepress@2.0.0-rc.8) + vuepress-plugin-sass-palette: 2.0.0-rc.27(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.27(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@types/reveal.js' - '@vue/composition-api' @@ -2805,7 +2817,7 @@ packages: - artalk - artplayer - chart.js - - dashjs-pure + - dashjs - echarts - flowchart.ts - hls.js @@ -2826,7 +2838,7 @@ packages: - vidstack dev: false - /vuepress@2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.19): + /vuepress@2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(vue@3.4.21): resolution: {integrity: sha512-4Rnhh4ZME87AAREQzcW9V/pk+1x2tX3tABfQu0Elwxxp576poxiM8ddtI2pq4/YNp4MyFTF9/DyVxHMIj1lMbA==} engines: {node: '>=18.16.0'} hasBin: true @@ -2847,7 +2859,7 @@ packages: '@vuepress/markdown': 2.0.0-rc.8 '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.19 + vue: 3.4.21 transitivePeerDependencies: - supports-color - typescript @@ -2885,6 +2897,13 @@ packages: /yaml@2.3.4: resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} + dev: true + + /yaml@2.4.0: + resolution: {integrity: sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==} + engines: {node: '>= 14'} + hasBin: true + dev: false /yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}