From d5eddf1dedd405b5abc607d34f97d8bd57504b90 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 14:16:23 +0000 Subject: [PATCH] Bump vuepress-theme-hope from 2.0.0-rc.38 to 2.0.0-rc.41 Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.38 to 2.0.0-rc.41. - [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases) - [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/packages/theme/CHANGELOG.md) - [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.41/packages/theme) --- updated-dependencies: - dependency-name: vuepress-theme-hope dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 1006 +++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 566 insertions(+), 442 deletions(-) diff --git a/package-lock.json b/package-lock.json index 89f32ad..778b06f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "typescript": "^5.4.5", "vuepress": "^2.0.0-rc.9", "vuepress-plugin-search-pro": "^2.0.0-rc.37", - "vuepress-theme-hope": "^2.0.0-rc.38" + "vuepress-theme-hope": "^2.0.0-rc.41" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -3494,12 +3494,12 @@ "dev": true }, "node_modules/@mdit/plugin-alert": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.9.0.tgz", - "integrity": "sha512-MEYr/hLTwtr9FSMb4ob4aNPqwn7biRyRuRFtXFKoAMqENquKWHLscKSaUBoxOo7pXE+fAma0wX4xjALSoDKDlQ==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.10.1.tgz", + "integrity": "sha512-Qv6OGDvpWnhjQKaM7m+OGPbNhZL6dZceSdf4eEa2ljpYgnmIxCpcAjWzbbKD8iajIiZLgCaLkgNzfo7fc3u8Pg==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "peerDependencies": { "markdown-it": "^14.1.0" @@ -3521,13 +3521,13 @@ } }, "node_modules/@mdit/plugin-align": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.9.0.tgz", - "integrity": "sha512-mj/2/Fi9csS6FNGQkGL6jqNWzHHvsMu0MVE145K4Av0eMrIaGE0IUvUgeMcvp1Hr9uyOl3AmStfvVHR4i6roBA==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.10.1.tgz", + "integrity": "sha512-gmNt2cuDJkkgomJWNkkDRiVhvXK6kEAnJGt7YwjouzqU57r9xl5wIWluj4bPg7Nmfs7CvxjERmHc6PVgVe6mIg==", "dev": true, "dependencies": { - "@mdit/plugin-container": "0.9.0", - "@types/markdown-it": "^14.0.1" + "@mdit/plugin-container": "0.10.1", + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3552,12 +3552,12 @@ } }, "node_modules/@mdit/plugin-attrs": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.9.0.tgz", - "integrity": "sha512-cLJI0St1G9qsuY6NU6smznXNBeSWBtyub70ti1eZIt0gRc50Sm23jrxAFhqbpQv/WzvZ5CG7U3epPYLu1hAL+w==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.10.1.tgz", + "integrity": "sha512-5cgYIWH5DGbnStu8nB3kx8MCnl8Olz2JBvxUpKp4jsdJDgJz+CGix/MftR7t3fcYhGvU2C8KF4IWpcNNRaoKCw==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3582,12 +3582,12 @@ } }, "node_modules/@mdit/plugin-container": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.9.0.tgz", - "integrity": "sha512-ZE8mnhToydKexItHodWY6ZcZ+b876lEFQbNOyuMDZRTMxPksLY8Y5vz7xk4k+entMgpAQTlzteU7oGkL5zzDcA==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.10.1.tgz", + "integrity": "sha512-TgYiV+uvsoByXYLo6t6I5Vf2Babbh/+0NoEwYL/cTQrEa1zJm0h54APbKG9q7hBcMHpSiSi1eNpGcWbaoqvZQg==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3612,12 +3612,12 @@ } }, "node_modules/@mdit/plugin-demo": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.9.0.tgz", - "integrity": "sha512-QTzSnWp1YxHqpvuwIfDIOUpxloi+xqwMyZdfsmch9Owz5kGOLkB2x/0QLGyqLXMJG1vFgI61CTnt3lCzYLfSag==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.10.1.tgz", + "integrity": "sha512-ZiC76VW3U0UTqCeDrAPds1O6wPgKjmStOdT+ssLmtN4wiwdxYhsMRky6+zYu8IXtg4lxQrTx0LwDVLPPKjkNnA==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "peerDependencies": { "markdown-it": "^14.1.0" @@ -3639,12 +3639,12 @@ } }, "node_modules/@mdit/plugin-figure": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.9.0.tgz", - "integrity": "sha512-3cEtAf+NkNpI1kCs9a3W6TwWlC9hwlMOb7D60+wc9JqK8W+uwPNcSIupqp+NFJk/mWyOSx5CTvyTi3F7wb3zPg==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.10.1.tgz", + "integrity": "sha512-ypMPefMk7ekiHBYb5aqqruKi7dRmBNYw2e3/AvTqV8dbNy4wYu8lXUMd78XjZaDvwh87m3OEhaCF6pvVw6Viww==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3669,12 +3669,12 @@ } }, "node_modules/@mdit/plugin-footnote": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.9.0.tgz", - "integrity": "sha512-akH650vMnmBiKM39/ujAUzDG09m9zpZS7XdJmhVBMWDpkx7mVjIRUKeSLvtT8SYmfzMPfYgQD/8woRLi2SW93A==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.10.1.tgz", + "integrity": "sha512-dPR3uNx3g8X6ErgmfXY2s63hIS9/giZ118if/nB8fimDH0G63BrpMYI/OKIK5tVPzhhqfvxxPGzSbOTg2z4Mqw==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3694,12 +3694,12 @@ } }, "node_modules/@mdit/plugin-img-lazyload": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.9.0.tgz", - "integrity": "sha512-cs2B0x6DZq4LC715KFKYCD/dyTIIObkPXe+0+gXqltNHdwpE5sBHD/vntvehLEojdDx/tqpNMWVlM5JC7sOmvA==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.10.1.tgz", + "integrity": "sha512-4/BTaHOmL++ssyjIQGBEnGi0bF9s3AdGW1TnL97/MPNahqKrTJiGDw9trjpThjQTFdQ7HYW3enmJb/w4j/r0bA==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3724,12 +3724,12 @@ } }, "node_modules/@mdit/plugin-img-mark": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.9.0.tgz", - "integrity": "sha512-YKuGuYPSiReKwxGz5VVhCuaVJzfzKKZbt4hVwi9Z5m3Kt1nPP4Uxt0AWpcLKwecr0CTYfQDnmIPI136eb0K3Ww==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.10.1.tgz", + "integrity": "sha512-ZeLg2/xG9hy7teAxXIJ64cya3QyVVEitlghASneKLVZvki4W1DNkOddloPWrDn1Zf4AbjMjmv7rW74WOaVT14Q==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3754,12 +3754,12 @@ } }, "node_modules/@mdit/plugin-img-size": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.9.0.tgz", - "integrity": "sha512-JKETpwJh7AvnCzZnLazPRZ36Q0nd/VC53D0Z2Jv7KmRDDxomfZ54pIFLe379ropkr46kD5SeFFr79R9Nazd9hw==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.10.1.tgz", + "integrity": "sha512-ZdubSUaw1uB+Lhpy2qoFKW7Y1GWQlwNm6EH0cOQ+73ERMkxuTQwB7lWUn6gaaB5UW0afHgPf2VSUsvhowrW6eg==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3784,12 +3784,12 @@ } }, "node_modules/@mdit/plugin-include": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.9.0.tgz", - "integrity": "sha512-2qfM+hpsKKMBaVhPluATeuUvVOKZ+IxGtgBvro5LcOiBTtscDgKPyqYuHkdJtRwidYFOaz1CV95c3rNArkM6uA==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.10.1.tgz", + "integrity": "sha512-ZI84UplXnGu97yUhVDVIsvCr+iWj82/akKWVa3m6nXOfwr239PfuebO+pLRVaSAlffkjOm5uF1Hgf5tOnzLAEg==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1", + "@types/markdown-it": "^14.1.1", "upath": "^2.0.1" }, "peerDependencies": { @@ -3811,15 +3811,15 @@ "@types/mdurl": "^2" } }, - "node_modules/@mdit/plugin-katex": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-katex/-/plugin-katex-0.9.0.tgz", - "integrity": "sha512-dLAjDW9TWD3mwjzENAYV0PtW9QyBec6EfJwBauKuj3dbSIhfIBaorMIL94tbYe35ZYT/f4Zisl+4YIixU2m9XQ==", + "node_modules/@mdit/plugin-katex-slim": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.10.1.tgz", + "integrity": "sha512-cUUCWlukX644y8qnKwvG2OFNIuAfw1bpuB/o+wofKnZR0W+6rxfpejutUw2avZvu7FhDbCpBYN59CE7ag3pDFg==", "dev": true, "dependencies": { - "@mdit/plugin-tex": "0.9.0", + "@mdit/plugin-tex": "0.10.1", "@types/katex": "^0.16.7", - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3837,7 +3837,7 @@ } } }, - "node_modules/@mdit/plugin-katex/node_modules/@types/markdown-it": { + "node_modules/@mdit/plugin-katex-slim/node_modules/@types/markdown-it": { "version": "14.1.1", "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz", "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==", @@ -3848,12 +3848,12 @@ } }, "node_modules/@mdit/plugin-mark": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.9.0.tgz", - "integrity": "sha512-YJv+mYxxRUMugmsFbP1XD8tT7HT00JqtXKWFzh8K3FIOaGCNOIEqG6HQKanJpUY+3eG+z33sLf6zZ88mNZfWnQ==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.10.1.tgz", + "integrity": "sha512-TVeiEOTgJygRdvDHekCkNM8Uy2NkEq+IXoGUCmqmBhO2B18bUCoUZCj7w4jdP0aWrPPS1hE2VbRN7K8v62e2mA==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3877,14 +3877,14 @@ "@types/mdurl": "^2" } }, - "node_modules/@mdit/plugin-mathjax": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax/-/plugin-mathjax-0.9.0.tgz", - "integrity": "sha512-smwYJFrntVF5LhXI/0UEx7rq9IFbbU9EgIfiDo75HhjUfG3AdFLDP5ra9XHockJo5zakp+L8Pt5LUQbaAfak/g==", + "node_modules/@mdit/plugin-mathjax-slim": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.10.1.tgz", + "integrity": "sha512-GHANdZVmNL7Vrnjrb0v4pyrMvaijuys4O+EoMz5iAhC2QQlGfl2iQ05CXvs7DLGBpx2c7XZeg05y2MP2cJK9sA==", "dev": true, "dependencies": { - "@mdit/plugin-tex": "0.9.0", - "@types/markdown-it": "^14.0.1", + "@mdit/plugin-tex": "0.10.1", + "@types/markdown-it": "^14.1.1", "upath": "^2.0.1" }, "engines": { @@ -3903,7 +3903,7 @@ } } }, - "node_modules/@mdit/plugin-mathjax/node_modules/@types/markdown-it": { + "node_modules/@mdit/plugin-mathjax-slim/node_modules/@types/markdown-it": { "version": "14.1.1", "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz", "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==", @@ -3914,13 +3914,13 @@ } }, "node_modules/@mdit/plugin-plantuml": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-plantuml/-/plugin-plantuml-0.9.0.tgz", - "integrity": "sha512-VQ5iuiyaUTtQW/gv6G7j8GkVfk+CWSC9lKi/PXtHrv0DK99UWsuu/+NPVFT+6poKF/Tm//it25vJpmpb8hW96g==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-plantuml/-/plugin-plantuml-0.10.1.tgz", + "integrity": "sha512-yX5LEo1pCPsNWd3ErwMdO19psj+SV8edURSZFtT++kzI3irF4A70TBkRozORfcAxm5NhvcrVYOnvMrkMfDFIgg==", "dev": true, "dependencies": { - "@mdit/plugin-uml": "0.9.0", - "@types/markdown-it": "^14.0.1" + "@mdit/plugin-uml": "0.10.1", + "@types/markdown-it": "^14.1.1" }, "peerDependencies": { "markdown-it": "^14.1.0" @@ -3941,13 +3941,43 @@ "@types/mdurl": "^2" } }, - "node_modules/@mdit/plugin-stylize": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.9.0.tgz", - "integrity": "sha512-GgYQLaNhjGLJuXFSqJIgcHqwPnxULj7DTcWY1YOxVRuRZnTAjwFPyyNUWQxMJRih6A9ev1L9jdcDvTGW2NIwuQ==", + "node_modules/@mdit/plugin-spoiler": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-spoiler/-/plugin-spoiler-0.10.1.tgz", + "integrity": "sha512-yztrC45oCq03JZcan6If/lPBSBaaFTUQ+ROojEB/NldgcEBTiB5cnTvfK/tx1Kz0xDiBJNUI5wfy1IpqfQ3bDQ==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "markdown-it": "^14.1.0" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, + "node_modules/@mdit/plugin-spoiler/node_modules/@types/markdown-it": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz", + "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==", + "dev": true, + "dependencies": { + "@types/linkify-it": "^5", + "@types/mdurl": "^2" + } + }, + "node_modules/@mdit/plugin-stylize": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.10.1.tgz", + "integrity": "sha512-Yi+le5Nbm4j3o/l6ULFgZHSgZd/esRhmG1+vQQha7rIp7n5d/JncPQLplms55x0/X617UJvJFO0hsRaKK07g7Q==", + "dev": true, + "dependencies": { + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -3972,12 +4002,12 @@ } }, "node_modules/@mdit/plugin-sub": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.9.0.tgz", - "integrity": "sha512-e/qodj8/WiaA9Aq6gw8jJmZkZ79YWwBGDlEQR5kTkaUSSHTc7Yn0IIuyH3GuMPt5MpLnIHQcgvCrvaoRJWNoEg==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.10.1.tgz", + "integrity": "sha512-i2sw4Re5XqQyAR7ADuSkZrhVTF/Zqjo4QtiPEEIYxc+a0raYw+qFFGeNdOi7UAp5ukpZj2+qJuiT307ILXP53A==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -4002,12 +4032,12 @@ } }, "node_modules/@mdit/plugin-sup": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.9.0.tgz", - "integrity": "sha512-2IFEK0WbveRyFCb93AF3YNCRXCgDv+Ms1F+ZIOnAbnzX6BVNhxCPqlufKeTFWPlQsO8wUY7eym1BUyXppazwPQ==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.10.1.tgz", + "integrity": "sha512-t9bDhUnkAx7oE5Vpw3BPYHb29SuRxeGKWRMNxPDjF1rCN2xZJXVr90fdq8mcwNJNoWncCGJ7zobdU2IP4jLrTQ==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -4032,12 +4062,12 @@ } }, "node_modules/@mdit/plugin-tab": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.9.0.tgz", - "integrity": "sha512-LE3DHEI6bedUDYMb5kTCOzV1pYgaKm1aapGGU4fVNUSzDfleIBC9zvPv65vLJ9veX27ZBz08oWZxdSpolHxFlg==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.10.1.tgz", + "integrity": "sha512-irpusUqM4MT5y06z54jHMOqdb1CWCEu0ELW8KEr7R9RaazTryzeLcd/sGXLlVoA+8xRFZ0zmhFpUYAtlmc7IAg==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "peerDependencies": { "markdown-it": "^14.1.0" @@ -4059,12 +4089,12 @@ } }, "node_modules/@mdit/plugin-tasklist": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.9.0.tgz", - "integrity": "sha512-Jf8qpTmp2qSMteHOCtkDjoWQpzUVLUm4onyN5mSpp64XjtnZmVMFtcTufGAGou+PsiM1l7w7+fVLJJkhKGwWQQ==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.10.1.tgz", + "integrity": "sha512-yD77xIRMYlH7sZxZnk/ZxUfWhFa3v4znT3mFbXvoJtspmwy0Lgm7gVPxmttdGyIny1p+75vspsXc2XbTI9yySQ==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -4089,12 +4119,12 @@ } }, "node_modules/@mdit/plugin-tex": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.9.0.tgz", - "integrity": "sha512-/ARmRJ9poreTDmlyHdzOWe480X1W3zSlRqINwJh/9JQr0AyuOZ/3zs5CWurTqw0QvuFaHc5bnPKBAS995miQvQ==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.10.1.tgz", + "integrity": "sha512-dnuNqgDKRgs8HG5dmEH7evPYzfCDNL6l3IIDZwpsZGcoKqAMxmncIAFDGeAiQ5U3+YUfcAr+vSkElqn+DQeqcw==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -4119,12 +4149,12 @@ } }, "node_modules/@mdit/plugin-uml": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.9.0.tgz", - "integrity": "sha512-dMhmq196bsg1aVE91At+IZo7gKeMGbkil0ctYDE4bvMAU3mzwgw+nDepCRIMtrk0KSHETt80qsACO2ZKeF17uQ==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.10.1.tgz", + "integrity": "sha512-Eg5ij48mxTnQ4PRMWf8SH0wQsd1WJawFHR1+etJNy+iIfLDM4LfszHrpYUyiUbPUpA5kzBsEuaAroYn1zXWiow==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.0.1" + "@types/markdown-it": "^14.1.1" }, "engines": { "node": ">= 18" @@ -4400,6 +4430,12 @@ "win32" ] }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true + }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", @@ -4413,9 +4449,9 @@ } }, "node_modules/@stackblitz/sdk": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.9.0.tgz", - "integrity": "sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.10.0.tgz", + "integrity": "sha512-IcvE9Xifo2c4/f+yNqjFM/OW5VTBPLed3TxsQ+n8n81Py358IqD5w0IYfFgV5gbDjp2g5H5YK2/Shls/kQNTWQ==", "dev": true }, "node_modules/@teppeis/multimaps": { @@ -4929,39 +4965,39 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.25.tgz", - "integrity": "sha512-Y2pLLopaElgWnMNolgG8w3C5nNUVev80L7hdQ5iIKPtMJvhVpG0zhnBG/g3UajJmZdvW0fktyZTotEHD1Srhbg==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.27.tgz", + "integrity": "sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==", "dev": true, "dependencies": { "@babel/parser": "^7.24.4", - "@vue/shared": "3.4.25", + "@vue/shared": "3.4.27", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.25.tgz", - "integrity": "sha512-Ugz5DusW57+HjllAugLci19NsDK+VyjGvmbB2TXaTcSlQxwL++2PETHx/+Qv6qFwNLzSt7HKepPe4DcTE3pBWg==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.27.tgz", + "integrity": "sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.4.25", - "@vue/shared": "3.4.25" + "@vue/compiler-core": "3.4.27", + "@vue/shared": "3.4.27" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.25.tgz", - "integrity": "sha512-m7rryuqzIoQpOBZ18wKyq05IwL6qEpZxFZfRxlNYuIPDqywrXQxgUwLXIvoU72gs6cRdY6wHD0WVZIFE4OEaAQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz", + "integrity": "sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==", "dev": true, "dependencies": { "@babel/parser": "^7.24.4", - "@vue/compiler-core": "3.4.25", - "@vue/compiler-dom": "3.4.25", - "@vue/compiler-ssr": "3.4.25", - "@vue/shared": "3.4.25", + "@vue/compiler-core": "3.4.27", + "@vue/compiler-dom": "3.4.27", + "@vue/compiler-ssr": "3.4.27", + "@vue/shared": "3.4.27", "estree-walker": "^2.0.2", "magic-string": "^0.30.10", "postcss": "^8.4.38", @@ -4969,13 +5005,13 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.25.tgz", - "integrity": "sha512-H2ohvM/Pf6LelGxDBnfbbXFPyM4NE3hrw0e/EpwuSiYu8c819wx+SVGdJ65p/sFrYDd6OnSDxN1MB2mN07hRSQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.27.tgz", + "integrity": "sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.25", - "@vue/shared": "3.4.25" + "@vue/compiler-dom": "3.4.27", + "@vue/shared": "3.4.27" } }, "node_modules/@vue/devtools-api": { @@ -4985,52 +5021,52 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.25.tgz", - "integrity": "sha512-mKbEtKr1iTxZkAG3vm3BtKHAOhuI4zzsVcN0epDldU/THsrvfXRKzq+lZnjczZGnTdh3ojd86/WrP+u9M51pWQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.27.tgz", + "integrity": "sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==", "dev": true, "dependencies": { - "@vue/shared": "3.4.25" + "@vue/shared": "3.4.27" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.25.tgz", - "integrity": "sha512-3qhsTqbEh8BMH3pXf009epCI5E7bKu28fJLi9O6W+ZGt/6xgSfMuGPqa5HRbUxLoehTNp5uWvzCr60KuiRIL0Q==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.27.tgz", + "integrity": "sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==", "dev": true, "dependencies": { - "@vue/reactivity": "3.4.25", - "@vue/shared": "3.4.25" + "@vue/reactivity": "3.4.27", + "@vue/shared": "3.4.27" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.25.tgz", - "integrity": "sha512-ode0sj77kuwXwSc+2Yhk8JMHZh1sZp9F/51wdBiz3KGaWltbKtdihlJFhQG4H6AY+A06zzeMLkq6qu8uDSsaoA==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.27.tgz", + "integrity": "sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==", "dev": true, "dependencies": { - "@vue/runtime-core": "3.4.25", - "@vue/shared": "3.4.25", + "@vue/runtime-core": "3.4.27", + "@vue/shared": "3.4.27", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.25.tgz", - "integrity": "sha512-8VTwq0Zcu3K4dWV0jOwIVINESE/gha3ifYCOKEhxOj6MEl5K5y8J8clQncTcDhKF+9U765nRw4UdUEXvrGhyVQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.27.tgz", + "integrity": "sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==", "dev": true, "dependencies": { - "@vue/compiler-ssr": "3.4.25", - "@vue/shared": "3.4.25" + "@vue/compiler-ssr": "3.4.27", + "@vue/shared": "3.4.27" }, "peerDependencies": { - "vue": "3.4.25" + "vue": "3.4.27" } }, "node_modules/@vue/shared": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.25.tgz", - "integrity": "sha512-k0yappJ77g2+KNrIaF0FFnzwLvUBLUYr8VOwz+/6vLsmItFp51AcxLL7Ey3iPd7BIRyWPOcqUjMnm7OkahXllA==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.27.tgz", + "integrity": "sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==", "dev": true }, "node_modules/@vuepress/bundler-vite": { @@ -5176,16 +5212,16 @@ } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.26.tgz", - "integrity": "sha512-/x5Txye+47UmongbiYzsNSuNBiez4mKnnzW1ldX1e6LtAa71zvNH1KD9/MAKlYs34he0NkVrOysJE9/f79tmig==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.28.tgz", + "integrity": "sha512-dR0XQIedpQhkH2OqCBwo547cp410rOw3S64jtsCfvgn6WWpKrNdrt0FPRXeZuXm3JeWexSyvuYnTU9/BVjPBoQ==", "dev": true, "dependencies": { - "@vue/shared": "^3.4.23", + "@vue/shared": "^3.4.27", "cheerio": "1.0.0-rc.12", "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" @@ -5216,41 +5252,41 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.26.tgz", - "integrity": "sha512-8znvmaw0QBX0SXhV49ob3OIrDustpGN8SrJJecVE6d39OThyJ470XAX3vWteyMnsdDnlD0RckqMbhxbTmXbXxw==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.28.tgz", + "integrity": "sha512-KaAN5QmlKdRmq6d8DoonwD9F5Kg96ONvzdoRbkL/gdsTnRgwaqQAj4Hq1eIkZKkp6AzZeb1ZvTUu7M+Ay89cIA==", "dev": true, "dependencies": { "@vueuse/core": "^10.9.0", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.26.tgz", - "integrity": "sha512-1pkSPmXc6CyhDu/KrXbhF0tUzRbOFEXItCMedvjgYBH1eJ9upUZm/M/xbQICfm/Vt8zB3asU7pIW0Q4RBJk/eQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.28.tgz", + "integrity": "sha512-tQ+Dvw34rMI85Wes4uFNPXsTJfyjXMHxqkQco+8jDHIljOWXSAwhwMSDsHKaD/Dbl54korC6JsOU/5zA9AxZ7g==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "@vueuse/core": "^10.9.0", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.26.tgz", - "integrity": "sha512-kwltshAQ+xIqFGpJ2fYypq/VO2G6wDMt9iS3IZtgpBkDZklMsvxu+3hB7xvaWVIbksaClPDaCwp9zBiy91uYtw==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.28.tgz", + "integrity": "sha512-KbsjccUme5juWPP+ZWcHIopyqK3GejWPhHPLkz0JTGTCD8ug+YmUQN6pAQnd1KXNOo1G7QiqrUoBfqyYhn70nQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "chokidar": "^3.6.0", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" @@ -5281,27 +5317,27 @@ } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.26.tgz", - "integrity": "sha512-TM7AwlECslnyFoa/c99C5xTFyNThZnWo6WoYTwkANVXYM1xvf96ljDYK1X3L5kAWGipgyVe6NwMcMYmDWfVFbA==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.28.tgz", + "integrity": "sha512-Yg6o2qK8JmsvHz1tA22+FQCTGxzlRWdCe4ShQxfmGYTmJXbZiAOf9l3iW6+Y6hWQ/W4JLp54a9RlgB/DIogzBA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", - "vue": "^3.4.23" + "@vuepress/helper": "~2.0.0-rc.28", + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-comment": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.26.tgz", - "integrity": "sha512-Z2LN6jidhf55XZm3ttVFxHeayj9zyh76tfPEvLV6/f6zCMuMdIbr9DYQIHcwc6tM8luhRku7OyNa1IFqO8u/1w==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.28.tgz", + "integrity": "sha512-J78r3AO2vJQy8pugVnNx+3OY24edb9SZy90Nj6a+32LYYUyq0HZyKz46/N1pr/9OvTlFZKp+rR85zsk1i5h/tw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "giscus": "^1.5.0", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "@waline/client": "^3.1.0", @@ -5326,40 +5362,40 @@ } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.26.tgz", - "integrity": "sha512-kYb0t49cvhJHYam03OSt5bq7mKUaWKU6ko5jex/C6kjEsuSusCWdY7pnJ4PXl63/umFcdJPfTvtaZfbJE5SAHA==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.28.tgz", + "integrity": "sha512-QnSF/pnUOoGToRmAoagVuyXXWBnpNc3xYC/LEG5TmnewhXwYg0HVE4BTSCcH1AyvjYNRSMHfct1Vbwd63dF9EQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "@vueuse/core": "^10.9.0", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.26.tgz", - "integrity": "sha512-r/ZVQ3zZ278Wlz7azGBnpAj2CDj41JA/VB73S41HHMpwpnqXJR9WDoBABSKaXWVwfabJ+AsoxpBY/wxKvfZwzg==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.28.tgz", + "integrity": "sha512-Bm2x7ftkJvrE1BXVzRyh2iASxiPRRFVexvGFZAz62qVjEcamw8lwI1xqXRPBRLsPdIEWNzQfYcqAq79u57+mqA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "@vueuse/core": "^10.9.0", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-external-link-icon": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.26.tgz", - "integrity": "sha512-jTa3JNgV6ZfKRjBm+tjwTh7ZU23cEPcC5alGeYMTyUf9wHkv0fmWJ7IO6HFrilTgXE+ejaj7ouZDqwTYeNej3g==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.28.tgz", + "integrity": "sha512-VEEQEaMZzGOh8q1oR9u18gIBK7pbkCSx02vEN0k/cvRbfKbMdayEOTk4x+5Sy/A/fUcBPRbyw8O+/nDVzLn4pg==", "dev": true, "dependencies": { - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" @@ -5512,48 +5548,62 @@ } }, "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.26.tgz", - "integrity": "sha512-4npcEmyEOxUx0/+YrvWJ8+Wcy4QZHyLG8vARTB7nz+70VoPIgQT3pysc1l3V282wou0WSsNhRKTN6YqF8k6RYg==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.28.tgz", + "integrity": "sha512-RtH2tWbW4ZyNUlV7YJL7Nt9A/5+1Urf9nAWGJF6sotd7IJ2iMStWMJRb41WLuj7WPexB+lvS993ve4L7BDYu7g==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26" + "@vuepress/helper": "~2.0.0-rc.28" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.9" + } + }, + "node_modules/@vuepress/plugin-notice": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.29.tgz", + "integrity": "sha512-ZVDPWLuRLGJJVxZUEKemuvpUNzEVNToeXg22GN7qxSykHJ2Ng46x+u08NvlfGvK1a232ohUDNWbVRp9YKRdXjQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "~2.0.0-rc.28", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.26.tgz", - "integrity": "sha512-DXuPEc7TXfNm9yg3cOk9gQzmYBinb0BamJpZEpn3JPibfEsB8M2mzWxDHt/QU/ERSEkBy4BODOUKYq824+LAZQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.28.tgz", + "integrity": "sha512-35VLSgcn5TJChG7SorEsubheqXm/6xqURvwQjWAaEmqRiC4CXcYcSWR4stfSIm+DekUDNXK9o3DZ9+UYlvFtFg==", "dev": true, "dependencies": { - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.26.tgz", - "integrity": "sha512-fXUJ3xO3ebxUunghiF+O4M/hJIqdnJWjxwMT6sqSJ4qJReHy0wWOT1jKvETC9+k0YEFR5PP6pPc4+IJSZuJ4MQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.28.tgz", + "integrity": "sha512-VyUQC6PLj0GACAmmyiXTifHY8tl8K5uwguxXpgzCccfDm4qgYeIBopmaqMGXu5BEkNbmbG4Th9I9/kzykNcJjg==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "@vueuse/core": "^10.9.0", "photoswipe": "^5.4.3", - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-prismjs": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.21.tgz", - "integrity": "sha512-dMTCu/TZ1QCmTHXL4THVeh9gWzuqkJV8qhck5U77OP1qmgyf+r529A+MTOgp3ddcph1Yzb/FRb2orlefHk+yNQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.28.tgz", + "integrity": "sha512-CsKBmGRnY+h3iElxdi1Te4g6pzfSdBePBLWXq89IqOchFI5sOabJWKso0R5bnE1mDdT2doGjDmDvzrUZvaoK+w==", "dev": true, "dependencies": { "prismjs": "^1.29.0" @@ -5563,49 +5613,93 @@ } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.26.tgz", - "integrity": "sha512-i3x02MfCeZ6/JT1H4+ijHqclmDOmGYw6vuH43PHQhDhZi1u5wvwlzskaoMkIGbqI9RnBS2uVmeAc38sEdtLzoQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.28.tgz", + "integrity": "sha512-M+nx784/NxhLZKf9iX3e71Q4n5T7wxAhvMbcSIgXNNT8QyzyMI59qLKOROSNQgTE6Qm070ZL7Gbao1PFrwi6UQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", - "vue": "^3.4.23" + "@vuepress/helper": "~2.0.0-rc.28", + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.26.tgz", - "integrity": "sha512-Hlozm6HsxO1bkQFWAtOulUYSl8nmc1VN8ZN3dmxvz6vm0FQRZwvtJ8IFUQwV50l1F9pI3bRpLx3josRVUc8MOQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.28.tgz", + "integrity": "sha512-IFZT7F/i0GSqhoQ1WOzD2Oa7gSaUcyExkVkWfO/hHE6WYgLql6FzFFfMTD09tjk0+D/l/tcKg204TTufqqhoAA==", "dev": true, "dependencies": { - "vue": "^3.4.23" + "vue": "^3.4.27" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, - "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.26.tgz", - "integrity": "sha512-V8GVPz6PlKXIHNjPlGpTzokO4mmxIaWkCDHQO/zexP9bIjad+oi8m/UL32hwisw42aEyLBAr13l3pRV6HGwgCg==", + "node_modules/@vuepress/plugin-sass-palette": { + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.28.tgz", + "integrity": "sha512-uovSOMOsHQmNZPlo55fAvAPh14G9zOqCb5/zPl+z1EMuA0hq55xYorhVDufg/TFoPPwkh0jgt7YMdErwR3bTQA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26" + "@vuepress/helper": "2.0.0-rc.28", + "chokidar": "^3.6.0", + "sass": "^1.77.0" + }, + "peerDependencies": { + "sass-loader": "^14.0.0", + "vuepress": "2.0.0-rc.9" + }, + "peerDependenciesMeta": { + "sass-loader": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-sass-palette/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@vuepress/plugin-seo": { + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.28.tgz", + "integrity": "sha512-DduUI/KFzOmwi05fPNYscjnJo30QTgCdhpwQS0/SPR8j2Hl9a/BKFqh4tj8n9S6xoMHv1099BnOFwirZ3li1Rw==", + "dev": true, + "dependencies": { + "@vuepress/helper": "~2.0.0-rc.28" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.26.tgz", - "integrity": "sha512-MGj8m+2gajFQ6ZibgkjZFA/BLhwPncYIGJ1D2k934VnziQNHJC3hz4THhr8jN+xv5DbD/LhU1TTo2vqJQ3iGnQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.28.tgz", + "integrity": "sha512-EMt+kfpq71dKLTFMsRNnjx7iDnQ2sQgS2vZwv+AVsHgiHI/Sv6EfUNm8vI4sUKxgG3nUYZClQ8klz/0Uuj8ixA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.26", + "@vuepress/helper": "~2.0.0-rc.28", "sitemap": "^7.1.1" }, "peerDependencies": { @@ -5613,13 +5707,27 @@ } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.26.tgz", - "integrity": "sha512-3eN68ada9+gdzCNzK6o6uRfpTUoUHXo8EUXRUBk2K9bCtb/dL20Q+BUE61iN9zeEidVcf02BBrqvgBrjEU5CGQ==", + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.28.tgz", + "integrity": "sha512-unI71Ybfl42TSwrc+JpU6PfVR2ETy5RihBDq04ca5xOePjY0liampjn5O65bgIFkrHVP9azym8KLnVLOERhcdQ==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.6.1", - "vue": "^3.4.23" + "vue": "^3.4.27" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.9" + } + }, + "node_modules/@vuepress/plugin-watermark": { + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-watermark/-/plugin-watermark-2.0.0-rc.28.tgz", + "integrity": "sha512-rsxNCBOT2MznUEWf13yuz+SqS5YX/ZNPXhQQzdevhmFn7LXn5V6ZK2KPPxfQEG/mTIHPOoLRdbLH7d13OvPoRQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.28", + "vue": "^3.4.27", + "watermark-js-plus": "^1.4.24" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" @@ -12705,6 +12813,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse-ms": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", @@ -13017,6 +13137,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/pretty-ms": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.0.0.tgz", + "integrity": "sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==", + "dev": true, + "dependencies": { + "parse-ms": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", @@ -13985,9 +14120,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.75.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.75.0.tgz", - "integrity": "sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==", + "version": "1.77.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.1.tgz", + "integrity": "sha512-OMEyfirt9XEfyvocduUIOlUSkWOXS/LAt6oblR/ISXCTukyavjex+zQNm51pPCOiFKY1QpWvEH1EeCkgyV3I6w==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -15763,16 +15898,16 @@ "dev": true }, "node_modules/vue": { - "version": "3.4.25", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.25.tgz", - "integrity": "sha512-HWyDqoBHMgav/OKiYA2ZQg+kjfMgLt/T0vg4cbIF7JbXAjDexRf5JRg+PWAfrAkSmTd2I8aPSXtooBFWHB98cg==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.27.tgz", + "integrity": "sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.25", - "@vue/compiler-sfc": "3.4.25", - "@vue/runtime-dom": "3.4.25", - "@vue/server-renderer": "3.4.25", - "@vue/shared": "3.4.25" + "@vue/compiler-dom": "3.4.27", + "@vue/compiler-sfc": "3.4.27", + "@vue/runtime-dom": "3.4.27", + "@vue/server-renderer": "3.4.27", + "@vue/shared": "3.4.27" }, "peerDependencies": { "typescript": "*" @@ -15835,23 +15970,23 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.38", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.38.tgz", - "integrity": "sha512-fjJK/uDYPJozBxmugdYXkRTsXeJZ3B88uImSLTl0ACL9c7WTh0oyoZQRJCDecRH73x4D3Gvs1rmKiz7nxN+GpA==", + "version": "2.0.0-rc.41", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.41.tgz", + "integrity": "sha512-NgiLz2JtnNTd5L6DJ8K9pC+imuKxLYM9sEHKU4k36jA7n4mRiU+zJo7/GhH5PyWGMMLVcOtG7EP9lBzr2Zh5ew==", "dev": true, "dependencies": { - "@stackblitz/sdk": "^1.9.0", - "@vuepress/helper": "2.0.0-rc.26", + "@stackblitz/sdk": "^1.10.0", + "@vuepress/helper": "2.0.0-rc.28", + "@vuepress/plugin-sass-palette": "2.0.0-rc.28", "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "create-codepen": "1.0.1", "qrcode": "^1.5.3", - "vue": "^3.4.25", - "vuepress-plugin-sass-palette": "2.0.0-rc.38", - "vuepress-shared": "2.0.0-rc.38" + "vue": "^3.4.27", + "vuepress-shared": "2.0.0-rc.41" }, "engines": { - "node": ">=18.18.0", + "node": ">=18.19.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" @@ -15862,7 +15997,7 @@ "hls.js": "^1.4.12", "mpegts.js": "^1.7.3", "sass-loader": "^14.0.0", - "vidstack": "^1.11.20", + "vidstack": "^1.11.21", "vuepress": "2.0.0-rc.9" }, "peerDependenciesMeta": { @@ -15887,44 +16022,45 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.38", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.38.tgz", - "integrity": "sha512-qTaWHJR8+OM04Nor/nHeUtxtOH18KfKGEI5TAEu+FAAXbbE780XXUiHHvBRjK4rlX5vqp9CoTx8V0aqeIga0BA==", + "version": "2.0.0-rc.41", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.41.tgz", + "integrity": "sha512-sRhE27rHMFvu77cctze/2qr5OqPOtRcNvGmj3tiHpbRIzKF41GCy2mJSWAEJS0h9GlLvHaL388h2SSOTdPjHIA==", "dev": true, "dependencies": { - "@mdit/plugin-alert": "^0.9.0", - "@mdit/plugin-align": "^0.9.0", - "@mdit/plugin-attrs": "^0.9.0", - "@mdit/plugin-container": "^0.9.0", - "@mdit/plugin-demo": "^0.9.0", - "@mdit/plugin-figure": "^0.9.0", - "@mdit/plugin-footnote": "^0.9.0", - "@mdit/plugin-img-lazyload": "^0.9.0", - "@mdit/plugin-img-mark": "^0.9.0", - "@mdit/plugin-img-size": "^0.9.0", - "@mdit/plugin-include": "^0.9.0", - "@mdit/plugin-katex": "^0.9.0", - "@mdit/plugin-mark": "^0.9.0", - "@mdit/plugin-mathjax": "^0.9.0", - "@mdit/plugin-plantuml": "^0.9.0", - "@mdit/plugin-stylize": "^0.9.0", - "@mdit/plugin-sub": "^0.9.0", - "@mdit/plugin-sup": "^0.9.0", - "@mdit/plugin-tab": "^0.9.0", - "@mdit/plugin-tasklist": "^0.9.0", - "@mdit/plugin-tex": "^0.9.0", - "@mdit/plugin-uml": "^0.9.0", - "@types/markdown-it": "^14.0.1", - "@vuepress/helper": "2.0.0-rc.26", + "@mdit/plugin-alert": "^0.10.1", + "@mdit/plugin-align": "^0.10.1", + "@mdit/plugin-attrs": "^0.10.1", + "@mdit/plugin-container": "^0.10.1", + "@mdit/plugin-demo": "^0.10.1", + "@mdit/plugin-figure": "^0.10.1", + "@mdit/plugin-footnote": "^0.10.1", + "@mdit/plugin-img-lazyload": "^0.10.1", + "@mdit/plugin-img-mark": "^0.10.1", + "@mdit/plugin-img-size": "^0.10.1", + "@mdit/plugin-include": "^0.10.1", + "@mdit/plugin-katex-slim": "^0.10.1", + "@mdit/plugin-mark": "^0.10.1", + "@mdit/plugin-mathjax-slim": "^0.10.1", + "@mdit/plugin-plantuml": "^0.10.1", + "@mdit/plugin-spoiler": "^0.10.1", + "@mdit/plugin-stylize": "^0.10.1", + "@mdit/plugin-sub": "^0.10.1", + "@mdit/plugin-sup": "^0.10.1", + "@mdit/plugin-tab": "^0.10.1", + "@mdit/plugin-tasklist": "^0.10.1", + "@mdit/plugin-tex": "^0.10.1", + "@mdit/plugin-uml": "^0.10.1", + "@types/markdown-it": "^14.1.1", + "@vuepress/helper": "2.0.0-rc.28", + "@vuepress/plugin-sass-palette": "2.0.0-rc.28", "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", - "vue": "^3.4.25", - "vuepress-plugin-sass-palette": "2.0.0-rc.38", - "vuepress-shared": "2.0.0-rc.38" + "vue": "^3.4.27", + "vuepress-shared": "2.0.0-rc.41" }, "engines": { - "node": ">=18.18.0", + "node": ">=18.19.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" @@ -16005,74 +16141,23 @@ "@types/mdurl": "^2" } }, - "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.38", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.38.tgz", - "integrity": "sha512-3F5kOOgzAbYKoNiesBBqv8113BT3s9CreQhdaLJYROz2Wf1NKYN5OxJMWs0YcLEhBokRYW6cLhZUlH8iVNLXfg==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.26", - "chokidar": "^3.6.0", - "sass": "^1.75.0", - "vuepress-shared": "2.0.0-rc.38" - }, - "engines": { - "node": ">=18.18.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.9" - }, - "peerDependenciesMeta": { - "sass-loader": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-sass-palette/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.38", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.38.tgz", - "integrity": "sha512-wDZkSQLoUTNd+BzXKHl32nY2GIjG+LwhbtQNxEyL8gqlAUPrRMSfB0m/9RYrFY+bgocMKDiwIa5I3CIy3WEPrg==", + "version": "2.0.0-rc.41", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.41.tgz", + "integrity": "sha512-S7+NMlqCA5jYuzLHqJwvawUyv7tpkNU25JdNxxNqz0CdMdVKx+C8kS9k8bub8sMODPCTW4YnLDN/VCS2XDleeA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.26", + "@vuepress/helper": "2.0.0-rc.28", + "@vuepress/plugin-sass-palette": "2.0.0-rc.28", "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "chokidar": "^3.6.0", "slimsearch": "^2.1.1", - "vue": "^3.4.25", - "vuepress-plugin-sass-palette": "2.0.0-rc.38", - "vuepress-shared": "2.0.0-rc.38" + "vue": "^3.4.27", + "vuepress-shared": "2.0.0-rc.41" }, "engines": { - "node": ">=18.18.0", + "node": ">=18.19.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" @@ -16112,23 +16197,23 @@ } }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.38", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.38.tgz", - "integrity": "sha512-Wdk02xSU86oRcL1o4qeIwVvCcNb99vfCS4mLooQASS1dtvZmnOQegPKLI2DCZyAMPSiK0AF2LNtU+4Q/It8MpA==", + "version": "2.0.0-rc.41", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.41.tgz", + "integrity": "sha512-QnZqF5FxRDhCf/Xto/g16ueECsCDaRzI0ErrJpoNb4gKCMLTauFsek3O2uvzLMCfb14dGnLFwGQciJK/QHvFBw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.26", + "@vuepress/helper": "2.0.0-rc.28", "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "dayjs": "^1.11.11", - "execa": "^8.0.1", + "execa": "^9.0.2", "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "semver": "^7.6.0", - "vue": "^3.4.25" + "semver": "^7.6.2", + "vue": "^3.4.27" }, "engines": { - "node": ">=18.18.0", + "node": ">=18.19.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" @@ -16137,81 +16222,115 @@ "vuepress": "2.0.0-rc.9" } }, + "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, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/vuepress-shared/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==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.0.2.tgz", + "integrity": "sha512-oO281GF7ksH/Ogv1xyDf1prvFta/6/XkGKxRUvA3IB2MU1rCJGlFs86HRZhdooow1ISkR0Np0rOxUCIJVw36Rg==", "dev": true, "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", "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", + "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": "^3.0.0" + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" }, "engines": { - "node": ">=16.17" + "node": ">=18" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/vuepress-shared/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==", + "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==", "dev": true, + "dependencies": { + "is-unicode-supported": "^2.0.0" + }, "engines": { - "node": ">=16" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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-shared/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==", + "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": ">=16.17.0" + "node": ">=18.18.0" } }, - "node_modules/vuepress-shared/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==", + "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==", "dev": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-shared/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==", + "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==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=10" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-shared/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==", + "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==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -16232,21 +16351,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vuepress-shared/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-shared/node_modules/path-key": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", @@ -16260,13 +16364,10 @@ } }, "node_modules/vuepress-shared/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==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -16287,70 +16388,72 @@ } }, "node_modules/vuepress-shared/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==", + "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": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.38", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.38.tgz", - "integrity": "sha512-TveKpMfJnFBFxO+D3gK3pejNwz326lCDVRGJnT4/1YVlrvbLFtHEqwt3ftmMqZHP1JLzHunmJaP5ztA1gKfjgQ==", + "version": "2.0.0-rc.41", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.41.tgz", + "integrity": "sha512-DJFzSokYsxjw0SdMb6GPNyZbY0abXWsQbKqdMRlSw/dXVl53Wykgftv0l5n8LbdkAJ4VD+5oH74bszpHVWm4AQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.26", - "@vuepress/plugin-active-header-links": "2.0.0-rc.26", - "@vuepress/plugin-back-to-top": "2.0.0-rc.26", - "@vuepress/plugin-blog": "2.0.0-rc.26", - "@vuepress/plugin-catalog": "2.0.0-rc.26", - "@vuepress/plugin-comment": "2.0.0-rc.26", - "@vuepress/plugin-copy-code": "2.0.0-rc.26", - "@vuepress/plugin-copyright": "2.0.0-rc.26", - "@vuepress/plugin-external-link-icon": "2.0.0-rc.26", + "@vuepress/helper": "2.0.0-rc.28", + "@vuepress/plugin-active-header-links": "2.0.0-rc.28", + "@vuepress/plugin-back-to-top": "2.0.0-rc.28", + "@vuepress/plugin-blog": "2.0.0-rc.28", + "@vuepress/plugin-catalog": "2.0.0-rc.28", + "@vuepress/plugin-comment": "2.0.0-rc.28", + "@vuepress/plugin-copy-code": "2.0.0-rc.28", + "@vuepress/plugin-copyright": "2.0.0-rc.28", + "@vuepress/plugin-external-link-icon": "2.0.0-rc.28", "@vuepress/plugin-git": "2.0.0-rc.22", - "@vuepress/plugin-links-check": "2.0.0-rc.26", - "@vuepress/plugin-nprogress": "2.0.0-rc.26", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.26", - "@vuepress/plugin-prismjs": "2.0.0-rc.21", - "@vuepress/plugin-reading-time": "2.0.0-rc.26", - "@vuepress/plugin-rtl": "2.0.0-rc.26", - "@vuepress/plugin-seo": "2.0.0-rc.26", - "@vuepress/plugin-sitemap": "2.0.0-rc.26", - "@vuepress/plugin-theme-data": "2.0.0-rc.26", + "@vuepress/plugin-links-check": "2.0.0-rc.28", + "@vuepress/plugin-notice": "2.0.0-rc.29", + "@vuepress/plugin-nprogress": "2.0.0-rc.28", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.28", + "@vuepress/plugin-prismjs": "2.0.0-rc.28", + "@vuepress/plugin-reading-time": "2.0.0-rc.28", + "@vuepress/plugin-rtl": "2.0.0-rc.28", + "@vuepress/plugin-sass-palette": "2.0.0-rc.28", + "@vuepress/plugin-seo": "2.0.0-rc.28", + "@vuepress/plugin-sitemap": "2.0.0-rc.28", + "@vuepress/plugin-theme-data": "2.0.0-rc.28", + "@vuepress/plugin-watermark": "2.0.0-rc.28", "@vueuse/core": "^10.9.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", - "vue": "^3.4.25", - "vuepress-plugin-components": "2.0.0-rc.38", - "vuepress-plugin-md-enhance": "2.0.0-rc.38", - "vuepress-plugin-sass-palette": "2.0.0-rc.38", - "vuepress-shared": "2.0.0-rc.38" + "vue": "^3.4.27", + "vuepress-plugin-components": "2.0.0-rc.41", + "vuepress-plugin-md-enhance": "2.0.0-rc.41", + "vuepress-shared": "2.0.0-rc.41" }, "engines": { - "node": ">=18.18.0", + "node": ">=18.19.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.26", - "@vuepress/plugin-feed": "2.0.0-rc.26", - "@vuepress/plugin-pwa": "2.0.0-rc.26", - "@vuepress/plugin-redirect": "2.0.0-rc.26", - "@vuepress/plugin-search": "2.0.0-rc.26", + "@vuepress/plugin-docsearch": "2.0.0-rc.28", + "@vuepress/plugin-feed": "2.0.0-rc.28", + "@vuepress/plugin-pwa": "2.0.0-rc.28", + "@vuepress/plugin-redirect": "2.0.0-rc.29", + "@vuepress/plugin-search": "2.0.0-rc.28", "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", "vuepress": "2.0.0-rc.9", - "vuepress-plugin-search-pro": "2.0.0-rc.38" + "vuepress-plugin-search-pro": "2.0.0-rc.41" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { @@ -16647,6 +16750,15 @@ "node": ">=10.13.0" } }, + "node_modules/watermark-js-plus": { + "version": "1.4.25", + "resolved": "https://registry.npmjs.org/watermark-js-plus/-/watermark-js-plus-1.4.25.tgz", + "integrity": "sha512-KAhRw0IvNhUKSr180DFLrWexHW2wvB/DIfxGCPyoykOE5pTQyH6zPOhpK7NeuW+aO8g4bOATEbByc3Ox4/fd8Q==", + "dev": true, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/webpack": { "version": "5.89.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", @@ -17114,6 +17226,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/yoctocolors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.0.0.tgz", + "integrity": "sha512-esbDnt0Z1zI1KgvOZU90hJbL6BkoUbrP9yy7ArNZ6TmxBxydMJTYMf9FZjmwwcA8ZgEQzriQ3hwZ0NYXhlFo8Q==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/yup": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/yup/-/yup-1.2.0.tgz", diff --git a/package.json b/package.json index 560cee6..7a09e7b 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "typescript": "^5.4.5", "vuepress": "^2.0.0-rc.9", "vuepress-plugin-search-pro": "^2.0.0-rc.37", - "vuepress-theme-hope": "^2.0.0-rc.38" + "vuepress-theme-hope": "^2.0.0-rc.41" }, "cypress-cucumber-preprocessor": { "nonGlobalStepDefinitions": true,