diff --git a/package-lock.json b/package-lock.json index 80a8390..3e389b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,9 +31,9 @@ "prettier": "^3.2.5", "ts-loader": "^9.5.1", "typescript": "^5.3.3", - "vuepress": "^2.0.0-rc.0", + "vuepress": "^2.0.0-rc.8", "vuepress-plugin-search-pro": "^2.0.0-rc.26", - "vuepress-theme-hope": "^2.0.0-rc.25" + "vuepress-theme-hope": "^2.0.0-rc.26" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -4915,9 +4915,9 @@ } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.15.tgz", - "integrity": "sha512-WXBdfTt3aTJZ0eQjghkz9zH1hsbKXux7YCXvEUksWZu+p2/8YDMJNKYZAvymrRppIIEm7Q1yKtlxgoTrVDdFYg==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.17.tgz", + "integrity": "sha512-crt7GTGAqX2CeEPJa44UOud7+cpBT0oFtUDhobveUBUxF8v9f7muFupwkT0Y9qLFyDdggCvCtQLhHSR2TzySYg==", "dev": true, "dependencies": { "@vue/shared": "^3.4.19", @@ -4955,12 +4955,12 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.15.tgz", - "integrity": "sha512-ZkHOAGtYU5W8J33tX0iu1BK2vS8kiDWjJvRHvtYGdjvajDb1ww8vl/bqRLmWuoj1PSWB4iFi74B6BSgqB+oRMQ==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.17.tgz", + "integrity": "sha512-hpGhHL4byI040nq1qh6H2bw8Sa5TLYjRdqWPMiMsT7Oz162TDYpkV6fqPrmz0634Wp/5oYSvNR8q76ZUMV6+GQ==", "dev": true, "dependencies": { - "@vueuse/core": "^10.7.2", + "@vueuse/core": "^10.8.0", "vue": "^3.4.19" }, "peerDependencies": { @@ -4968,13 +4968,13 @@ } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.15.tgz", - "integrity": "sha512-AfH7sJJ712wisyO50OgLne0Zvh7i2ArhycaTefJI4Id9UG0lGiuN5l2JwHc60RECL+mY/Kk7J7FhS0e29eSISQ==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.17.tgz", + "integrity": "sha512-voCt7aQlaz6MXKzlLIrYwNcSmKDWfkOno+4rkBGnfu3D7Fqz7f1bbvn91juyKGlUcUqPKphl5v7+b0k/quoloQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "~2.0.0-rc.17", + "@vueuse/core": "^10.8.0", "vue": "^3.4.19" }, "peerDependencies": { @@ -4982,12 +4982,12 @@ } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.15.tgz", - "integrity": "sha512-64gT1HJ22LO+y4wucno3bnj7K9CDxV8kz8E+QoE4V5l2QP4kLGLo79RR8MazyMIRs4F84kYjSywWh9x7YC3kHQ==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.17.tgz", + "integrity": "sha512-wtCzuQBvxWZIh9Y1Q7JFoqbAq+8MqPDcTk7dWSEea2NjJ785fONDJus8rfz1/1pJsCEEnwECX6eUFCYVmxeHCA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", + "@vuepress/helper": "~2.0.0-rc.17", "chokidar": "^3.6.0", "vue": "^3.4.19" }, @@ -5020,12 +5020,12 @@ } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.15.tgz", - "integrity": "sha512-ujVHyVSOJH42jA5m4xMJ7+hKmN8teg+acucE6iUBszIMtpx65X2drD+dSAXANC4rEp/Lznivw9/s9bScOjNTEg==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.17.tgz", + "integrity": "sha512-WaTLRL2jt9WE1leBiblyCDtGnqaf4d4SfHQ2YvGh0U0svO+p2sXpnFKxWGENMcYOpBn4VU695TLHbtpdslCpfg==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", + "@vuepress/helper": "~2.0.0-rc.17", "vue": "^3.4.19" }, "peerDependencies": { @@ -5033,13 +5033,13 @@ } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.15.tgz", - "integrity": "sha512-qUTk6WL8BaziZ/M3J9e//V59hKnkG2vrN28ddiNNCFydCtEcum2zAXRTA3fh5z+s+vfFhniwhrmKcGmSPoPSJw==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.17.tgz", + "integrity": "sha512-QYRMRNsNpsC7DQKQOcIICCos6f6XySYOyQhv9z9hJO65CjPVDkJLkKh/ZBGFBjm4rrw/LzRlOBKkk+PjZ1qO+g==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "~2.0.0-rc.17", + "@vueuse/core": "^10.8.0", "vue": "^3.4.19" }, "peerDependencies": { @@ -5047,13 +5047,13 @@ } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.15.tgz", - "integrity": "sha512-C1l5O5w+n47GlSHCXE/NtQ7MdpoM7pX0EuLMAwcwg/NJ9dc20IHt49A3+TFwAZRXjokXATzLem8J6CikiPFYiA==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.17.tgz", + "integrity": "sha512-U3VVkiY19PyKRMGgRhmVS/1BwrN0HWLygwOZiers1WhLxSbo/Ua+fonyuUSJ+GPWk5MMmbbDXbMvmVQGaw0D/Q==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "~2.0.0-rc.17", + "@vueuse/core": "^10.8.0", "vue": "^3.4.19" }, "peerDependencies": { @@ -5218,6 +5218,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@vuepress/plugin-links-check": { + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.17.tgz", + "integrity": "sha512-J73+i1XxYa1kAtKdAp46kjZH1hxSD9AHByytt/Ul2OtCRzmehOuspFVJkncIhd4hdhaYV66bTQEPLyG3LVFJtg==", + "dev": true, + "dependencies": { + "@vuepress/helper": "~2.0.0-rc.17" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.8" + } + }, "node_modules/@vuepress/plugin-nprogress": { "version": "2.0.0-rc.15", "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.15.tgz", @@ -5231,13 +5243,13 @@ } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.15.tgz", - "integrity": "sha512-xPvjT7BNvhMWRxbzGgAXfc4aqTKFiRH1Kue1Mgrcpo+hbxXqmfYu+CBdZur3oaCgHuJPGOh8Gl7aD+YrX69CDg==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.17.tgz", + "integrity": "sha512-a8HRdimbN2dYVjOu94j+iI6Owrb9TTm8/iuogz3EH4aQ1UuXMagDC5nO3OB3dne6KNvVIWphRAv1hBlIbi/DiA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "~2.0.0-rc.17", + "@vueuse/core": "^10.8.0", "photoswipe": "^5.4.3", "vue": "^3.4.19" }, @@ -5258,12 +5270,12 @@ } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.15.tgz", - "integrity": "sha512-y+TN95EK95SvTUHO0XhOmaZHcxQBtZbh6BbKSfVuxvMejZGsICXQaO2M3BKxFjdrD/cx8LntyVu2XKY5tJvp3w==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.17.tgz", + "integrity": "sha512-oxpuDScShoJvps8vygiYE5oAJDPgfg4QkcTm2y1BkqiYY9AFS4To9AsMoNNlDdDJsxJluUh7VpIc6P+zJrGwSw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", + "@vuepress/helper": "~2.0.0-rc.17", "vue": "^3.4.19" }, "peerDependencies": { @@ -5283,24 +5295,24 @@ } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.15.tgz", - "integrity": "sha512-e0LmR8GCwm0ZQmicr75+6nAtKzj//kN2OBb8S9FfymjTuLUlV2THyVr5IuTb2BHl6j28t436UmbKIQweSu0GYQ==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.17.tgz", + "integrity": "sha512-iieaI3IIHgdJqKWWR1gR6+9OieGHR/uLjJ3BQ0Hi4nrECzsFqNoe+FTlTd3fxqQrF2WDXSAFwiJwiBx8eLVKYA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15" + "@vuepress/helper": "~2.0.0-rc.17" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.15.tgz", - "integrity": "sha512-uV2Bs6Fi3TT7b8VTffcfBmsKltUghOpf5GvdHPVn+f0qPZgHUK8hJBlOkAjepaV5FT6z3RCqxkCnprSYi+Jo3A==", + "version": "2.0.0-rc.17", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.17.tgz", + "integrity": "sha512-OhYfnNrsjX44KUN8L5XIZwaULZirbNtXaCIez5m0NDuagJ7BFk3uRcgNpuC3caL7x2kzrQTrGOiyi2vFi78GBg==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.15", + "@vuepress/helper": "~2.0.0-rc.17", "sitemap": "^7.1.1" }, "peerDependencies": { @@ -15406,16 +15418,16 @@ } }, "node_modules/vuepress-plugin-comment2": { - "version": "2.0.0-rc.25", - "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.25.tgz", - "integrity": "sha512-mLqsCJLHxDnVdRuRdgFIgO7eCKEk01NiTAXy23y261xxlrQkY0VALE1UtE58ikyOgPAfiPWzwQkQLqQ45Hzfaw==", + "version": "2.0.0-rc.26", + "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.26.tgz", + "integrity": "sha512-Nyre7SLqzFdJ+cVqvUHttHn5EeO/ey0csdaMJBzjGkWF4h8raUPEHtjDaJPuMRgDYgOJGzTuT+WI1Bo82Xwr/Q==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.15", + "@vuepress/helper": "2.0.0-rc.17", "giscus": "^1.4.0", "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.25", - "vuepress-shared": "2.0.0-rc.25" + "vuepress-plugin-sass-palette": "2.0.0-rc.26", + "vuepress-shared": "2.0.0-rc.26" }, "engines": { "node": ">=18.16.0", @@ -15446,20 +15458,20 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.25", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.25.tgz", - "integrity": "sha512-BHZinOc31if0Ou31z+90muzKfFbh0fSFSfz0qvqY+sZRHTHviSSj+hFRdrXQoc2vk1j3YokXx/cYsLzkQrmmjQ==", + "version": "2.0.0-rc.26", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.26.tgz", + "integrity": "sha512-BS0cZzk4hbzKYPyLpy2Iz2S+pHhvZYi9E+2O9WSVx/LXGCAEoOX5gyZXCiKa9EWgmMxkzllzogQNv0OyoY4IeQ==", "dev": true, "dependencies": { "@stackblitz/sdk": "^1.9.0", - "@vuepress/helper": "2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "2.0.0-rc.17", + "@vueuse/core": "^10.8.0", "balloon-css": "^1.2.0", "create-codepen": "1.0.1", "qrcode": "^1.5.3", "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.25", - "vuepress-shared": "2.0.0-rc.25" + "vuepress-plugin-sass-palette": "2.0.0-rc.26", + "vuepress-shared": "2.0.0-rc.26" }, "engines": { "node": ">=18.16.0", @@ -15469,7 +15481,7 @@ }, "peerDependencies": { "artplayer": "^5.0.0", - "dashjs-pure": "^1.0.0", + "dashjs": "4.7.4", "hls.js": "^1.4.12", "mpegts.js": "^1.7.3", "plyr": "^3.7.8", @@ -15481,7 +15493,7 @@ "artplayer": { "optional": true }, - "dashjs-pure": { + "dashjs": { "optional": true }, "hls.js": { @@ -15502,9 +15514,9 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.25", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.25.tgz", - "integrity": "sha512-zmwWCk92S0yQL/uCF6l5YV1Zm2lsGjL9XJZVHEOVY1guXNfnvc92O0gf1dN9E4v+8henIFag5fluMrsfrUP8UQ==", + "version": "2.0.0-rc.26", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.26.tgz", + "integrity": "sha512-d/1f3jYA94B06fuFBqu3K9LUft9HJou10v/7tnd3YDOKI1Vr1I7V/us/ubAKyeq6+Zn4m51CVxrPw2OI6I+gCA==", "dev": true, "dependencies": { "@mdit/plugin-alert": "^0.8.0", @@ -15529,13 +15541,13 @@ "@mdit/plugin-tex": "^0.8.0", "@mdit/plugin-uml": "^0.8.0", "@types/markdown-it": "^13.0.7", - "@vuepress/helper": "2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "2.0.0-rc.17", + "@vueuse/core": "^10.8.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.25", - "vuepress-shared": "2.0.0-rc.25" + "vuepress-plugin-sass-palette": "2.0.0-rc.26", + "vuepress-shared": "2.0.0-rc.26" }, "engines": { "node": ">=18.16.0", @@ -15610,15 +15622,15 @@ } }, "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.25", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.25.tgz", - "integrity": "sha512-T4F0ODl27ZxxiGUjRTqL0AAiwqCcOVMnGQdXBhs5NIKHV3BL+O46jJCh2Hyi4BSiOkovfZ1Npazg+03135LJOA==", + "version": "2.0.0-rc.26", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.26.tgz", + "integrity": "sha512-CAwcSyXMqZMCimrL65z9xiQBOstd6oZmmOaR21TDJOKp+StiPHTqHGFrSfN+uv/dNnSg1XKBIXCdQMUd8bDsUg==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.15", + "@vuepress/helper": "2.0.0-rc.17", "chokidar": "^3.6.0", - "sass": "^1.71.0", - "vuepress-shared": "2.0.0-rc.25" + "sass": "^1.71.1", + "vuepress-shared": "2.0.0-rc.26" }, "engines": { "node": ">=18.16.0", @@ -15691,22 +15703,6 @@ } } }, - "node_modules/vuepress-plugin-search-pro/node_modules/@vuepress/helper": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.17.tgz", - "integrity": "sha512-crt7GTGAqX2CeEPJa44UOud7+cpBT0oFtUDhobveUBUxF8v9f7muFupwkT0Y9qLFyDdggCvCtQLhHSR2TzySYg==", - "dev": true, - "dependencies": { - "@vue/shared": "^3.4.19", - "cheerio": "1.0.0-rc.12", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "vue": "^3.4.19" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.8" - } - }, "node_modules/vuepress-plugin-search-pro/node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", @@ -15731,195 +15727,7 @@ "fsevents": "~2.3.2" } }, - "node_modules/vuepress-plugin-search-pro/node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", - "dev": true, - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vuepress-plugin-search-pro/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-search-pro/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vuepress-plugin-search-pro/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-search-pro/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vuepress-plugin-search-pro/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-search-pro/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.26.tgz", - "integrity": "sha512-CAwcSyXMqZMCimrL65z9xiQBOstd6oZmmOaR21TDJOKp+StiPHTqHGFrSfN+uv/dNnSg1XKBIXCdQMUd8bDsUg==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.17", - "chokidar": "^3.6.0", - "sass": "^1.71.1", - "vuepress-shared": "2.0.0-rc.26" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.8" - }, - "peerDependenciesMeta": { - "sass-loader": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/vuepress-shared": { + "node_modules/vuepress-shared": { "version": "2.0.0-rc.26", "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.26.tgz", "integrity": "sha512-X1uCwGFEO4VsIJfKT2/JQN6uZrH1vuhVaPoq1t8oOQQNOfBgLnGH2AjuOdjJvdRoUnI8Bj+8YKzOCaLos20qFg==", @@ -15945,32 +15753,6 @@ "vuepress": "2.0.0-rc.8" } }, - "node_modules/vuepress-shared": { - "version": "2.0.0-rc.25", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.25.tgz", - "integrity": "sha512-pxjVVHfUMUXCtj1QlOVvXkufES8ajg/yR0sM98wTTQWQvaxaLvOUd/j+6XT7HWdUkyUorjZa7bdd+BacsimGhg==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.15", - "@vueuse/core": "^10.7.2", - "cheerio": "1.0.0-rc.12", - "dayjs": "^1.11.10", - "execa": "^8.0.1", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "semver": "^7.6.0", - "vue": "^3.4.19" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.8" - } - }, "node_modules/vuepress-shared/node_modules/execa": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", @@ -16052,9 +15834,9 @@ } }, "node_modules/vuepress-shared/node_modules/npm-run-path": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz", - "integrity": "sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==", + "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" @@ -16133,40 +15915,41 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.25", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.25.tgz", - "integrity": "sha512-Mf9YzRRYHEtRy8Mni/nrsEfeKL45wv9700eglZ4rP/RBVJ6kjk/sRr7yohPiDfTRz/RRoWofEYVGTGSTgDDz4w==", + "version": "2.0.0-rc.26", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.26.tgz", + "integrity": "sha512-kg/371ZRLhwibmWjHSmiDGcENvq8EzF6zgJ5SoiGeZGh19/tI0dHnBDhYA0PhDRUzEy71HzmvpGAgZcoU42ttQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.15", - "@vuepress/plugin-active-header-links": "2.0.0-rc.15", - "@vuepress/plugin-back-to-top": "2.0.0-rc.15", - "@vuepress/plugin-blog": "2.0.0-rc.15", - "@vuepress/plugin-catalog": "2.0.0-rc.15", - "@vuepress/plugin-copy-code": "2.0.0-rc.15", - "@vuepress/plugin-copyright": "2.0.0-rc.15", + "@vuepress/helper": "2.0.0-rc.17", + "@vuepress/plugin-active-header-links": "2.0.0-rc.17", + "@vuepress/plugin-back-to-top": "2.0.0-rc.17", + "@vuepress/plugin-blog": "2.0.0-rc.17", + "@vuepress/plugin-catalog": "2.0.0-rc.17", + "@vuepress/plugin-copy-code": "2.0.0-rc.17", + "@vuepress/plugin-copyright": "2.0.0-rc.17", "@vuepress/plugin-external-link-icon": "2.0.0-rc.15", "@vuepress/plugin-git": "2.0.0-rc.15", + "@vuepress/plugin-links-check": "2.0.0-rc.17", "@vuepress/plugin-nprogress": "2.0.0-rc.15", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.15", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.17", "@vuepress/plugin-prismjs": "2.0.0-rc.15", - "@vuepress/plugin-reading-time": "2.0.0-rc.15", + "@vuepress/plugin-reading-time": "2.0.0-rc.17", "@vuepress/plugin-rtl": "2.0.0-rc.15", - "@vuepress/plugin-seo": "2.0.0-rc.15", - "@vuepress/plugin-sitemap": "2.0.0-rc.15", + "@vuepress/plugin-seo": "2.0.0-rc.17", + "@vuepress/plugin-sitemap": "2.0.0-rc.17", "@vuepress/plugin-theme-data": "2.0.0-rc.15", - "@vueuse/core": "^10.7.2", + "@vueuse/core": "^10.8.0", "balloon-css": "^1.2.0", - "bcrypt-ts": "^5.0.1", + "bcrypt-ts": "^5.0.2", "cheerio": "1.0.0-rc.12", "chokidar": "^3.6.0", "gray-matter": "^4.0.3", "vue": "^3.4.19", - "vuepress-plugin-comment2": "2.0.0-rc.25", - "vuepress-plugin-components": "2.0.0-rc.25", - "vuepress-plugin-md-enhance": "2.0.0-rc.25", - "vuepress-plugin-sass-palette": "2.0.0-rc.25", - "vuepress-shared": "2.0.0-rc.25" + "vuepress-plugin-comment2": "2.0.0-rc.26", + "vuepress-plugin-components": "2.0.0-rc.26", + "vuepress-plugin-md-enhance": "2.0.0-rc.26", + "vuepress-plugin-sass-palette": "2.0.0-rc.26", + "vuepress-shared": "2.0.0-rc.26" }, "engines": { "node": ">=18.16.0", @@ -16175,15 +15958,15 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.15", - "@vuepress/plugin-feed": "2.0.0-rc.15", - "@vuepress/plugin-pwa": "2.0.0-rc.16", - "@vuepress/plugin-redirect": "2.0.0-rc.15", + "@vuepress/plugin-docsearch": "2.0.0-rc.17", + "@vuepress/plugin-feed": "2.0.0-rc.17", + "@vuepress/plugin-pwa": "2.0.0-rc.17", + "@vuepress/plugin-redirect": "2.0.0-rc.17", "@vuepress/plugin-search": "2.0.0-rc.15", "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", "vuepress": "2.0.0-rc.8", - "vuepress-plugin-search-pro": "2.0.0-rc.25" + "vuepress-plugin-search-pro": "2.0.0-rc.26" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { diff --git a/package.json b/package.json index 7869266..21739c0 100644 --- a/package.json +++ b/package.json @@ -54,9 +54,9 @@ "prettier": "^3.2.5", "ts-loader": "^9.5.1", "typescript": "^5.3.3", - "vuepress": "^2.0.0-rc.0", + "vuepress": "^2.0.0-rc.8", "vuepress-plugin-search-pro": "^2.0.0-rc.26", - "vuepress-theme-hope": "^2.0.0-rc.25" + "vuepress-theme-hope": "^2.0.0-rc.26" }, "cypress-cucumber-preprocessor": { "nonGlobalStepDefinitions": true,