diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index 3e809af90..b1562260e 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -1,6 +1,7 @@ import { defineUserConfig } from "vuepress"; import { viteBundler } from '@vuepress/bundler-vite' import theme from "./theme.js"; +import { searchProPlugin } from "vuepress-plugin-search-pro"; export default defineUserConfig({ base: "/", @@ -26,6 +27,21 @@ export default defineUserConfig({ }, }, + plugins: [ + searchProPlugin({ + indexContent: true, + customFields:[ + { + getter: (page) => page.frontmatter.category, + formatter: { + "/": "分类: $content", + "/en/": "Category:$content", + }, + }, + ] + }) + ], + theme, shouldPrefetch: false, diff --git a/package-lock.json b/package-lock.json index a006d3142..4e05e9e6f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,8 @@ "@vuepress/client": "2.0.0-beta.60", "vue": "^3.2.29", "vuepress": "2.0.0-beta.60", - "vuepress-theme-hope": "2.0.0-beta.162" + "vuepress-plugin-search-pro": "^2.0.0-beta.163", + "vuepress-theme-hope": "2.0.0-beta.163" } }, "node_modules/@ampproject/remapping": { @@ -7731,9 +7732,9 @@ } }, "node_modules/vuepress-plugin-auto-catalog": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-beta.162.tgz", - "integrity": "sha512-fyzHiTJIKqx559Qxx/J3u+ObmFzyKxQGzRywV9u5QsUA7lXNUUpTOoChdxnPsEOCEcVj6dIb3stjd0I0384WyA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-beta.163.tgz", + "integrity": "sha512-B5tt7BIJEJYnSPqzbc30gfYrZ/h8wZJ+iD7jlS0hGnvZki0g222kogut0w6o2rcyjwEfeoJwu1PrKfcM+jbdAA==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -7741,9 +7742,9 @@ "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "vue": "3.2.45", - "vuepress-plugin-components": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-components": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -7754,9 +7755,9 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-components": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-components": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -7788,9 +7789,9 @@ } }, "node_modules/vuepress-plugin-blog2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-beta.162.tgz", - "integrity": "sha512-Up6ct4m16j38AiInCWnYbTAx24OA53oGeuQ6EMpwvbQL1KDqhwWfT9oV66toxICI1gCOrfq2R7DAW5wPCCYyDw==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-beta.163.tgz", + "integrity": "sha512-RwGjNstVB3oi0GTzDPpiwbrxUEIXASZ7WsmBCCoOWA7bplO53QaGiwONB58TJlYs+MnN71iVS9sf9xeuTz18kA==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -7800,7 +7801,7 @@ "chokidar": "^3.5.3", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -7810,7 +7811,7 @@ "peerDependencies": { "@vuepress/client": "2.0.0-beta.60", "vuepress": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -7833,9 +7834,9 @@ } }, "node_modules/vuepress-plugin-comment2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-beta.162.tgz", - "integrity": "sha512-Uk3RIZU66akqp9nLXppeuHumO4A7YfSiERxtXlaX1GIWuVYU0X1Gx8jS3QDJZpFKCUyWNOKlhDBB9XJE0abf0Q==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-beta.163.tgz", + "integrity": "sha512-owapGRSAcgNfVwPfF0ZC4opBgTFvP+eYv+cTxHrpmBsKGad2nNI3GNemOPf35QwIS4EIebhZBhH+1rt7XIA+eA==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -7845,8 +7846,8 @@ "twikoo": "^1.6.8", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -7857,8 +7858,8 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -7887,9 +7888,9 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-beta.162.tgz", - "integrity": "sha512-YKUVhCKx/XgKVDxq8VkqJKKe0GdLmQh6BcJRV+/rkN1FNnjJIrP+kKgO6RhAc5LecJRAKRDAm4AfLYKNG2HYvg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-beta.163.tgz", + "integrity": "sha512-9/8qyv2/qjczcDBz5bdSoRXhJXPzAWqLizOb9rvYlX2huIvE2Zq3ehLF0cr4rRC/ZXTvIsdXhGk3ZzLGiwTP4A==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -7904,9 +7905,9 @@ "plyr": "^3.7.3", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-reading-time2": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-reading-time2": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -7917,9 +7918,9 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-reading-time2": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-reading-time2": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -7951,9 +7952,9 @@ } }, "node_modules/vuepress-plugin-copy-code2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-beta.162.tgz", - "integrity": "sha512-BXZ37ZM8Vz3zeGYJQP17WwQFpCn2deknW1JvP5+NP5IYJtmVSt82SSuL2s+8kz+QVvs586KB+B/kdACEdICWtw==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-beta.163.tgz", + "integrity": "sha512-v1hH9QAaaF80pjwtLw8DU+8k74pGEEp36KHH+BqtnL60buz6fS4KYawCWYGig1GbVJPqxi4u9qiRXLebqtJIcw==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -7962,8 +7963,8 @@ "balloon-css": "^1.2.0", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -7974,8 +7975,8 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8004,9 +8005,9 @@ } }, "node_modules/vuepress-plugin-copyright2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-beta.162.tgz", - "integrity": "sha512-/6p+uvqVCWxdIpfDDd7So9knRQn1V+3ZpF9DB2NUZJWow1riQCoMwm5lXLbDvtkmaYdhLHaL9S0hmU7twR13jA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-beta.163.tgz", + "integrity": "sha512-dnuXqplHT2dws2uWWF2M/wu7al3kE/j7Rv7uIdYDwFChIj5xkzb1tyPfzvXKucZooK44b4Ir/NXbSl2y52nUbQ==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -8015,7 +8016,7 @@ "@vueuse/core": "^9.10.0", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8025,7 +8026,7 @@ "peerDependencies": { "@vuepress/client": "2.0.0-beta.60", "vuepress": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8048,15 +8049,15 @@ } }, "node_modules/vuepress-plugin-feed2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-feed2/-/vuepress-plugin-feed2-2.0.0-beta.162.tgz", - "integrity": "sha512-HHTmaDAzEmc52mqC59B0k1PjJ9RwSK9TRoSprrpqz4wRcPYRCIE475ol2BU85KvP0jNiY6Bgf3A7l0MEpp2Xtg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-feed2/-/vuepress-plugin-feed2-2.0.0-beta.163.tgz", + "integrity": "sha512-wlN8dhVmrWVpl5viZmgGklsdCXHCcx783msoNxIXoaUsHcI3Gxk40acC1eiFDg8iBqrxJe0Zat9+U5g9LQkQmw==", "dev": true, "dependencies": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "cheerio": "1.0.0-rc.12", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "xml-js": "^1.6.11" }, "engines": { @@ -8082,9 +8083,9 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-beta.162.tgz", - "integrity": "sha512-xwoMSf0d01ApAJPaj5+4o4d+oWFU+0nioC3TUV7R3j0fc5TbRFxnqyz/SPJyDb+jIRdxliZwloXc1mqqR5ZrWg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-beta.163.tgz", + "integrity": "sha512-DawwtduY2Ea8wvvYAECXiXSaszm6bH9cR+ZdAUSt6C6NHEGB6yc6fzsRzq4149v0m35UJl6JKvGIrve5d48lnw==", "dev": true, "dependencies": { "@babel/core": "^7.20.12", @@ -8124,8 +8125,8 @@ "reveal.js": "^4.4.0", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8136,8 +8137,8 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8166,9 +8167,9 @@ } }, "node_modules/vuepress-plugin-photo-swipe": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-beta.162.tgz", - "integrity": "sha512-Oz0N2mXxNRBB5/nWBx8dI6sGMLjdCln415eVB13BXG/20t2dsH51u4bgXAo+KphPHVM2FsQUc5cygyXp1B4oJg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-beta.163.tgz", + "integrity": "sha512-8NuJaacMUOQCNv/gM8z1nbDhDPzlPJjeJ5NM8Lw2kK/ARM11zLD2VBhSvLRQMfEz9Y05NodtXMmANOm4gajs8g==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -8178,8 +8179,8 @@ "photoswipe": "^5.3.4", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8190,8 +8191,8 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8220,9 +8221,9 @@ } }, "node_modules/vuepress-plugin-pwa2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-pwa2/-/vuepress-plugin-pwa2-2.0.0-beta.162.tgz", - "integrity": "sha512-F7XC9XKupx0XZ9lkes0YtDbrixuhy8e/mOToC61qjdcsGFgE1SQB+sntWJQC9mucRvBb5jIc67P6mYuqvEYfLA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-pwa2/-/vuepress-plugin-pwa2-2.0.0-beta.163.tgz", + "integrity": "sha512-H3pBi9k4jOLwBAxdEXzqWZg2TBsX9T4u0VGl7OuYmZtH16Xcy/PSISF6ycRqCA5zx0p2XM0qRQE5sGta3S8gPg==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -8233,8 +8234,8 @@ "register-service-worker": "^1.7.2", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "workbox-build": "^6.5.4" }, "engines": { @@ -8246,8 +8247,8 @@ "@vuepress/client": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8276,12 +8277,12 @@ } }, "node_modules/vuepress-plugin-reading-time2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-beta.162.tgz", - "integrity": "sha512-V5svh8ptohv/ktTg+VWgS+LwIEegQKv6FB9WldVOH5nrOB2qwk4glZDxGirXjQ+HkZgyT1LAMlcY4V4EfBdiPQ==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-beta.163.tgz", + "integrity": "sha512-Xae0LQoS6nhGWaXLlNQgN0Vr9+jPr+/N4dDSWS1WhF+IIEnkBFpJ5hXMCIdYUIU4760smck5fBY0beHrX9ynJA==", "dev": true, "dependencies": { - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8290,7 +8291,7 @@ }, "peerDependencies": { "vuepress": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8310,16 +8311,16 @@ } }, "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-beta.162.tgz", - "integrity": "sha512-lGXFhwRu509RBNZ90ZbND3P33CFR7dAMYA3Vo3TmQDau6YTYzRSvhiOO7/KsbbMHJNHhInqPg5yZ5j1d0Jg2uA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-beta.163.tgz", + "integrity": "sha512-KvWbq+x1whnp4OnbndRGlFI/ERgx6dDKuj96jMUhgC7woB9DgD0YZRV9Uhqu/naMBQmLHSaO/QyxqEENMyQXpQ==", "dev": true, "dependencies": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "chokidar": "^3.5.3", "sass": "^1.57.1", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8329,7 +8330,7 @@ "peerDependencies": { "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8351,15 +8352,71 @@ } } }, + "node_modules/vuepress-plugin-search-pro": { + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-beta.163.tgz", + "integrity": "sha512-Mbm8SsUgrezz1078WRvvLxXaZX6bTMlDevpwD8M0bG6PM0L4MhW+FVUrA/vQri/WPTFouSW5izqkIYRsRDHdUw==", + "dev": true, + "dependencies": { + "@vuepress/client": "2.0.0-beta.60", + "@vuepress/shared": "2.0.0-beta.60", + "@vuepress/utils": "2.0.0-beta.60", + "@vueuse/core": "^9.10.0", + "body-scroll-lock": "^3.1.5", + "cheerio": "1.0.0-rc.12", + "chokidar": "^3.5.3", + "vue": "^3.2.45", + "vue-router": "^4.1.6", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0", + "npm": ">=8", + "pnpm": ">=7" + }, + "peerDependencies": { + "@vuepress/client": "2.0.0-beta.60", + "sass-loader": "^13.2.0", + "vuepress": "2.0.0-beta.60", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", + "vuepress-vite": "2.0.0-beta.60", + "vuepress-webpack": "2.0.0-beta.60" + }, + "peerDependenciesMeta": { + "@vuepress/client": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "vuepress": { + "optional": true + }, + "vuepress-plugin-sass-palette": { + "optional": true + }, + "vuepress-shared": { + "optional": true + }, + "vuepress-vite": { + "optional": true + }, + "vuepress-webpack": { + "optional": true + } + } + }, "node_modules/vuepress-plugin-seo2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-beta.162.tgz", - "integrity": "sha512-+VW231RYf3z1w6xafkYKvAuEFNjqt25mXNlzB0ykOxGgD2iPxxEyaZ7UWL76eLBEnMVOwkuvfW2PdLHVU4iwlg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-beta.163.tgz", + "integrity": "sha512-rD1fqO5r8E7qSHK6tL9Ai3r+Lmmq7/K04f2tE4c97Oz+YLD9gisHe7/IfNBJO7t8Fbc9OuFyT+dS/tff7P2LyA==", "dev": true, "dependencies": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8384,15 +8441,15 @@ } }, "node_modules/vuepress-plugin-sitemap2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-beta.162.tgz", - "integrity": "sha512-sDT7fie2xaDtkOgiwyGNq4BdMmrnWBGEzIDsPfDw28isYAe0eXMaPxNElgk4trRifPohpQdv/0PPJm0YOtVHwQ==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-beta.163.tgz", + "integrity": "sha512-gDtPtym6QKtwJ6sGRCks3D+XJ+YtPDKd9TjMPUNHreHlUJdp8xFrO77ot6s3NEX3uoEX+BgNViD+YGijowrBwg==", "dev": true, "dependencies": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "sitemap": "^7.1.1", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8401,7 +8458,7 @@ }, "peerDependencies": { "vuepress": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -8421,9 +8478,9 @@ } }, "node_modules/vuepress-shared": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-beta.162.tgz", - "integrity": "sha512-xCUWda62JiVSrKW8hmhvlBLLL6Q6wqMwuOAu7W1NTq+fmUuhQW4wXG+ENSjA4fjVQKqrHcSTDqV3iZaNH1vLwQ==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-beta.163.tgz", + "integrity": "sha512-t6P3rHBrjoloKjnAyNVAxaNsB9sTa5CgrcIDcY7sT1DWkI3v0Y4ZPPh4ziv4/PHElE9/uZ1FHi6tygdis3tPSw==", "dev": true, "dependencies": { "@vuepress/client": "2.0.0-beta.60", @@ -8465,9 +8522,9 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-beta.162.tgz", - "integrity": "sha512-ZrUgfQsmFKcFmoGv7WtkGZ88l28aVSeBz5PMhTaLOMRg7T3VcLIAuI498cPd/iMqVDPAWBaM11ydB/UWri9ZDw==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-beta.163.tgz", + "integrity": "sha512-ZkNgjLF/XCKeiBbVuWfNSm38OQYCWRAyYsRgYoTbcDtyqJ1Bw8yZ2JYyrnAdfvlGPU5jolhrMDVw8jH/RjIULQ==", "dev": true, "dependencies": { "@types/body-scroll-lock": "^3.1.0", @@ -8493,21 +8550,21 @@ "gray-matter": "^4.0.3", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-auto-catalog": "2.0.0-beta.162", - "vuepress-plugin-blog2": "2.0.0-beta.162", - "vuepress-plugin-comment2": "2.0.0-beta.162", - "vuepress-plugin-components": "2.0.0-beta.162", - "vuepress-plugin-copy-code2": "2.0.0-beta.162", - "vuepress-plugin-copyright2": "2.0.0-beta.162", - "vuepress-plugin-feed2": "2.0.0-beta.162", - "vuepress-plugin-md-enhance": "2.0.0-beta.162", - "vuepress-plugin-photo-swipe": "2.0.0-beta.162", - "vuepress-plugin-pwa2": "2.0.0-beta.162", - "vuepress-plugin-reading-time2": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-plugin-seo2": "2.0.0-beta.162", - "vuepress-plugin-sitemap2": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-auto-catalog": "2.0.0-beta.163", + "vuepress-plugin-blog2": "2.0.0-beta.163", + "vuepress-plugin-comment2": "2.0.0-beta.163", + "vuepress-plugin-components": "2.0.0-beta.163", + "vuepress-plugin-copy-code2": "2.0.0-beta.163", + "vuepress-plugin-copyright2": "2.0.0-beta.163", + "vuepress-plugin-feed2": "2.0.0-beta.163", + "vuepress-plugin-md-enhance": "2.0.0-beta.163", + "vuepress-plugin-photo-swipe": "2.0.0-beta.163", + "vuepress-plugin-pwa2": "2.0.0-beta.163", + "vuepress-plugin-reading-time2": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-plugin-seo2": "2.0.0-beta.163", + "vuepress-plugin-sitemap2": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" }, "engines": { "node": "^14.18.0 || >=16.0.0", @@ -8526,21 +8583,21 @@ "@vuepress/plugin-theme-data": "2.0.0-beta.60", "sass-loader": "^13.2.0", "vuepress": "2.0.0-beta.60", - "vuepress-plugin-auto-catalog": "2.0.0-beta.162", - "vuepress-plugin-blog2": "2.0.0-beta.162", - "vuepress-plugin-comment2": "2.0.0-beta.162", - "vuepress-plugin-components": "2.0.0-beta.162", - "vuepress-plugin-copy-code2": "2.0.0-beta.162", - "vuepress-plugin-copyright2": "2.0.0-beta.162", - "vuepress-plugin-feed2": "2.0.0-beta.162", - "vuepress-plugin-md-enhance": "2.0.0-beta.162", - "vuepress-plugin-photo-swipe": "2.0.0-beta.162", - "vuepress-plugin-pwa2": "2.0.0-beta.162", - "vuepress-plugin-reading-time2": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-plugin-seo2": "2.0.0-beta.162", - "vuepress-plugin-sitemap2": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-auto-catalog": "2.0.0-beta.163", + "vuepress-plugin-blog2": "2.0.0-beta.163", + "vuepress-plugin-comment2": "2.0.0-beta.163", + "vuepress-plugin-components": "2.0.0-beta.163", + "vuepress-plugin-copy-code2": "2.0.0-beta.163", + "vuepress-plugin-copyright2": "2.0.0-beta.163", + "vuepress-plugin-feed2": "2.0.0-beta.163", + "vuepress-plugin-md-enhance": "2.0.0-beta.163", + "vuepress-plugin-photo-swipe": "2.0.0-beta.163", + "vuepress-plugin-pwa2": "2.0.0-beta.163", + "vuepress-plugin-reading-time2": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-plugin-seo2": "2.0.0-beta.163", + "vuepress-plugin-sitemap2": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "vuepress-vite": "2.0.0-beta.60", "vuepress-webpack": "2.0.0-beta.60" }, @@ -14769,9 +14826,9 @@ } }, "vuepress-plugin-auto-catalog": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-beta.162.tgz", - "integrity": "sha512-fyzHiTJIKqx559Qxx/J3u+ObmFzyKxQGzRywV9u5QsUA7lXNUUpTOoChdxnPsEOCEcVj6dIb3stjd0I0384WyA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-beta.163.tgz", + "integrity": "sha512-B5tt7BIJEJYnSPqzbc30gfYrZ/h8wZJ+iD7jlS0hGnvZki0g222kogut0w6o2rcyjwEfeoJwu1PrKfcM+jbdAA==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14779,15 +14836,15 @@ "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "vue": "3.2.45", - "vuepress-plugin-components": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-components": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-blog2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-beta.162.tgz", - "integrity": "sha512-Up6ct4m16j38AiInCWnYbTAx24OA53oGeuQ6EMpwvbQL1KDqhwWfT9oV66toxICI1gCOrfq2R7DAW5wPCCYyDw==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-beta.163.tgz", + "integrity": "sha512-RwGjNstVB3oi0GTzDPpiwbrxUEIXASZ7WsmBCCoOWA7bplO53QaGiwONB58TJlYs+MnN71iVS9sf9xeuTz18kA==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14797,13 +14854,13 @@ "chokidar": "^3.5.3", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-comment2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-beta.162.tgz", - "integrity": "sha512-Uk3RIZU66akqp9nLXppeuHumO4A7YfSiERxtXlaX1GIWuVYU0X1Gx8jS3QDJZpFKCUyWNOKlhDBB9XJE0abf0Q==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-beta.163.tgz", + "integrity": "sha512-owapGRSAcgNfVwPfF0ZC4opBgTFvP+eYv+cTxHrpmBsKGad2nNI3GNemOPf35QwIS4EIebhZBhH+1rt7XIA+eA==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14813,14 +14870,14 @@ "twikoo": "^1.6.8", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-components": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-beta.162.tgz", - "integrity": "sha512-YKUVhCKx/XgKVDxq8VkqJKKe0GdLmQh6BcJRV+/rkN1FNnjJIrP+kKgO6RhAc5LecJRAKRDAm4AfLYKNG2HYvg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-beta.163.tgz", + "integrity": "sha512-9/8qyv2/qjczcDBz5bdSoRXhJXPzAWqLizOb9rvYlX2huIvE2Zq3ehLF0cr4rRC/ZXTvIsdXhGk3ZzLGiwTP4A==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14835,15 +14892,15 @@ "plyr": "^3.7.3", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-reading-time2": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-reading-time2": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-copy-code2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-beta.162.tgz", - "integrity": "sha512-BXZ37ZM8Vz3zeGYJQP17WwQFpCn2deknW1JvP5+NP5IYJtmVSt82SSuL2s+8kz+QVvs586KB+B/kdACEdICWtw==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-beta.163.tgz", + "integrity": "sha512-v1hH9QAaaF80pjwtLw8DU+8k74pGEEp36KHH+BqtnL60buz6fS4KYawCWYGig1GbVJPqxi4u9qiRXLebqtJIcw==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14852,14 +14909,14 @@ "balloon-css": "^1.2.0", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-copyright2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-beta.162.tgz", - "integrity": "sha512-/6p+uvqVCWxdIpfDDd7So9knRQn1V+3ZpF9DB2NUZJWow1riQCoMwm5lXLbDvtkmaYdhLHaL9S0hmU7twR13jA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-beta.163.tgz", + "integrity": "sha512-dnuXqplHT2dws2uWWF2M/wu7al3kE/j7Rv7uIdYDwFChIj5xkzb1tyPfzvXKucZooK44b4Ir/NXbSl2y52nUbQ==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14868,26 +14925,26 @@ "@vueuse/core": "^9.10.0", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-feed2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-feed2/-/vuepress-plugin-feed2-2.0.0-beta.162.tgz", - "integrity": "sha512-HHTmaDAzEmc52mqC59B0k1PjJ9RwSK9TRoSprrpqz4wRcPYRCIE475ol2BU85KvP0jNiY6Bgf3A7l0MEpp2Xtg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-feed2/-/vuepress-plugin-feed2-2.0.0-beta.163.tgz", + "integrity": "sha512-wlN8dhVmrWVpl5viZmgGklsdCXHCcx783msoNxIXoaUsHcI3Gxk40acC1eiFDg8iBqrxJe0Zat9+U5g9LQkQmw==", "dev": true, "requires": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "cheerio": "1.0.0-rc.12", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-shared": "2.0.0-beta.163", "xml-js": "^1.6.11" } }, "vuepress-plugin-md-enhance": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-beta.162.tgz", - "integrity": "sha512-xwoMSf0d01ApAJPaj5+4o4d+oWFU+0nioC3TUV7R3j0fc5TbRFxnqyz/SPJyDb+jIRdxliZwloXc1mqqR5ZrWg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-beta.163.tgz", + "integrity": "sha512-DawwtduY2Ea8wvvYAECXiXSaszm6bH9cR+ZdAUSt6C6NHEGB6yc6fzsRzq4149v0m35UJl6JKvGIrve5d48lnw==", "dev": true, "requires": { "@babel/core": "^7.20.12", @@ -14927,14 +14984,14 @@ "reveal.js": "^4.4.0", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-photo-swipe": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-beta.162.tgz", - "integrity": "sha512-Oz0N2mXxNRBB5/nWBx8dI6sGMLjdCln415eVB13BXG/20t2dsH51u4bgXAo+KphPHVM2FsQUc5cygyXp1B4oJg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-beta.163.tgz", + "integrity": "sha512-8NuJaacMUOQCNv/gM8z1nbDhDPzlPJjeJ5NM8Lw2kK/ARM11zLD2VBhSvLRQMfEz9Y05NodtXMmANOm4gajs8g==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14944,14 +15001,14 @@ "photoswipe": "^5.3.4", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-pwa2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-pwa2/-/vuepress-plugin-pwa2-2.0.0-beta.162.tgz", - "integrity": "sha512-F7XC9XKupx0XZ9lkes0YtDbrixuhy8e/mOToC61qjdcsGFgE1SQB+sntWJQC9mucRvBb5jIc67P6mYuqvEYfLA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-pwa2/-/vuepress-plugin-pwa2-2.0.0-beta.163.tgz", + "integrity": "sha512-H3pBi9k4jOLwBAxdEXzqWZg2TBsX9T4u0VGl7OuYmZtH16Xcy/PSISF6ycRqCA5zx0p2XM0qRQE5sGta3S8gPg==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -14962,60 +15019,79 @@ "register-service-worker": "^1.7.2", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163", "workbox-build": "^6.5.4" } }, "vuepress-plugin-reading-time2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-beta.162.tgz", - "integrity": "sha512-V5svh8ptohv/ktTg+VWgS+LwIEegQKv6FB9WldVOH5nrOB2qwk4glZDxGirXjQ+HkZgyT1LAMlcY4V4EfBdiPQ==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-beta.163.tgz", + "integrity": "sha512-Xae0LQoS6nhGWaXLlNQgN0Vr9+jPr+/N4dDSWS1WhF+IIEnkBFpJ5hXMCIdYUIU4760smck5fBY0beHrX9ynJA==", "dev": true, "requires": { - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-sass-palette": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-beta.162.tgz", - "integrity": "sha512-lGXFhwRu509RBNZ90ZbND3P33CFR7dAMYA3Vo3TmQDau6YTYzRSvhiOO7/KsbbMHJNHhInqPg5yZ5j1d0Jg2uA==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-beta.163.tgz", + "integrity": "sha512-KvWbq+x1whnp4OnbndRGlFI/ERgx6dDKuj96jMUhgC7woB9DgD0YZRV9Uhqu/naMBQmLHSaO/QyxqEENMyQXpQ==", "dev": true, "requires": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "chokidar": "^3.5.3", "sass": "^1.57.1", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" + } + }, + "vuepress-plugin-search-pro": { + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-beta.163.tgz", + "integrity": "sha512-Mbm8SsUgrezz1078WRvvLxXaZX6bTMlDevpwD8M0bG6PM0L4MhW+FVUrA/vQri/WPTFouSW5izqkIYRsRDHdUw==", + "dev": true, + "requires": { + "@vuepress/client": "2.0.0-beta.60", + "@vuepress/shared": "2.0.0-beta.60", + "@vuepress/utils": "2.0.0-beta.60", + "@vueuse/core": "^9.10.0", + "body-scroll-lock": "^3.1.5", + "cheerio": "1.0.0-rc.12", + "chokidar": "^3.5.3", + "vue": "^3.2.45", + "vue-router": "^4.1.6", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-seo2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-beta.162.tgz", - "integrity": "sha512-+VW231RYf3z1w6xafkYKvAuEFNjqt25mXNlzB0ykOxGgD2iPxxEyaZ7UWL76eLBEnMVOwkuvfW2PdLHVU4iwlg==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-beta.163.tgz", + "integrity": "sha512-rD1fqO5r8E7qSHK6tL9Ai3r+Lmmq7/K04f2tE4c97Oz+YLD9gisHe7/IfNBJO7t8Fbc9OuFyT+dS/tff7P2LyA==", "dev": true, "requires": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-plugin-sitemap2": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-beta.162.tgz", - "integrity": "sha512-sDT7fie2xaDtkOgiwyGNq4BdMmrnWBGEzIDsPfDw28isYAe0eXMaPxNElgk4trRifPohpQdv/0PPJm0YOtVHwQ==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-beta.163.tgz", + "integrity": "sha512-gDtPtym6QKtwJ6sGRCks3D+XJ+YtPDKd9TjMPUNHreHlUJdp8xFrO77ot6s3NEX3uoEX+BgNViD+YGijowrBwg==", "dev": true, "requires": { "@vuepress/shared": "2.0.0-beta.60", "@vuepress/utils": "2.0.0-beta.60", "sitemap": "^7.1.1", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-shared": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-beta.162.tgz", - "integrity": "sha512-xCUWda62JiVSrKW8hmhvlBLLL6Q6wqMwuOAu7W1NTq+fmUuhQW4wXG+ENSjA4fjVQKqrHcSTDqV3iZaNH1vLwQ==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-beta.163.tgz", + "integrity": "sha512-t6P3rHBrjoloKjnAyNVAxaNsB9sTa5CgrcIDcY7sT1DWkI3v0Y4ZPPh4ziv4/PHElE9/uZ1FHi6tygdis3tPSw==", "dev": true, "requires": { "@vuepress/client": "2.0.0-beta.60", @@ -15032,9 +15108,9 @@ } }, "vuepress-theme-hope": { - "version": "2.0.0-beta.162", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-beta.162.tgz", - "integrity": "sha512-ZrUgfQsmFKcFmoGv7WtkGZ88l28aVSeBz5PMhTaLOMRg7T3VcLIAuI498cPd/iMqVDPAWBaM11ydB/UWri9ZDw==", + "version": "2.0.0-beta.163", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-beta.163.tgz", + "integrity": "sha512-ZkNgjLF/XCKeiBbVuWfNSm38OQYCWRAyYsRgYoTbcDtyqJ1Bw8yZ2JYyrnAdfvlGPU5jolhrMDVw8jH/RjIULQ==", "dev": true, "requires": { "@types/body-scroll-lock": "^3.1.0", @@ -15060,21 +15136,21 @@ "gray-matter": "^4.0.3", "vue": "^3.2.45", "vue-router": "^4.1.6", - "vuepress-plugin-auto-catalog": "2.0.0-beta.162", - "vuepress-plugin-blog2": "2.0.0-beta.162", - "vuepress-plugin-comment2": "2.0.0-beta.162", - "vuepress-plugin-components": "2.0.0-beta.162", - "vuepress-plugin-copy-code2": "2.0.0-beta.162", - "vuepress-plugin-copyright2": "2.0.0-beta.162", - "vuepress-plugin-feed2": "2.0.0-beta.162", - "vuepress-plugin-md-enhance": "2.0.0-beta.162", - "vuepress-plugin-photo-swipe": "2.0.0-beta.162", - "vuepress-plugin-pwa2": "2.0.0-beta.162", - "vuepress-plugin-reading-time2": "2.0.0-beta.162", - "vuepress-plugin-sass-palette": "2.0.0-beta.162", - "vuepress-plugin-seo2": "2.0.0-beta.162", - "vuepress-plugin-sitemap2": "2.0.0-beta.162", - "vuepress-shared": "2.0.0-beta.162" + "vuepress-plugin-auto-catalog": "2.0.0-beta.163", + "vuepress-plugin-blog2": "2.0.0-beta.163", + "vuepress-plugin-comment2": "2.0.0-beta.163", + "vuepress-plugin-components": "2.0.0-beta.163", + "vuepress-plugin-copy-code2": "2.0.0-beta.163", + "vuepress-plugin-copyright2": "2.0.0-beta.163", + "vuepress-plugin-feed2": "2.0.0-beta.163", + "vuepress-plugin-md-enhance": "2.0.0-beta.163", + "vuepress-plugin-photo-swipe": "2.0.0-beta.163", + "vuepress-plugin-pwa2": "2.0.0-beta.163", + "vuepress-plugin-reading-time2": "2.0.0-beta.163", + "vuepress-plugin-sass-palette": "2.0.0-beta.163", + "vuepress-plugin-seo2": "2.0.0-beta.163", + "vuepress-plugin-sitemap2": "2.0.0-beta.163", + "vuepress-shared": "2.0.0-beta.163" } }, "vuepress-vite": { diff --git a/package.json b/package.json index e4e16bf19..6c099586c 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "@vuepress/client": "2.0.0-beta.60", "vue": "^3.2.29", "vuepress": "2.0.0-beta.60", - "vuepress-theme-hope": "2.0.0-beta.162" + "vuepress-plugin-search-pro": "^2.0.0-beta.163", + "vuepress-theme-hope": "2.0.0-beta.163" } }