From ba3aacfca736e325fb49b21a9ab684f0277afa47 Mon Sep 17 00:00:00 2001 From: "Mr.Hope" Date: Fri, 2 Feb 2024 11:48:31 +0800 Subject: [PATCH] chore: update deps --- package.json | 5 +- pnpm-lock.yaml | 378 +++++++++++---------- src/.vuepress/components/ProjectDetail.vue | 8 +- 3 files changed, 205 insertions(+), 186 deletions(-) diff --git a/package.json b/package.json index 0d99a8e..238d269 100644 --- a/package.json +++ b/package.json @@ -15,10 +15,11 @@ "license": "CC0", "dependencies": { "@vuepress/bundler-vite": "2.0.0-rc.2", + "@vuepress/helper": "2.0.0-rc.6", "vue": "3.4.15", "vuepress": "2.0.0-rc.2", - "vuepress-shared": "2.0.0-rc.16", - "vuepress-theme-hope": "2.0.0-rc.16" + "vuepress-shared": "2.0.0-rc.18", + "vuepress-theme-hope": "2.0.0-rc.18" }, "devDependencies": { "husky": "9.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd8dba6..5a48c61 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,9 @@ dependencies: '@vuepress/bundler-vite': specifier: 2.0.0-rc.2 version: 2.0.0-rc.2 + '@vuepress/helper': + specifier: 2.0.0-rc.6 + version: 2.0.0-rc.6(vuepress@2.0.0-rc.2) vue: specifier: 3.4.15 version: 3.4.15 @@ -15,11 +18,11 @@ dependencies: specifier: 2.0.0-rc.2 version: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) vuepress-shared: - specifier: 2.0.0-rc.16 - version: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(vuepress@2.0.0-rc.2) vuepress-theme-hope: - specifier: 2.0.0-rc.16 - version: 2.0.0-rc.16(markdown-it@14.0.0)(vuepress@2.0.0-rc.2) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(markdown-it@14.0.0)(vuepress@2.0.0-rc.2) devDependencies: husky: @@ -275,14 +278,14 @@ packages: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: false - /@lit-labs/ssr-dom-shim@1.1.2: - resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} + /@lit-labs/ssr-dom-shim@1.2.0: + resolution: {integrity: sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==} dev: false - /@lit/reactive-element@2.0.3: - resolution: {integrity: sha512-e067EuTNNgOHm1tZcc0Ia7TCzD/9ZpoPegHKgesrGK6pSDRGkGDAQbYuQclqLPIoJ9eC8Kb9mYtGryWcM5AywA==} + /@lit/reactive-element@2.0.4: + resolution: {integrity: sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==} dependencies: - '@lit-labs/ssr-dom-shim': 1.1.2 + '@lit-labs/ssr-dom-shim': 1.2.0 dev: false /@mdit-vue/plugin-component@2.0.0: @@ -770,7 +773,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.11.13 + '@types/node': 20.11.16 dev: false /@types/hash-sum@1.0.2: @@ -780,7 +783,7 @@ packages: /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 20.11.13 + '@types/node': 20.11.16 dev: false /@types/katex@0.16.7: @@ -816,8 +819,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@20.11.13: - resolution: {integrity: sha512-5G4zQwdiQBSWYTDAH1ctw2eidqdhMJaNsiIDKHFr55ihz5Trl2qqR8fdrT732yPBho5gkNxXm67OxWFBqX9aPg==} + /@types/node@20.11.16: + resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} dependencies: undici-types: 5.26.5 dev: false @@ -825,7 +828,7 @@ packages: /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 20.11.13 + '@types/node': 17.0.45 dev: false /@types/trusted-types@2.0.7: @@ -873,7 +876,7 @@ packages: '@vue/compiler-ssr': 3.4.15 '@vue/shared': 3.4.15 estree-walker: 2.0.2 - magic-string: 0.30.5 + magic-string: 0.30.6 postcss: 8.4.33 source-map-js: 1.0.2 dev: false @@ -963,7 +966,7 @@ packages: '@vuepress/utils': 2.0.0-rc.2 cac: 6.7.14 chokidar: 3.5.3 - envinfo: 7.11.0 + envinfo: 7.11.1 esbuild: 0.19.12 transitivePeerDependencies: - '@vue/composition-api' @@ -998,6 +1001,22 @@ packages: - typescript dev: false + /@vuepress/helper@2.0.0-rc.6(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-Q4NzyrlZ0ZgEboo7HtrQiXBBLf3EEsqqQLeMFzTcTlDujxkh0Erxp+o1LCWr4wFno3sO6W7OCjM2HeUTiZ5NGQ==} + engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} + peerDependencies: + vuepress: 2.0.0-rc.2 + dependencies: + '@vue/shared': 3.4.15 + cheerio: 1.0.0-rc.12 + fflate: 0.8.1 + gray-matter: 4.0.3 + vue: 3.4.15 + vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) + transitivePeerDependencies: + - typescript + dev: false + /@vuepress/markdown@2.0.0-rc.2: resolution: {integrity: sha512-5/RmJnap+MGKxDhSO+Mv6zB8PoPHhhBujnNKKO3PnyfPrj0LyL0AuTm8m3Ea271wMp9956WINjw8jlpn+Z1sBg==} dependencies: @@ -1021,8 +1040,8 @@ packages: - supports-color dev: false - /@vuepress/plugin-active-header-links@2.0.0-rc.1(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-Ra5exai0mWH9uihzoVH8pje9XXll8zcICmDilTaYhir+KFw1VvKUFGLxLlEXuAMc06K4i25To2BzUVyce1Fijg==} + /@vuepress/plugin-active-header-links@2.0.0-rc.3(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-ddr8VIrYA/kpWGWx80GeWclSvQoYR9QjXvkx//AMbl5mQqX70GTZrgv5Rbnp6MC8mBxVg6Izy/9eqaJELE+A3g==} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: @@ -1034,19 +1053,33 @@ packages: - typescript dev: false - /@vuepress/plugin-external-link-icon@2.0.0-rc.1(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-6zGt5qAnPn+sFJdOpSYAQfq/OV8vRfynTfwtSZVU0QiLVk1GDTTssGjZ32GKxmPPilXF0tiSMTcITfFllnNUmA==} + /@vuepress/plugin-copy-code@2.0.0-rc.6(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-9/yjNNpD2D+bUTQvhUATK2ngugLgQuUtEXdAFUZtw1HWxozJwxUbMlB8FuLTaJPyln6/tpJmwdpOBsHhkKGz5g==} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + '@vueuse/core': 10.7.2(vue@3.4.15) vue: 3.4.15 vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) transitivePeerDependencies: + - '@vue/composition-api' - typescript dev: false - /@vuepress/plugin-git@2.0.0-rc.1(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-k3bS/wxJ5xpxg2Hzy7FEaskpYTKohazP+Dg6z7GUI+rnxfh6H+pMeIWXg/eTTqTC6Zbq1+pNfzuYvZ64GMHpQw==} + /@vuepress/plugin-external-link-icon@2.0.0-rc.3(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-DX4Dn2uj2rAEausB2tz5fe/Ra3oR/B9uR67+yG2lQzZqcZZDW5txsXpZaM0FkXHijzNoS4NKP7k/7qNVe5WvcQ==} + peerDependencies: + vuepress: 2.0.0-rc.2 + dependencies: + vue: 3.4.15 + vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) + transitivePeerDependencies: + - typescript + dev: false + + /@vuepress/plugin-git@2.0.0-rc.3(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-BQoDWmksC+aSc5V933OuNeU7mfrP4hryhckIFadAhKLVRl6CSXDb96SGVTBxcO1gIgKzItdE67UzMw4T9JJN6A==} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: @@ -1054,8 +1087,8 @@ packages: vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) dev: false - /@vuepress/plugin-nprogress@2.0.0-rc.1(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-omCUxzWrOrm0c45+0MENY65mUWh+VmUAhckEqQir3waE9Ql7wD4drZ/fdUyfgHarBjSzdSCB6QguQMLwt9OOQw==} + /@vuepress/plugin-nprogress@2.0.0-rc.3(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-UkbMLvkRps56KF2fsIXtJ0ylRacuPRW9qA1PYwq7XkDqNr4FE5aZsnRHuYIMPUxuhU5t3hRx/zeKOwbctzd2Yw==} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: @@ -1066,8 +1099,8 @@ packages: - typescript dev: false - /@vuepress/plugin-prismjs@2.0.0-rc.1(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-rk4aI8c31H8qt2UXFLa5iap6snWf2OLb4ixjLtdEIMcsDlrE9Gx6Rc9a+/oSp3HI0woNpKlxu1X6PEDB8Vv0zg==} + /@vuepress/plugin-prismjs@2.0.0-rc.3(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-tbyGKXDR/AbhwiUQIU49Le2VaUYGBnjFqdhGlrC47kRl4Iy+XtxyKgRJcFGcWU0AHRdTtC9MAmPIfz2nJkNhSQ==} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: @@ -1075,8 +1108,31 @@ packages: vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) dev: false - /@vuepress/plugin-theme-data@2.0.0-rc.1(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-PaVGCY4wsaFFUgue4b7yK5lGoQk4PTx6WwukbTR4cbRqY9kxX2Abpgp5EDoRBrcRbNzt85DV9voMQJr3Vx/BIg==} + /@vuepress/plugin-seo@2.0.0-rc.6(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-MIzt1V4wnp5EYBvRt6W54+poguKf2w2YRpyDNa3DkjM/rhrjfSsD7EYP7syp4gzwnIDoxUP3pnENh1mYY9g9bQ==} + peerDependencies: + vuepress: 2.0.0-rc.2 + dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) + transitivePeerDependencies: + - typescript + dev: false + + /@vuepress/plugin-sitemap@2.0.0-rc.6(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-yvRSTADF9RHa6JzFeIAxY0BP7wKy+F+naig9BgE0ushC4IQkpjh3VrBtdXhlRKzSMGlLfgmc2kezsObvjvz31w==} + peerDependencies: + vuepress: 2.0.0-rc.2 + dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + sitemap: 7.1.1 + vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) + transitivePeerDependencies: + - typescript + dev: false + + /@vuepress/plugin-theme-data@2.0.0-rc.3(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-Uiso+0b2sIaHtPVftjpCEIT+/T4/E9ZpTCL0fnUEa8APnrP7SiIBqph7+KZENvXGg+0B5+MtZROOfFksFfMyFw==} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: @@ -1117,7 +1173,7 @@ packages: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.2 '@vueuse/shared': 10.7.2(vue@3.4.15) - vue-demi: 0.14.6(vue@3.4.15) + vue-demi: 0.14.7(vue@3.4.15) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1130,7 +1186,7 @@ packages: /@vueuse/shared@10.7.2(vue@3.4.15): resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} dependencies: - vue-demi: 0.14.6(vue@3.4.15) + vue-demi: 0.14.7(vue@3.4.15) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1182,7 +1238,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.22.3 - caniuse-lite: 1.0.30001581 + caniuse-lite: 1.0.30001582 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1219,8 +1275,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001581 - electron-to-chromium: 1.4.651 + caniuse-lite: 1.0.30001582 + electron-to-chromium: 1.4.655 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.3) dev: false @@ -1235,8 +1291,8 @@ packages: engines: {node: '>=6'} dev: false - /caniuse-lite@1.0.30001581: - resolution: {integrity: sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==} + /caniuse-lite@1.0.30001582: + resolution: {integrity: sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==} dev: false /chalk@5.3.0: @@ -1403,8 +1459,8 @@ packages: domhandler: 5.0.3 dev: false - /electron-to-chromium@1.4.651: - resolution: {integrity: sha512-jjks7Xx+4I7dslwsbaFocSwqBbGHQmuXBJUK9QBZTIrzPq3pzn6Uf2szFSP728FtLYE3ldiccmlkOM/zhGKCpA==} + /electron-to-chromium@1.4.655: + resolution: {integrity: sha512-2yszojF7vIZ68adIOvzV4bku8OZad9w5H9xF3ZAMZjPuOjBarlflUkjN6DggdV+L71WZuKUfKUhov/34+G5QHg==} dev: false /emoji-regex@10.3.0: @@ -1423,8 +1479,8 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - /envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} + /envinfo@7.11.1: + resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==} engines: {node: '>=4'} hasBin: true dev: false @@ -1569,7 +1625,7 @@ packages: /giscus@1.4.0: resolution: {integrity: sha512-Pll+pcclTx47NcFDw8nuka2Ja85Gc4XWpzSgL0rszOQaMQRQIV8UMR+zP4a+/N3tV2TXc1SZ537kWlsN6EsAaw==} dependencies: - lit: 3.1.1 + lit: 3.1.2 dev: false /glob-parent@5.1.2: @@ -1584,7 +1640,7 @@ packages: dependencies: '@sindresorhus/merge-streams': 1.0.0 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 @@ -1627,8 +1683,8 @@ packages: hasBin: true dev: true - /ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} /immutable@4.3.5: @@ -1732,26 +1788,26 @@ packages: dependencies: uc.micro: 2.0.0 - /lit-element@4.0.3: - resolution: {integrity: sha512-2vhidmC7gGLfnVx41P8UZpzyS0Fb8wYhS5RCm16cMW3oERO0Khd3EsKwtRpOnttuByI5rURjT2dfoA7NlInCNw==} + /lit-element@4.0.4: + resolution: {integrity: sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ==} dependencies: - '@lit-labs/ssr-dom-shim': 1.1.2 - '@lit/reactive-element': 2.0.3 - lit-html: 3.1.1 + '@lit-labs/ssr-dom-shim': 1.2.0 + '@lit/reactive-element': 2.0.4 + lit-html: 3.1.2 dev: false - /lit-html@3.1.1: - resolution: {integrity: sha512-x/EwfGk2D/f4odSFM40hcGumzqoKv0/SUh6fBO+1Ragez81APrcAMPo1jIrCDd9Sn+Z4CT867HWKViByvkDZUA==} + /lit-html@3.1.2: + resolution: {integrity: sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg==} dependencies: '@types/trusted-types': 2.0.7 dev: false - /lit@3.1.1: - resolution: {integrity: sha512-hF1y4K58+Gqrz+aAPS0DNBwPqPrg6P04DuWK52eMkt/SM9Qe9keWLcFgRcEKOLuDlRZlDsDbNL37Vr7ew1VCuw==} + /lit@3.1.2: + resolution: {integrity: sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==} dependencies: - '@lit/reactive-element': 2.0.3 - lit-element: 4.0.3 - lit-html: 3.1.1 + '@lit/reactive-element': 2.0.4 + lit-element: 4.0.4 + lit-html: 3.1.2 dev: false /locate-path@5.0.0: @@ -1776,8 +1832,8 @@ packages: yallist: 4.0.0 dev: false - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + /magic-string@0.30.6: + resolution: {integrity: sha512-n62qCLbPjNjyo+owKtveQxZFZTBm+Ms6YoGD23Wew6Vw337PElFNifQpknPruVRQV57kVShPnLGo9vWxVhpPvA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -2253,10 +2309,6 @@ packages: engines: {node: '>=12'} dev: false - /striptags@3.2.0: - resolution: {integrity: sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==} - dev: false - /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -2339,8 +2391,8 @@ packages: fsevents: 2.3.3 dev: false - /vue-demi@0.14.6(vue@3.4.15): - resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} + /vue-demi@0.14.7(vue@3.4.15): + resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -2378,8 +2430,8 @@ packages: '@vue/shared': 3.4.15 dev: false - /vuepress-plugin-auto-catalog@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-1SMaaN3+i3GealkpLlgu1pgfbCnkSjjj7bkJdZ+wYRC5OC8Kncc1kZE110bABlDNQ08bYO6rvAq7F6so3+dAjQ==} + /vuepress-plugin-auto-catalog@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-N26qkzVRAatD+HW5kf8zuAH1qJ6Es0qoNYU2jOLElge6gjsFhqNuDXrN+PPpGrwhP3AbU4ZmQ1qbTQI5Yqubug==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: sass-loader: ^14.0.0 @@ -2388,12 +2440,13 @@ packages: sass-loader: optional: true dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-components: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-plugin-components: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-sass-palette: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - artplayer @@ -2405,24 +2458,25 @@ packages: - vidstack dev: false - /vuepress-plugin-blog2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-lVCv+swkwFgmw01MkcyOHEG+Ks2e5dwQN/AWrUv1tbSYahy0J0tvVDZ09sykV1rSKILbDWGwGpMWOFq8M8OgTQ==} + /vuepress-plugin-blog2@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-R44mLichywQ3BzKdizdq0Btw3LDkhppMWwGIhpivhrfkYOcZ1OjW1RTpsUveqSLhoWghzGSj1HI4+pRylOY90g==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) chokidar: 3.5.3 vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-comment2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-uZD31oDfEPNrJYG2tuxHI8g3HBVLlbOtiOoZljs9RGCaKqup+MLsSIBNKg/P2uzLkfKybVIUZaTvAEH+QazYeg==} + /vuepress-plugin-comment2@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-iSCX6aYsf2e6YwzMdygekixARdRPixkgDlFDzDpQTuyr5wdsdp+nMSAS6F4uYtKXFzZgASagbfBMjzN9JLT+Zg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: '@waline/client': ^2.15.8 || ^3.0.0-alpha.11 @@ -2440,19 +2494,20 @@ packages: twikoo: optional: true dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) giscus: 1.4.0 vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-plugin-sass-palette: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-components@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-jcuY3wmCNscjwy3I8pIdduZRyAOAE7uWvwjIX2tYnvsp4y0++QXJHehA9ChUuyBrwo/IEEsoHfO5etadECVZpg==} + /vuepress-plugin-components@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-eMLF4o3v8S/npkYKVbQqgk7Bx+PbfwUsulH2uOnNeJZ+f0d5+4etJku3bxoGWB2HTwXCbCooAl84UaHbvMHIRQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: artplayer: ^5.0.0 @@ -2480,6 +2535,7 @@ packages: optional: true dependencies: '@stackblitz/sdk': 1.9.0 + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) '@vueuse/core': 10.7.2(vue@3.4.15) balloon-css: 1.2.0 create-codepen: 1.0.1 @@ -2487,54 +2543,33 @@ packages: vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-reading-time2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: false - - /vuepress-plugin-copy-code2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-jxv7eqmqsyyPS3Gb3VZiA2BI4ys9NsWBB2m1H99k1joAK2NQdCHuxRY4kfmln452fM+KpKfmhlSVfL7Yc5LCmw==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} - peerDependencies: - sass-loader: ^14.0.0 - vuepress: 2.0.0-rc.2 - peerDependenciesMeta: - sass-loader: - optional: true - dependencies: - '@vueuse/core': 10.7.2(vue@3.4.15) - balloon-css: 1.2.0 - vue: 3.4.15 - vue-router: 4.2.5(vue@3.4.15) - vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-plugin-reading-time2: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-sass-palette: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-copyright2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-llwpq9iM4HwZxunYiEVfcPu5gEw7Cko2IsbGuC+opAcAjOayqCKhTP98vJ6vnhxVowsJY9D6pL4OVnnvMSGLRg==} + /vuepress-plugin-copyright2@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-QGm8e37WkmkK63P5Zo8iPYUS8EkHBtYOd5V5NOR5nokfwoIMh7vnIci/Tw6YmnWJlRIqWYsis7ZVk8Rk0Zkuqg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) '@vueuse/core': 10.7.2(vue@3.4.15) vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-md-enhance@2.0.0-rc.16(markdown-it@14.0.0)(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-3XfVUnTBoOk7c77LLZ79keQm2cKVZmGEEggOwpLnmZDr/qZQ5KFDqE1U0OturUwF/tfiyTB8Z9phpuuJ52u6lg==} + /vuepress-plugin-md-enhance@2.0.0-rc.18(markdown-it@14.0.0)(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-smn8Uagbhyeim+JtOeOdSMio+YXHhHk3RXRjj1z7PLFkY7zcY44v/BvChUDeWV/I4/aaOGWashmSud0Hi1Cs0g==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: '@types/reveal.js': ^4.4.5 @@ -2607,22 +2642,23 @@ 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.6(vuepress@2.0.0-rc.2) '@vueuse/core': 10.7.2(vue@3.4.15) balloon-css: 1.2.0 js-yaml: 4.1.0 vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-plugin-sass-palette: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - markdown-it - typescript dev: false - /vuepress-plugin-photo-swipe@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-rv5OMPLcWQIdajUYZVY4BrUzISsv0nyW3MRiNCCwsxtEM1d2YsSsgrbnHvmzydTL90T3npArIWw0CgfeaeiUDQ==} + /vuepress-plugin-photo-swipe@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-a/djvwWaTLsnUWHRJnrAaCIRV6Qdd8I2GJXQ/7gPn9zP5W9/sJSggVxl6ZTgRgRCVMoe8DG8TrysYMi/lCMgBw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: sass-loader: ^14.0.0 @@ -2631,48 +2667,51 @@ packages: sass-loader: optional: true dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) '@vueuse/core': 10.7.2(vue@3.4.15) photoswipe: 5.4.3 vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-plugin-sass-palette: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-reading-time2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-7XzyyoR/qV/3an6KWl91+NSBIhSn10HbIXDG7AnblS5aVVz8FHRJPtnmJryVRVIPZNwIk8QSfnczR3GVwbaSyg==} + /vuepress-plugin-reading-time2@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-Sj245CYGo0F5Axz6JN6nslcvyZ+1HtfraIPC7MNfPzJgOR/Tc6JKtQcNZhgyCL3aKx1wevs8T7X/nCeTToArsQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) vue: 3.4.15 vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-rtl@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-UsHAchCSG2DRPCdaDpSRvorITlHQyinjtUgcrFFsNHR83S4pJvsVNDQrp4yfeQ4vCMBPvqdCjMXrQyIeLrn7YQ==} + /vuepress-plugin-rtl@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-VRBHBrixLGK/KkFLVyCDmQbSekJYLF/k5yDNyMPnN3f9AIG8+g28ko8iBde1n7udhBx2K6bOTfHHyrdThmp+SQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) vue: 3.4.15 vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-sass-palette@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-fwhCSarn19JO8xGR+AIRsFkRVrbwOqjKwUB9XmTdTLqKCT5onvBZkjBrd2b47Zs+BhySL5nsuIW4H2tDwfFqBw==} + /vuepress-plugin-sass-palette@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-DYmHANdKkz+jwAU7dpP72NYjPGOpWrY/2eTs4NPDDBNKELcav5W6oDM4T9gPGpk9kncEW8LC4NTS6z2Jkep2Ig==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: sass-loader: ^14.0.0 @@ -2681,48 +2720,23 @@ packages: sass-loader: optional: true dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) chokidar: 3.5.3 sass: 1.70.0 vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-seo2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-WGtoaR98chMiq6C14rmtRNHC9XVS0fSqSOeti6b1k8SjW6ESTmILq5o0vp4Vojc0Qo5DA/nN7Cw0cLaKVVgX8A==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} - peerDependencies: - vuepress: 2.0.0-rc.2 - dependencies: - vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: false - - /vuepress-plugin-sitemap2@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-7hGlrwACCSZijuGFyc4Yh+3IXh8f9dFK0iekjlMbC2TxNbDHHmsLHnsGfEmd6H1xsQtaTC1fwXw158jiXwE1fA==} - engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} - peerDependencies: - vuepress: 2.0.0-rc.2 - dependencies: - sitemap: 7.1.1 - vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - dev: false - - /vuepress-shared@2.0.0-rc.16(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-gsiqo9tr6dHCVQTPw1d+oiJyNGzc6nmrGRBWkLb3ZxD15q1k/iv2flBwPdb1RasU827oMgZ2DuOzbHcGjRKjSA==} + /vuepress-shared@2.0.0-rc.18(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-oFY8hWYrMQHQMe+YKZvjfzdHK/wvghyhWa4IJuLBwRm6j9AhXOJEAvSzQQKpERkpGS4vZ+pY5tWAodfv2Fhztw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.2 dependencies: + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) '@vueuse/core': 10.7.2(vue@3.4.15) cheerio: 1.0.0-rc.12 dayjs: 1.11.10 @@ -2730,7 +2744,6 @@ packages: fflate: 0.8.1 gray-matter: 4.0.3 semver: 7.5.4 - striptags: 3.2.0 vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) @@ -2739,30 +2752,30 @@ packages: - typescript dev: false - /vuepress-theme-hope@2.0.0-rc.16(markdown-it@14.0.0)(vuepress@2.0.0-rc.2): - resolution: {integrity: sha512-FoqrZKljD9AxQXjfXTb4nvjQbCwDbGj7TryRDi1rEKSG5bWyhdN4pAJEhHlw4dbpVqOh784M/aERna5mZsiWFQ==} + /vuepress-theme-hope@2.0.0-rc.18(markdown-it@14.0.0)(vuepress@2.0.0-rc.2): + resolution: {integrity: sha512-9ezkJB3oajnCi6ynQPNNoo/0NLhYFPzVfVpOiv2f9JgmeRIIEXJVL6ymzIOedsTtG2xMwBO0vhmrNFuFVsbaWA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - '@vuepress/plugin-docsearch': 2.0.0-rc.1 - '@vuepress/plugin-search': 2.0.0-rc.1 + '@vuepress/plugin-docsearch': 2.0.0-rc.3 + '@vuepress/plugin-feed': 2.0.0-rc.6 + '@vuepress/plugin-search': 2.0.0-rc.3 nodejs-jieba: ^0.1.2 sass-loader: ^14.0.0 vuepress: 2.0.0-rc.2 - vuepress-plugin-feed2: 2.0.0-rc.16 - vuepress-plugin-pwa2: 2.0.0-rc.16 - vuepress-plugin-redirect: 2.0.0-rc.16 - vuepress-plugin-search-pro: 2.0.0-rc.16 + vuepress-plugin-pwa2: 2.0.0-rc.18 + vuepress-plugin-redirect: 2.0.0-rc.18 + vuepress-plugin-search-pro: 2.0.0-rc.18 peerDependenciesMeta: '@vuepress/plugin-docsearch': optional: true + '@vuepress/plugin-feed': + optional: true '@vuepress/plugin-search': optional: true nodejs-jieba: optional: true sass-loader: optional: true - vuepress-plugin-feed2: - optional: true vuepress-plugin-pwa2: optional: true vuepress-plugin-redirect: @@ -2770,12 +2783,16 @@ packages: vuepress-plugin-search-pro: optional: true dependencies: - '@vuepress/plugin-active-header-links': 2.0.0-rc.1(vuepress@2.0.0-rc.2) - '@vuepress/plugin-external-link-icon': 2.0.0-rc.1(vuepress@2.0.0-rc.2) - '@vuepress/plugin-git': 2.0.0-rc.1(vuepress@2.0.0-rc.2) - '@vuepress/plugin-nprogress': 2.0.0-rc.1(vuepress@2.0.0-rc.2) - '@vuepress/plugin-prismjs': 2.0.0-rc.1(vuepress@2.0.0-rc.2) - '@vuepress/plugin-theme-data': 2.0.0-rc.1(vuepress@2.0.0-rc.2) + '@vuepress/helper': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + '@vuepress/plugin-active-header-links': 2.0.0-rc.3(vuepress@2.0.0-rc.2) + '@vuepress/plugin-copy-code': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + '@vuepress/plugin-external-link-icon': 2.0.0-rc.3(vuepress@2.0.0-rc.2) + '@vuepress/plugin-git': 2.0.0-rc.3(vuepress@2.0.0-rc.2) + '@vuepress/plugin-nprogress': 2.0.0-rc.3(vuepress@2.0.0-rc.2) + '@vuepress/plugin-prismjs': 2.0.0-rc.3(vuepress@2.0.0-rc.2) + '@vuepress/plugin-seo': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + '@vuepress/plugin-sitemap': 2.0.0-rc.6(vuepress@2.0.0-rc.2) + '@vuepress/plugin-theme-data': 2.0.0-rc.3(vuepress@2.0.0-rc.2) '@vueuse/core': 10.7.2(vue@3.4.15) balloon-css: 1.2.0 bcrypt-ts: 5.0.1 @@ -2785,20 +2802,17 @@ packages: vue: 3.4.15 vue-router: 4.2.5(vue@3.4.15) vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(vue@3.4.15) - vuepress-plugin-auto-catalog: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-blog2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-comment2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-components: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-copy-code2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-copyright2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-md-enhance: 2.0.0-rc.16(markdown-it@14.0.0)(vuepress@2.0.0-rc.2) - vuepress-plugin-photo-swipe: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-reading-time2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-rtl: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-sass-palette: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-seo2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-plugin-sitemap2: 2.0.0-rc.16(vuepress@2.0.0-rc.2) - vuepress-shared: 2.0.0-rc.16(vuepress@2.0.0-rc.2) + vuepress-plugin-auto-catalog: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-blog2: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-comment2: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-components: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-copyright2: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-md-enhance: 2.0.0-rc.18(markdown-it@14.0.0)(vuepress@2.0.0-rc.2) + vuepress-plugin-photo-swipe: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-reading-time2: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-rtl: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-plugin-sass-palette: 2.0.0-rc.18(vuepress@2.0.0-rc.2) + vuepress-shared: 2.0.0-rc.18(vuepress@2.0.0-rc.2) transitivePeerDependencies: - '@types/reveal.js' - '@vue/composition-api' diff --git a/src/.vuepress/components/ProjectDetail.vue b/src/.vuepress/components/ProjectDetail.vue index a8cc8ff..8fb5580 100644 --- a/src/.vuepress/components/ProjectDetail.vue +++ b/src/.vuepress/components/ProjectDetail.vue @@ -1,8 +1,12 @@