diff --git a/package-lock.json b/package-lock.json index 62c315b..af9d724 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "start-server-and-test": "^2.0.3", "vue": "^3.4.27", "vuepress": "2.0.0-rc.13", - "vuepress-theme-hope": "2.0.0-rc.47" + "vuepress-theme-hope": "2.0.0-rc.48" } }, "node_modules/@babel/code-frame": { @@ -1639,18 +1639,18 @@ "dev": true }, "node_modules/@shikijs/core": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.1.tgz", - "integrity": "sha512-CqYyepN4SnBopaoXYwng4NO8riB5ask/LTCkhOFq+GNGtr2X+aKeD767eYdqYukeixEUvv4bXdyTYVaogj7KBw==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.2.tgz", + "integrity": "sha512-guW5JeDzZ7uwOjTfCOFZ2VtVXk5tmkMzBYbKGfXsmAH1qYOej49L5jQDcGmwd6/OgvpmWhzO2GNJkQIFnbwLPQ==", "dev": true }, "node_modules/@shikijs/transformers": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.6.1.tgz", - "integrity": "sha512-m/h2Dh99XWvTzHL8MUQmEnrB+/gxDljIfgDNR00Zg941KENqORx8Hi9sKpGYjCgXoEJKASZlEMQdPnkHj9/8aQ==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.6.2.tgz", + "integrity": "sha512-ndqTWyHnxmsLkowhKWTam26opw8hg5a34y6FAUG/Xf6E49n3MM//nenKxXiWpPYkNPl1KZnYXB1k+Ia46wjOZg==", "dev": true, "dependencies": { - "shiki": "1.6.1" + "shiki": "1.6.2" } }, "node_modules/@sideway/address": { @@ -2177,9 +2177,9 @@ } }, "node_modules/@vue/devtools-api": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.1.tgz", - "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.3.tgz", + "integrity": "sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==", "dev": true }, "node_modules/@vue/reactivity": { @@ -2458,6 +2458,31 @@ "@mdit-vue/types": "^2.1.0" } }, + "node_modules/@vuepress/helper": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.34.tgz", + "integrity": "sha512-xgsDya8wzzMJU12MTx7Osf38OcV91cgcS5E9wm2PFVsjC2Jlo/vkPAa2GQZEnK/CQpUpgrsBSf9tbj4aqxF18g==", + "dev": true, + "dependencies": { + "@vue/shared": "^3.4.27", + "cheerio": "1.0.0-rc.12", + "fflate": "^0.8.2", + "gray-matter": "^4.0.3", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/highlighter-helper": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.34.tgz", + "integrity": "sha512-E9SHLHUmPx8vdHE/F+jcR9S0WHHCTFujIW5KNH7yFGd5YYZc0cOsWKQvmBX1BArbTlbzeHwvjvGqcMTS4FdQyg==", + "dev": true, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, "node_modules/@vuepress/markdown": { "version": "2.0.0-rc.13", "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.13.tgz", @@ -2482,13 +2507,484 @@ "mdurl": "^2.0.0" } }, - "node_modules/@vuepress/markdown/node_modules/@vuepress/shared": { - "version": "2.0.0-rc.13", - "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.13.tgz", - "integrity": "sha512-xtruKVH9QqTLIQxbPbU3iZWthLC8uR5yYUzVA6eL+knjHkpCXOlzqMYnlp4xT0tzQNw+gBHWLKo8zVEccSkqug==", + "node_modules/@vuepress/markdown/node_modules/@vuepress/shared": { + "version": "2.0.0-rc.13", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.13.tgz", + "integrity": "sha512-xtruKVH9QqTLIQxbPbU3iZWthLC8uR5yYUzVA6eL+knjHkpCXOlzqMYnlp4xT0tzQNw+gBHWLKo8zVEccSkqug==", + "dev": true, + "dependencies": { + "@mdit-vue/types": "^2.1.0" + } + }, + "node_modules/@vuepress/plugin-active-header-links": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.34.tgz", + "integrity": "sha512-2uA4AJIiHap32lPcVF/6T3mWg+62B/EoXoqp0yv73+Ib16epX4VK+7BarI5Gbv8qDzNFfReOh3uykGojqz478g==", + "dev": true, + "dependencies": { + "@vueuse/core": "^10.10.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-back-to-top": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.34.tgz", + "integrity": "sha512-f40lzlpM2q3ZZ1LN0Wzxc8d0GYlWXe20PyGB0k3aDDwW64qy6PgXr1J8bbZkC8166imJN45BubmZe3ECGtpYHg==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "@vueuse/core": "^10.10.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-blog": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.34.tgz", + "integrity": "sha512-g/Rt/8c2xK/tYeyWTcQ48aed0Lo/d8sf0yF/aqgXNwPqlCv2ogw2dw2kvYgQ6Pi0DAk3yR8cQSgRYrJMTi1Y7g==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "chokidar": "^3.6.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-catalog": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.34.tgz", + "integrity": "sha512-AmUl8MtuPYlv18eWUawxcsUxM0g6c1vLQ1Sgp8eKyfKdvXgvrQQqXMsmv/J30er+qm7/1usNO8IbCo5UfoshHA==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-comment": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.34.tgz", + "integrity": "sha512-rxUKSlWTI4JWNIcWiIxdKTqvNkSs5KFdTBZyhULoiqUKLoSakqNG1Gs4vIBiUIOeueMDnI75LXb6dFMxGc7d1g==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "giscus": "^1.5.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "@waline/client": "^3.1.0", + "artalk": "^2.7.3", + "twikoo": "^1.5.0", + "vuepress": "2.0.0-rc.13" + }, + "peerDependenciesMeta": { + "@waline/client": { + "optional": true + }, + "artalk": { + "optional": true + }, + "twikoo": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-copy-code": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.34.tgz", + "integrity": "sha512-vnfB1gXDk7YcjVTgy9FeaNHtXz/bR18skr72Wtq5qV5WLk3xfTe5chdE64zONne77w0TLFh7wAVX5VXbF6q7DQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "@vueuse/core": "^10.10.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-copyright": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.34.tgz", + "integrity": "sha512-Q4nL/a2TDjQSw474NaRz1Tz8ac/XnKSO2AZVHGUnd22oe4KQPFGVAazqWfAUqE/JLRKfxQKbFarttar86Silsw==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "@vueuse/core": "^10.10.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-git": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.34.tgz", + "integrity": "sha512-IyT/czvtwbUJORXknCALyVGq3qC+4pIk8T9+z8RAljB7NgJK8WK2gSMCDLNDM3XkBwYkL8/AoDgl870gqq+Yhg==", + "dev": true, + "dependencies": { + "execa": "^9.1.0" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/execa": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.1.0.tgz", + "integrity": "sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==", + "dev": true, + "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", + "cross-spawn": "^7.0.3", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^7.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^5.2.0", + "pretty-ms": "^9.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/figures": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", + "dev": true, + "dependencies": { + "is-unicode-supported": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "dev": true, + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/human-signals": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz", + "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==", + "dev": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/is-unicode-supported": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/strip-final-newline": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vuepress/plugin-links-check": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.34.tgz", + "integrity": "sha512-Z8NAmX4KpDmGXW8KzXWZrvkEa5IIGd2B8oS4chLZRDB2FnpM6v3LcUuuwhqrZwrHPPSpEujGI/M+tyRtTTuIpA==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-notice": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.34.tgz", + "integrity": "sha512-dTUpQWCv2He7P/N51KdvIILD3elwDd7EBsEda1ccYop2zXGuxCCNJ+3H/AGIH0QE8KfJtuFeklONejscdr1xyw==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "@vueuse/core": "^10.10.0", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-nprogress": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.34.tgz", + "integrity": "sha512-JnXMjb1avr/BvXURqwAFx5sE+cWUnLKC33vniJCylLmyPFCQhXkZIB3U1dxwFyEht5Xl72vV0T7Oj8XPeMGHWQ==", + "dev": true, + "dependencies": { + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-photo-swipe": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.34.tgz", + "integrity": "sha512-ZYRRA23fUTW7rvocQliOAqBFx1AiwHrKCCwg+lSlBF8aYUTMbbsaRogG2cWn3nHLIM07ouo+wnDhqO6SaYtXhA==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "@vueuse/core": "^10.10.0", + "photoswipe": "^5.4.4", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-reading-time": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.34.tgz", + "integrity": "sha512-JPNYkEqWkrGaRq5VPKc5FG6egvge6vNpleH7X8Jobm9Iq8YB4x1xuJz1JqtV6Y+FYc2kQLcWUbHXuQh+t+6Uew==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-rtl": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.34.tgz", + "integrity": "sha512-DBh1GisKhz5a1mLspvQ2XFvt/aWe7B+yauJN2zrEo4R4RD33yTX5YwnVjwcU89bu1Ta7KotLReyOcT1s5xTx7w==", + "dev": true, + "dependencies": { + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-sass-palette": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.34.tgz", + "integrity": "sha512-Rju88GRFzMcEKO5YH71I9k1il4WusoJKap77EhqI5s4Z4d+MDiEmmRpZCI318nSzFelLFM/lo9UOMY2erylriQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "chokidar": "^3.6.0", + "sass": "^1.77.4" + }, + "peerDependencies": { + "sass-loader": "^14.0.0", + "vuepress": "2.0.0-rc.13" + }, + "peerDependenciesMeta": { + "sass-loader": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-seo": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.34.tgz", + "integrity": "sha512-GEqKidWOe7SDxJuGA6UIk8x9V+4x4ZvOH5f0MqAPNeBSRty6dNGAenfvUpq2TE1zLTfxUfc9Lxn4mFMGLeMzGQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-shiki": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.34.tgz", + "integrity": "sha512-Tcpq+/PWSk5O+T1iVTyeoAzsO8iXzq8ieMqbboEBtLADV5X52e0xqIhmmsp5xE+mqk0WzZ0E4dO8aaF5gecphQ==", + "dev": true, + "dependencies": { + "@shikijs/transformers": "^1.6.2", + "@vuepress/helper": "2.0.0-rc.34", + "@vuepress/highlighter-helper": "2.0.0-rc.34", + "nanoid": "^5.0.7", + "shiki": "^1.6.2" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-shiki/node_modules/nanoid": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz", + "integrity": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/@vuepress/plugin-sitemap": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.34.tgz", + "integrity": "sha512-FEx0SRQQS5YD+8+WKVuueyD/sB+RDY6ds4FONB5wWvtHbpdfBNW+dgYQLPDNNKA64uaHgneOhtp4KEb1klS23A==", "dev": true, "dependencies": { - "@mdit-vue/types": "^2.1.0" + "@vuepress/helper": "2.0.0-rc.34", + "sitemap": "^8.0.0" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-theme-data": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.34.tgz", + "integrity": "sha512-uBYWSTzSwsAm2Pd4ujDG73DAiadctDrJh4jlHSVunjAEDehsg2jjKzb13LLsafG8qbwvGz7b0YVQzdoWFZdEVA==", + "dev": true, + "dependencies": { + "@vue/devtools-api": "^6.6.2", + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" + } + }, + "node_modules/@vuepress/plugin-watermark": { + "version": "2.0.0-rc.34", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-watermark/-/plugin-watermark-2.0.0-rc.34.tgz", + "integrity": "sha512-FFhb6qZOWtI5n2Zw3GuLHKZg31FyV9L3sS4hY1VeaJr/+qLLeizKz6VI2DO7gW0yuTCLGJhXb2296SKv59SMtQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "vue": "^3.4.27", + "watermark-js-plus": "^1.5.1" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.13" } }, "node_modules/@vuepress/shared": { @@ -10557,12 +11053,12 @@ } }, "node_modules/shiki": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.1.tgz", - "integrity": "sha512-1Pu/A1rtsG6HZvQm4W0NExQ45e02og+rPog7PDaFDiMumZgOYnZIu4JtGQeAIfMwdbKSjJQoCUr79vDLKUUxWA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.2.tgz", + "integrity": "sha512-X3hSm5GzzBd/BmPmGfkueOUADLyBoZo1ojYQXhd+NU2VJn458yt4duaS0rVzC+WtqftSV7mTVvDw+OB9AHi3Eg==", "dev": true, "dependencies": { - "@shikijs/core": "1.6.1" + "@shikijs/core": "1.6.2" } }, "node_modules/side-channel": { @@ -11722,43 +12218,21 @@ } } }, - "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.47", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.47.tgz", - "integrity": "sha512-yMx7YEP5IX2hS8XwZu+cOMYUR0AYUWWYDz1NBXa6DwY+CoXjLvsWoAqaQ/ubPgZjTCIhNBNu/JRHQ8fJfq78Og==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "@vuepress/plugin-active-header-links": "2.0.0-rc.33", - "@vuepress/plugin-back-to-top": "2.0.0-rc.33", - "@vuepress/plugin-blog": "2.0.0-rc.33", - "@vuepress/plugin-catalog": "2.0.0-rc.33", - "@vuepress/plugin-comment": "2.0.0-rc.33", - "@vuepress/plugin-copy-code": "2.0.0-rc.33", - "@vuepress/plugin-copyright": "2.0.0-rc.33", - "@vuepress/plugin-git": "2.0.0-rc.33", - "@vuepress/plugin-links-check": "2.0.0-rc.33", - "@vuepress/plugin-notice": "2.0.0-rc.33", - "@vuepress/plugin-nprogress": "2.0.0-rc.33", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.33", - "@vuepress/plugin-reading-time": "2.0.0-rc.33", - "@vuepress/plugin-rtl": "2.0.0-rc.33", - "@vuepress/plugin-sass-palette": "2.0.0-rc.33", - "@vuepress/plugin-seo": "2.0.0-rc.33", - "@vuepress/plugin-shiki": "2.0.0-rc.33", - "@vuepress/plugin-sitemap": "2.0.0-rc.33", - "@vuepress/plugin-theme-data": "2.0.0-rc.33", - "@vuepress/plugin-watermark": "2.0.0-rc.33", + "node_modules/vuepress-plugin-components": { + "version": "2.0.0-rc.48", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.48.tgz", + "integrity": "sha512-6YFJEw9bE7jKidpPJdjTabJrl5xOv6Pz1HlhjdgMUz+pTq80lJE4mZhPlkYn8WsnhWQg0+HDqyUIOzgLHv6Ynw==", + "dev": true, + "dependencies": { + "@stackblitz/sdk": "^1.10.0", + "@vuepress/helper": "2.0.0-rc.34", + "@vuepress/plugin-sass-palette": "2.0.0-rc.34", "@vueuse/core": "^10.10.0", "balloon-css": "^1.2.0", - "bcrypt-ts": "^5.0.2", - "cheerio": "1.0.0-rc.12", - "chokidar": "^3.6.0", - "gray-matter": "^4.0.3", + "create-codepen": "^2.0.0", + "qrcode": "^1.5.3", "vue": "^3.4.27", - "vuepress-plugin-components": "2.0.0-rc.47", - "vuepress-plugin-md-enhance": "2.0.0-rc.47", - "vuepress-shared": "2.0.0-rc.47" + "vuepress-shared": "2.0.0-rc.48" }, "engines": { "node": ">=18.19.0", @@ -11767,369 +12241,202 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.33", - "@vuepress/plugin-feed": "2.0.0-rc.33", - "@vuepress/plugin-prismjs": "2.0.0-rc.33", - "@vuepress/plugin-pwa": "2.0.0-rc.33", - "@vuepress/plugin-redirect": "2.0.0-rc.33", - "@vuepress/plugin-search": "2.0.0-rc.33", - "nodejs-jieba": "^0.1.2", + "artplayer": "^5.0.0", + "dashjs": "4.7.4", + "hls.js": "^1.4.12", + "mpegts.js": "^1.7.3", "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.12", - "vuepress-plugin-search-pro": "2.0.0-rc.47" + "vidstack": "^1.11.21", + "vuepress": "2.0.0-rc.13" }, "peerDependenciesMeta": { - "@vuepress/plugin-docsearch": { - "optional": true - }, - "@vuepress/plugin-feed": { - "optional": true - }, - "@vuepress/plugin-prismjs": { - "optional": true - }, - "@vuepress/plugin-pwa": { + "artplayer": { "optional": true }, - "@vuepress/plugin-redirect": { + "dashjs": { "optional": true }, - "@vuepress/plugin-search": { + "hls.js": { "optional": true }, - "nodejs-jieba": { + "mpegts.js": { "optional": true }, "sass-loader": { "optional": true }, - "vuepress-plugin-search-pro": { + "vidstack": { "optional": true } } }, - "node_modules/vuepress-theme-hope/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/helper": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.33.tgz", - "integrity": "sha512-buL7+SgZ+Yz/nD2sA9mi+o5kXAjE+aSOmM77Tx4d2cPeMFy3pFEQ/eYWQmh4SuANBKBpgGEh48kC7dNwtJgUTw==", - "dev": true, - "dependencies": { - "@vue/shared": "^3.4.27", - "cheerio": "1.0.0-rc.12", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.33.tgz", - "integrity": "sha512-d9TlxV+g5Bp5ydiuULtTBiGBlOt6pWbfbuaEfEtfqTzpsqBph1o8NEGSyHBo/GheU8OSXlbYQRS0VgIayjRP+A==", - "dev": true, - "dependencies": { - "@vueuse/core": "^10.10.0", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.33.tgz", - "integrity": "sha512-bhblAYtqcpAd6KKNZkXbRPpF8T9wGeexBpJRsdYraaxiEpDrhI+u51XKj9c3v3BCbCrXsRVvm3f62FvjMnXbYg==", + "node_modules/vuepress-plugin-md-enhance": { + "version": "2.0.0-rc.48", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.48.tgz", + "integrity": "sha512-hOsAPaBcl55iv3LZiVRTZj5LdLBgOer/yfEcZdkyUv/RXwY8BCQYSFIzDT/pDfsR9fygrenlVqZw6okvYKT/MA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", + "@mdit/plugin-alert": "^0.12.0", + "@mdit/plugin-align": "^0.12.0", + "@mdit/plugin-attrs": "^0.12.0", + "@mdit/plugin-container": "^0.12.0", + "@mdit/plugin-demo": "^0.12.0", + "@mdit/plugin-figure": "^0.12.0", + "@mdit/plugin-footnote": "^0.12.0", + "@mdit/plugin-img-lazyload": "^0.12.0", + "@mdit/plugin-img-mark": "^0.12.0", + "@mdit/plugin-img-size": "^0.12.0", + "@mdit/plugin-include": "^0.12.0", + "@mdit/plugin-katex-slim": "^0.12.0", + "@mdit/plugin-mark": "^0.12.0", + "@mdit/plugin-mathjax-slim": "^0.12.0", + "@mdit/plugin-plantuml": "^0.12.0", + "@mdit/plugin-spoiler": "^0.12.0", + "@mdit/plugin-stylize": "^0.12.0", + "@mdit/plugin-sub": "^0.12.0", + "@mdit/plugin-sup": "^0.12.0", + "@mdit/plugin-tab": "^0.12.0", + "@mdit/plugin-tasklist": "^0.12.0", + "@mdit/plugin-tex": "^0.12.0", + "@mdit/plugin-uml": "^0.12.0", + "@types/markdown-it": "^14.1.1", + "@vuepress/helper": "2.0.0-rc.34", + "@vuepress/plugin-sass-palette": "2.0.0-rc.34", "@vueuse/core": "^10.10.0", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.33.tgz", - "integrity": "sha512-Sce8AyE4tOmdRWIo9eU0puhJIKP+qog50f8jHwuYOqL9VSyVIf8JcoX2rXXZGQnLvIIPeUYWB/o/vU+jaJjwhQ==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "chokidar": "^3.6.0", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.33.tgz", - "integrity": "sha512-XSguCLqQ2739iSJ9e2lXmPlOt4lgKLOtdnpR6TR9XNeC81PC0+v0r7Hs0zFdqXwV5xfpx7n7DcfAHglN27ID8A==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "vue": "^3.4.27" + "balloon-css": "^1.2.0", + "js-yaml": "^4.1.0", + "vue": "^3.4.27", + "vuepress-shared": "2.0.0-rc.48" }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-comment": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.33.tgz", - "integrity": "sha512-yn3tVDQvnxN9FzzFpPvbLr7puN9K46Qpm7D2yURP8uTdm6/ZZb/NM1xSBh1Ytky3Wv0cVLBGrFr++9Fh83S3kQ==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "giscus": "^1.5.0", - "vue": "^3.4.27" + "engines": { + "node": ">=18.19.0", + "npm": ">=8", + "pnpm": ">=7", + "yarn": ">=2" }, "peerDependencies": { - "@waline/client": "^3.1.0", - "artalk": "^2.7.3", - "twikoo": "^1.5.0", - "vuepress": "2.0.0-rc.12" + "@types/reveal.js": "^5.0.0", + "@vue/repl": "^4.1.1", + "chart.js": "^4.0.0", + "echarts": "^5.0.0", + "flowchart.ts": "^2.0.0 || ^3.0.0", + "katex": "^0.16.0", + "kotlin-playground": "^1.23.0", + "markmap-lib": "^0.17.0", + "markmap-toolbar": "^0.17.0", + "markmap-view": "^0.17.0", + "mathjax-full": "^3.2.2", + "mermaid": "^10.8.0", + "reveal.js": "^5.0.0", + "sandpack-vue3": "^3.0.0", + "sass-loader": "^14.0.0", + "vuepress": "2.0.0-rc.13" }, "peerDependenciesMeta": { - "@waline/client": { + "@types/reveal.js": { "optional": true }, - "artalk": { + "@vue/repl": { "optional": true }, - "twikoo": { + "chart.js": { "optional": true - } - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.33.tgz", - "integrity": "sha512-fZqvze4yl19lZUaFPpDzUWawCPKuLSrhTNMt3a+jvsfrgYmZzQlpf6ebXgYIlfI9Tn63/Qr/Q2x1rEv+h6e6uw==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "@vueuse/core": "^10.10.0", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.33.tgz", - "integrity": "sha512-OITK38tVYwd5AQzu8ELB22C7JUf2SYHAbumXA9Aq1NhIBW3V+/rq4ctsC2T0VfS07ylqVnuCSSJgIpW1aQY6ww==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "@vueuse/core": "^10.10.0", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.33.tgz", - "integrity": "sha512-BAQslRO2ghCXNufQWU48Y89WDybG5rnSqqHhr7XFi+nBid/ANF+9XuZQdujU6N50iLMhNCqsb6DVUEffTVZTdg==", - "dev": true, - "dependencies": { - "execa": "^9.1.0" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.33.tgz", - "integrity": "sha512-EGcdNcS1dJsjo4d5i/aqW6tAlkTi+EIn2H4r6h6SxyvQqvR2NGzRAKvCtpfDjRDL+mS7REmUWebemW2+u+C3wg==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-notice": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.33.tgz", - "integrity": "sha512-TBgeZLSlrUx5FIT3sWt8sydDYfYbIWAynzWn3BZi60yprpGzJKllEqpIOv2ACWuVinN2A0ajEeGyRbF2Kscurw==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "@vueuse/core": "^10.10.0", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.33.tgz", - "integrity": "sha512-1+9fzxxHqT+fbRnUKq7E8VBhH8DvKf/y4BAmkkIHA+fWoVHHmPExqU9W7r9rnFXWBX5K8xwUIejtU0dFAF81CQ==", - "dev": true, - "dependencies": { - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.33.tgz", - "integrity": "sha512-IlnPxbi55yoc4I3To9dTfQmNI+Xc9aCFcMdEIqu6qSnSaMwXsrM+ZI1r7YPVTeFQ75rdz3T6Hm0xnuWlEUzT3w==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "@vueuse/core": "^10.10.0", - "photoswipe": "^5.4.4", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.33.tgz", - "integrity": "sha512-uJ910sFaep6QdlzU91wYTZ42dKL6gdVslNwByWRDJL8L6qk8DxbSbvZsW9xRrnaQkxqoA+6NfF9Yon1HPeH6mA==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.33.tgz", - "integrity": "sha512-WdvUvfzyRHAeD1sL6AXkxKTlReN/qOVqiNk41OJfOCVSj/Njg5RiI5zXsbt2iI5xGDZWE9WzyK1aUDwbAOI6hQ==", - "dev": true, - "dependencies": { - "vue": "^3.4.27" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-sass-palette": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.33.tgz", - "integrity": "sha512-Oib7dhaWiYcpdgDz/pwz6gbswb1Qa2YXVb16BdrpNeL/Nq2dF2dlIFglq8kPrQHe1zTBvH/cRvSsLRiYXkmkuA==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "chokidar": "^3.6.0", - "sass": "^1.77.2" - }, - "peerDependencies": { - "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.12" - }, - "peerDependenciesMeta": { + }, + "echarts": { + "optional": true + }, + "flowchart.ts": { + "optional": true + }, + "katex": { + "optional": true + }, + "kotlin-playground": { + "optional": true + }, + "markmap-lib": { + "optional": true + }, + "markmap-toolbar": { + "optional": true + }, + "markmap-view": { + "optional": true + }, + "mathjax-full": { + "optional": true + }, + "mermaid": { + "optional": true + }, + "reveal.js": { + "optional": true + }, + "sandpack-vue3": { + "optional": true + }, "sass-loader": { "optional": true } } }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.33.tgz", - "integrity": "sha512-xwq8iEmZ0afQJaBIEjs6QU+oHktKdhxj9OjLJ6F0Zuna7bxhzERfxz6DI1m5vm8psg+kZhdGXFtUsHyhdejYUw==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-shiki": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.33.tgz", - "integrity": "sha512-3LMPtwvRzOnQbANET7Sen0jgo47owU21O3Bo8z0VcuR7EbYlPkWjW6rVB1Gbl3OehoCdcn5k0SmTHrR4nYmLcA==", - "dev": true, - "dependencies": { - "@shikijs/transformers": "^1.6.1", - "@vuepress/helper": "2.0.0-rc.33", - "nanoid": "^5.0.7", - "shiki": "^1.6.1" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } + "node_modules/vuepress-plugin-md-enhance/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.33.tgz", - "integrity": "sha512-rhXm9MNhFJCfRuj4RI2OtKIgWbmf+hjsTidp9R+S3S9HNNQTuNwJHj9mUu7eufx1z1oA2vlNRHSHR7sMgemjcQ==", + "node_modules/vuepress-plugin-md-enhance/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "sitemap": "^8.0.0" + "argparse": "^2.0.1" }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.33.tgz", - "integrity": "sha512-uPvLEEUz9phReO2mU65Kxcp2VjiiLWJGKvkhWWK12biSFoAPF9t81s76+yUy8FdJoEgGz8tEj4Hnx1EgM2xUyg==", + "node_modules/vuepress-shared": { + "version": "2.0.0-rc.48", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.48.tgz", + "integrity": "sha512-1VLW4EXmhHNWDl23rXiMKHh3u0ECZm9TqJiR0/vZ3bcBGI7XQK6lZuynikVnUiUquclDf+WL3C4X5RMLuELjxA==", "dev": true, "dependencies": { - "@vue/devtools-api": "^6.6.1", + "@vuepress/helper": "2.0.0-rc.34", + "@vueuse/core": "^10.10.0", + "cheerio": "1.0.0-rc.12", + "dayjs": "^1.11.11", + "execa": "^9.1.0", + "fflate": "^0.8.2", + "gray-matter": "^4.0.3", + "semver": "^7.6.2", "vue": "^3.4.27" }, + "engines": { + "node": ">=18.19.0", + "npm": ">=8", + "pnpm": ">=7", + "yarn": ">=2" + }, "peerDependencies": { - "vuepress": "2.0.0-rc.12" + "vuepress": "2.0.0-rc.13" } }, - "node_modules/vuepress-theme-hope/node_modules/@vuepress/plugin-watermark": { - "version": "2.0.0-rc.33", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-watermark/-/plugin-watermark-2.0.0-rc.33.tgz", - "integrity": "sha512-e7uQGS9U7OVlB1EXpXG3qxpeyhuHaNNmjOATPpcAVpB65kEacQqBoRwpQmaNbVc7kCMwWmnkPiujEkPnd+UdHw==", + "node_modules/vuepress-shared/node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "vue": "^3.4.27", - "watermark-js-plus": "^1.5.1" + "engines": { + "node": ">=18" }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/vuepress-theme-hope/node_modules/execa": { + "node_modules/vuepress-shared/node_modules/execa": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/execa/-/execa-9.1.0.tgz", "integrity": "sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==", @@ -12155,7 +12462,7 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/vuepress-theme-hope/node_modules/figures": { + "node_modules/vuepress-shared/node_modules/figures": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", @@ -12170,7 +12477,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/get-stream": { + "node_modules/vuepress-shared/node_modules/get-stream": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", @@ -12186,7 +12493,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/human-signals": { + "node_modules/vuepress-shared/node_modules/human-signals": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz", "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==", @@ -12195,7 +12502,7 @@ "node": ">=18.18.0" } }, - "node_modules/vuepress-theme-hope/node_modules/is-plain-obj": { + "node_modules/vuepress-shared/node_modules/is-plain-obj": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", @@ -12207,7 +12514,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/is-stream": { + "node_modules/vuepress-shared/node_modules/is-stream": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", @@ -12219,7 +12526,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/is-unicode-supported": { + "node_modules/vuepress-shared/node_modules/is-unicode-supported": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", @@ -12231,37 +12538,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/vuepress-theme-hope/node_modules/nanoid": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz", - "integrity": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.js" - }, - "engines": { - "node": "^18 || >=20" - } - }, - "node_modules/vuepress-theme-hope/node_modules/npm-run-path": { + "node_modules/vuepress-shared/node_modules/npm-run-path": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", @@ -12276,7 +12553,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/path-key": { + "node_modules/vuepress-shared/node_modules/path-key": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", @@ -12288,7 +12565,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/signal-exit": { + "node_modules/vuepress-shared/node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", @@ -12300,7 +12577,7 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/vuepress-theme-hope/node_modules/strip-final-newline": { + "node_modules/vuepress-shared/node_modules/strip-final-newline": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", @@ -12312,95 +12589,43 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-theme-hope/node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.47", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.47.tgz", - "integrity": "sha512-udhgO6YWokI3PZUzuqnl7a3uD6h+9H0gSBPofUyffnhZvcWeuVAWQgmujGjzkqDLmkXSwJakssrZV//i76XCYg==", - "dev": true, - "dependencies": { - "@stackblitz/sdk": "^1.10.0", - "@vuepress/helper": "2.0.0-rc.33", - "@vuepress/plugin-sass-palette": "2.0.0-rc.33", - "@vueuse/core": "^10.10.0", - "balloon-css": "^1.2.0", - "create-codepen": "^2.0.0", - "qrcode": "^1.5.3", - "vue": "^3.4.27", - "vuepress-shared": "2.0.0-rc.47" - }, - "engines": { - "node": ">=18.19.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "artplayer": "^5.0.0", - "dashjs": "4.7.4", - "hls.js": "^1.4.12", - "mpegts.js": "^1.7.3", - "sass-loader": "^14.0.0", - "vidstack": "^1.11.21", - "vuepress": "2.0.0-rc.12" - }, - "peerDependenciesMeta": { - "artplayer": { - "optional": true - }, - "dashjs": { - "optional": true - }, - "hls.js": { - "optional": true - }, - "mpegts.js": { - "optional": true - }, - "sass-loader": { - "optional": true - }, - "vidstack": { - "optional": true - } - } - }, - "node_modules/vuepress-theme-hope/node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.47", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.47.tgz", - "integrity": "sha512-LlgPW8qqkN4/HihSQ2DPa+dB0u+f2e3mPp4gL4uj9HdWnwSpgRVN+6vaPldD3cSoc4mPH2v+PKgNkLHEPxrhpw==", - "dev": true, - "dependencies": { - "@mdit/plugin-alert": "^0.12.0", - "@mdit/plugin-align": "^0.12.0", - "@mdit/plugin-attrs": "^0.12.0", - "@mdit/plugin-container": "^0.12.0", - "@mdit/plugin-demo": "^0.12.0", - "@mdit/plugin-figure": "^0.12.0", - "@mdit/plugin-footnote": "^0.12.0", - "@mdit/plugin-img-lazyload": "^0.12.0", - "@mdit/plugin-img-mark": "^0.12.0", - "@mdit/plugin-img-size": "^0.12.0", - "@mdit/plugin-include": "^0.12.0", - "@mdit/plugin-katex-slim": "^0.12.0", - "@mdit/plugin-mark": "^0.12.0", - "@mdit/plugin-mathjax-slim": "^0.12.0", - "@mdit/plugin-plantuml": "^0.12.0", - "@mdit/plugin-spoiler": "^0.12.0", - "@mdit/plugin-stylize": "^0.12.0", - "@mdit/plugin-sub": "^0.12.0", - "@mdit/plugin-sup": "^0.12.0", - "@mdit/plugin-tab": "^0.12.0", - "@mdit/plugin-tasklist": "^0.12.0", - "@mdit/plugin-tex": "^0.12.0", - "@mdit/plugin-uml": "^0.12.0", - "@types/markdown-it": "^14.1.1", - "@vuepress/helper": "2.0.0-rc.33", - "@vuepress/plugin-sass-palette": "2.0.0-rc.33", + "node_modules/vuepress-theme-hope": { + "version": "2.0.0-rc.48", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.48.tgz", + "integrity": "sha512-hRYCSZ56rfdYTQGU4lZV3nYsmPuw3hdn2/I9hXdBlRo1ROxl/Z0ePLmN8g+PDHlP77PyCOYbfT+KbupfFLaBUA==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.34", + "@vuepress/plugin-active-header-links": "2.0.0-rc.34", + "@vuepress/plugin-back-to-top": "2.0.0-rc.34", + "@vuepress/plugin-blog": "2.0.0-rc.34", + "@vuepress/plugin-catalog": "2.0.0-rc.34", + "@vuepress/plugin-comment": "2.0.0-rc.34", + "@vuepress/plugin-copy-code": "2.0.0-rc.34", + "@vuepress/plugin-copyright": "2.0.0-rc.34", + "@vuepress/plugin-git": "2.0.0-rc.34", + "@vuepress/plugin-links-check": "2.0.0-rc.34", + "@vuepress/plugin-notice": "2.0.0-rc.34", + "@vuepress/plugin-nprogress": "2.0.0-rc.34", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.34", + "@vuepress/plugin-reading-time": "2.0.0-rc.34", + "@vuepress/plugin-rtl": "2.0.0-rc.34", + "@vuepress/plugin-sass-palette": "2.0.0-rc.34", + "@vuepress/plugin-seo": "2.0.0-rc.34", + "@vuepress/plugin-shiki": "2.0.0-rc.34", + "@vuepress/plugin-sitemap": "2.0.0-rc.34", + "@vuepress/plugin-theme-data": "2.0.0-rc.34", + "@vuepress/plugin-watermark": "2.0.0-rc.34", "@vueuse/core": "^10.10.0", "balloon-css": "^1.2.0", - "js-yaml": "^4.1.0", + "bcrypt-ts": "^5.0.2", + "cheerio": "1.0.0-rc.12", + "chokidar": "^3.6.0", + "gray-matter": "^4.0.3", "vue": "^3.4.27", - "vuepress-shared": "2.0.0-rc.47" + "vuepress-plugin-components": "2.0.0-rc.48", + "vuepress-plugin-md-enhance": "2.0.0-rc.48", + "vuepress-shared": "2.0.0-rc.48" }, "engines": { "node": ">=18.19.0", @@ -12409,97 +12634,47 @@ "yarn": ">=2" }, "peerDependencies": { - "@types/reveal.js": "^5.0.0", - "@vue/repl": "^4.1.1", - "chart.js": "^4.0.0", - "echarts": "^5.0.0", - "flowchart.ts": "^2.0.0 || ^3.0.0", - "katex": "^0.16.0", - "kotlin-playground": "^1.23.0", - "markmap-lib": "^0.17.0", - "markmap-toolbar": "^0.17.0", - "markmap-view": "^0.17.0", - "mathjax-full": "^3.2.2", - "mermaid": "^10.8.0", - "reveal.js": "^5.0.0", - "sandpack-vue3": "^3.0.0", + "@vuepress/plugin-docsearch": "2.0.0-rc.34", + "@vuepress/plugin-feed": "2.0.0-rc.34", + "@vuepress/plugin-prismjs": "2.0.0-rc.34", + "@vuepress/plugin-pwa": "2.0.0-rc.34", + "@vuepress/plugin-redirect": "2.0.0-rc.34", + "@vuepress/plugin-search": "2.0.0-rc.34", + "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.12" + "vuepress": "2.0.0-rc.13", + "vuepress-plugin-search-pro": "2.0.0-rc.48" }, "peerDependenciesMeta": { - "@types/reveal.js": { - "optional": true - }, - "@vue/repl": { - "optional": true - }, - "chart.js": { - "optional": true - }, - "echarts": { - "optional": true - }, - "flowchart.ts": { - "optional": true - }, - "katex": { - "optional": true - }, - "kotlin-playground": { + "@vuepress/plugin-docsearch": { "optional": true }, - "markmap-lib": { + "@vuepress/plugin-feed": { "optional": true }, - "markmap-toolbar": { + "@vuepress/plugin-prismjs": { "optional": true }, - "markmap-view": { + "@vuepress/plugin-pwa": { "optional": true }, - "mathjax-full": { + "@vuepress/plugin-redirect": { "optional": true }, - "mermaid": { + "@vuepress/plugin-search": { "optional": true }, - "reveal.js": { + "nodejs-jieba": { "optional": true }, - "sandpack-vue3": { + "sass-loader": { "optional": true }, - "sass-loader": { + "vuepress-plugin-search-pro": { "optional": true } } }, - "node_modules/vuepress-theme-hope/node_modules/vuepress-shared": { - "version": "2.0.0-rc.47", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.47.tgz", - "integrity": "sha512-y//O1IYUm4QLKdaMcl8a3scRouskGDmeEOn8bZn7bKgCXVrd0QCc/pkxJk+vnbtEFsKiZgBwLfKoa0dT5+IC/g==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.33", - "@vueuse/core": "^10.10.0", - "cheerio": "1.0.0-rc.12", - "dayjs": "^1.11.11", - "execa": "^9.1.0", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "semver": "^7.6.2", - "vue": "^3.4.27" - }, - "engines": { - "node": ">=18.19.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.12" - } - }, "node_modules/vuepress/node_modules/@vuepress/client": { "version": "2.0.0-rc.13", "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.13.tgz", diff --git a/package.json b/package.json index d15bbb0..a8558e1 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,6 @@ "start-server-and-test": "^2.0.3", "vue": "^3.4.27", "vuepress": "2.0.0-rc.13", - "vuepress-theme-hope": "2.0.0-rc.47" + "vuepress-theme-hope": "2.0.0-rc.48" } }