diff --git a/package-lock.json b/package-lock.json index f3b7d77..2d2243c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "textlint-rule-write-good": "^2.0.0", "vuepress": "^2.0.0-rc.0", "vuepress-plugin-search-pro": "^2.0.0-rc.11", - "vuepress-theme-hope": "^2.0.0-rc.15" + "vuepress-theme-hope": "^2.0.0-rc.19" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -441,18 +441,18 @@ "dev": true }, "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz", - "integrity": "sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz", + "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==", "dev": true }, "node_modules/@lit/reactive-element": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.3.tgz", - "integrity": "sha512-e067EuTNNgOHm1tZcc0Ia7TCzD/9ZpoPegHKgesrGK6pSDRGkGDAQbYuQclqLPIoJ9eC8Kb9mYtGryWcM5AywA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", + "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", "dev": true, "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.1.2" + "@lit-labs/ssr-dom-shim": "^1.2.0" } }, "node_modules/@mdit-vue/plugin-component": { @@ -1692,6 +1692,22 @@ "vue": "^3.4.15" } }, + "node_modules/@vuepress/helper": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.7.tgz", + "integrity": "sha512-O4kaFjNqICs4IKxwmyMPGcaDENod7vTqHgMBcR77fKhnGI8YDNOh+x1QA8+ajChqoUQhc96ULwqrpQI/IxBphA==", + "dev": true, + "dependencies": { + "@vue/shared": "^3.4.15", + "cheerio": "1.0.0-rc.12", + "fflate": "^0.8.1", + "gray-matter": "^4.0.3", + "vue": "^3.4.15" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, "node_modules/@vuepress/markdown": { "version": "2.0.0-rc.2", "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.2.tgz", @@ -1717,9 +1733,9 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.1.tgz", - "integrity": "sha512-Ra5exai0mWH9uihzoVH8pje9XXll8zcICmDilTaYhir+KFw1VvKUFGLxLlEXuAMc06K4i25To2BzUVyce1Fijg==", + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.7.tgz", + "integrity": "sha512-aSfVP7fb1XxpMjfOZ27FfC2YZ3C7tE4QAoQnH88NeSu4/Vsit7J49Yxl179qSLtEMMMrr6t4oShB7eP8M3JmDA==", "dev": true, "dependencies": { "ts-debounce": "^4.0.0", @@ -1730,10 +1746,39 @@ "vuepress": "2.0.0-rc.2" } }, + "node_modules/@vuepress/plugin-copy-code": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.7.tgz", + "integrity": "sha512-5FSMTmLU7A5uoGY1gq9mggNGNYxLsZf3FQtNV5FnjIlZwbQQhjtNRw3N/rzEO/veaTORNDpvm/98wGm9Rojx7A==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", + "@vueuse/core": "^10.7.2", + "vue": "^3.4.15" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, + "node_modules/@vuepress/plugin-copyright": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.7.tgz", + "integrity": "sha512-vFysGEx7TWVEgi/eBICJAqkpU3MJ1yYQac/8r0KPqTKVo7c+8AxGuGV34M9J4LdAEKa9/6CUXrMWMJICJpdPbw==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", + "@vueuse/core": "^10.7.2", + "vue": "^3.4.15", + "vue-router": "^4.2.5" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, "node_modules/@vuepress/plugin-external-link-icon": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.1.tgz", - "integrity": "sha512-6zGt5qAnPn+sFJdOpSYAQfq/OV8vRfynTfwtSZVU0QiLVk1GDTTssGjZ32GKxmPPilXF0tiSMTcITfFllnNUmA==", + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.7.tgz", + "integrity": "sha512-DLqyNneR6HApj8ShwtKt4dzVzRLZGZ8imLFoRHos/yFZ2KQKrEwh7jivhjuzKnQlmM7or2GiLCV8RVWW2AhOTw==", "dev": true, "dependencies": { "vue": "^3.4.15" @@ -1743,9 +1788,9 @@ } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.1.tgz", - "integrity": "sha512-k3bS/wxJ5xpxg2Hzy7FEaskpYTKohazP+Dg6z7GUI+rnxfh6H+pMeIWXg/eTTqTC6Zbq1+pNfzuYvZ64GMHpQw==", + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.7.tgz", + "integrity": "sha512-OCrgsW5JF/LGYOwQvy+UfoEXGOELumaqwAMoRQL+QKBZzUcTQLUf+WQXR2qe9cMrIr1wTyibdxfOJCyQunFNmw==", "dev": true, "dependencies": { "execa": "^8.0.1" @@ -1755,9 +1800,9 @@ } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.1.tgz", - "integrity": "sha512-omCUxzWrOrm0c45+0MENY65mUWh+VmUAhckEqQir3waE9Ql7wD4drZ/fdUyfgHarBjSzdSCB6QguQMLwt9OOQw==", + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.7.tgz", + "integrity": "sha512-raSZ6cKqspsk/l3B3ctq+DSYQ3G2tYH5vbWhCZh46BfRmqD12UVoYl5fEipkWI1XF6+bCSHDa0Iuiv4SG+EdZw==", "dev": true, "dependencies": { "vue": "^3.4.15", @@ -1768,9 +1813,9 @@ } }, "node_modules/@vuepress/plugin-prismjs": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.1.tgz", - "integrity": "sha512-rk4aI8c31H8qt2UXFLa5iap6snWf2OLb4ixjLtdEIMcsDlrE9Gx6Rc9a+/oSp3HI0woNpKlxu1X6PEDB8Vv0zg==", + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.7.tgz", + "integrity": "sha512-z70MJ4Bek+d7PO+frLpR8r4atqrfb78FKIwomOl55+ctV7moUKi965i19e5JB6dzfIaIy9cWTPdrrzeui62v+g==", "dev": true, "dependencies": { "prismjs": "^1.29.0" @@ -1779,10 +1824,60 @@ "vuepress": "2.0.0-rc.2" } }, + "node_modules/@vuepress/plugin-reading-time": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.7.tgz", + "integrity": "sha512-DXxkNISPGDZR83p3br0Nc0AORXSaI3s5wFF4TyX2+YKx8iN+XiW7s0tWEYqAgr72ZcNLB3bfL1zajRpGxdJmxg==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", + "vue": "^3.4.15" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, + "node_modules/@vuepress/plugin-rtl": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.7.tgz", + "integrity": "sha512-FjhFkLCgZUO38al57+Zs1bnd0Ah/2LjT2PmoMhlPkTml3ZgdWIfJcHihojfGUX82EDF0+ZNhkn7V6U4SDaGSrw==", + "dev": true, + "dependencies": { + "vue": "^3.4.15" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, + "node_modules/@vuepress/plugin-seo": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.7.tgz", + "integrity": "sha512-USE7X+9h5HSTTEIVg9ONcPSOXxrcgZy02PUZky9U3ssI1G6Gn+ywUK3KGd2txqOvc3ZWay6c7gqxQyf64iYL/g==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.7" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, + "node_modules/@vuepress/plugin-sitemap": { + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.7.tgz", + "integrity": "sha512-6zZ3DMw9o+aEPs9IIgnNZb6pL9FKqyfX9WFj7OL8ps66jiIOkbzrjh8mQHkIbGD9pK80QHF5lzrein9rQITCTA==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", + "sitemap": "^7.1.1" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.2" + } + }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.1.tgz", - "integrity": "sha512-PaVGCY4wsaFFUgue4b7yK5lGoQk4PTx6WwukbTR4cbRqY9kxX2Abpgp5EDoRBrcRbNzt85DV9voMQJr3Vx/BIg==", + "version": "2.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.7.tgz", + "integrity": "sha512-YPvAdDv5Ob4vXKjrtw6pvB7FAE9fbCXD/VnUmck4dUBHZygCdtYqADWnHdSFmPJx9VMX2FV8HRXDk7Wa392clA==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.5.1", @@ -3606,31 +3701,31 @@ } }, "node_modules/lit": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.1.tgz", - "integrity": "sha512-hF1y4K58+Gqrz+aAPS0DNBwPqPrg6P04DuWK52eMkt/SM9Qe9keWLcFgRcEKOLuDlRZlDsDbNL37Vr7ew1VCuw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.2.tgz", + "integrity": "sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==", "dev": true, "dependencies": { - "@lit/reactive-element": "^2.0.0", - "lit-element": "^4.0.0", - "lit-html": "^3.1.0" + "@lit/reactive-element": "^2.0.4", + "lit-element": "^4.0.4", + "lit-html": "^3.1.2" } }, "node_modules/lit-element": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.3.tgz", - "integrity": "sha512-2vhidmC7gGLfnVx41P8UZpzyS0Fb8wYhS5RCm16cMW3oERO0Khd3EsKwtRpOnttuByI5rURjT2dfoA7NlInCNw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.4.tgz", + "integrity": "sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ==", "dev": true, "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.1.2", - "@lit/reactive-element": "^2.0.0", - "lit-html": "^3.1.0" + "@lit-labs/ssr-dom-shim": "^1.2.0", + "@lit/reactive-element": "^2.0.4", + "lit-html": "^3.1.2" } }, "node_modules/lit-html": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.1.tgz", - "integrity": "sha512-x/EwfGk2D/f4odSFM40hcGumzqoKv0/SUh6fBO+1Ragez81APrcAMPo1jIrCDd9Sn+Z4CT867HWKViByvkDZUA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.2.tgz", + "integrity": "sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg==", "dev": true, "dependencies": { "@types/trusted-types": "^2.0.2" @@ -5636,12 +5731,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/striptags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/striptags/-/striptags-3.2.0.tgz", - "integrity": "sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==", - "dev": true - }, "node_modules/structured-source": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-4.0.0.tgz", @@ -6454,16 +6543,17 @@ } }, "node_modules/vuepress-plugin-auto-catalog": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-rc.15.tgz", - "integrity": "sha512-Bi5uytNobYG+hSlUoIrNlylgwKWZt3i3dWfsBqf1tOU04zw/m+C7AiGrQkVJG/orun1Wi0x//+CwhCM5FDDIXw==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-rc.19.tgz", + "integrity": "sha512-T1iKjzpkKADAcakUQSpzlB95Tgn8x322cOeFNPiBq2c1nej6CgkZfIWPfSo+QLttxEaYd+YHHEFVdt0zPuh5Cw==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-components": "2.0.0-rc.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-components": "2.0.0-rc.19", + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6482,15 +6572,16 @@ } }, "node_modules/vuepress-plugin-blog2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-rc.15.tgz", - "integrity": "sha512-Rc8+3VmB5cHRnvRP9YVZK405P7tj9jSEAkWKNBvpd6RsZx/tvJF/yO4VDs4WEQTi6RhGM7XRwHA4O5mtG4+UHA==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-rc.19.tgz", + "integrity": "sha512-7XwIA1hiEBzC9M0APW7X+MgmndNYW3IBLyVRkQae7OHaW2/MnVulkReJRDlc/jE1PkDSLvZMhXLtR8CWrFYWMg==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "chokidar": "^3.5.3", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6503,16 +6594,17 @@ } }, "node_modules/vuepress-plugin-comment2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.15.tgz", - "integrity": "sha512-Qa+CDH0wQsWGYNVUoK52VpZDTZ0cJ0HSPg8igkeEICrHtHsJ3p35hDibj8ailiMZzNSt/LopgfRNfHp0/5HbXA==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.19.tgz", + "integrity": "sha512-NC9/eNea/pHMb3Z3eJDC7YeOn4bU9FBhFFu7i9JdbplIHCM++U0tpq202gBd7yYQrZTTUi9ZEXWlhuWNS46SGQ==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "giscus": "^1.4.0", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6521,7 +6613,7 @@ "yarn": ">=2" }, "peerDependencies": { - "@waline/client": "^2.15.8 || ^3.0.0-alpha.10", + "@waline/client": "^2.15.8 || ^3.0.0-alpha.11", "artalk": "^2.7.3", "sass-loader": "^14.0.0", "twikoo": "^1.5.0", @@ -6543,21 +6635,21 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.15.tgz", - "integrity": "sha512-NSItiomIpbJ4Ah59j/BKOgwRCim93rNoRe3SQd1UOlcdQSpUTi2B2MenaV9gxoJdfXHR5rAfCw9YIh2W9MsR0Q==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.19.tgz", + "integrity": "sha512-9Uypxdt2pjP5tmwJmzMPHU7awM+BhyPXul6JLHyJM2DnXfGuTVF7tdm7TTu0g0cfCQK5pPU5OlQCMzTLFEcHSA==", "dev": true, "dependencies": { "@stackblitz/sdk": "^1.9.0", + "@vuepress/helper": "2.0.0-rc.7", "@vueuse/core": "^10.7.2", "balloon-css": "^1.2.0", "create-codepen": "1.0.1", "qrcode": "^1.5.3", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-reading-time2": "2.0.0-rc.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6599,60 +6691,10 @@ } } }, - "node_modules/vuepress-plugin-copy-code2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-rc.15.tgz", - "integrity": "sha512-2FAE9vlC46DlVk/DshGIEFGXz5e5/oI/ri3vsQodEhXZCJQePHRrNuEVFr9/SA9TiPQ3GjRGvEhf5W/F3lr+bw==", - "dev": true, - "dependencies": { - "@vueuse/core": "^10.7.2", - "balloon-css": "^1.2.0", - "vue": "^3.4.15", - "vue-router": "^4.2.5", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.2" - }, - "peerDependenciesMeta": { - "sass-loader": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-copyright2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-rc.15.tgz", - "integrity": "sha512-m/nIegyrP2e9k6QfgJGUIi685GLPGts3ZMKe5kVZK4GhYbY590huhgP9Ln12MP+pjLYT6yjmZ67wEFk32JqGgQ==", - "dev": true, - "dependencies": { - "@vueuse/core": "^10.7.2", - "vue": "^3.4.15", - "vue-router": "^4.2.5", - "vuepress-shared": "2.0.0-rc.15" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.2" - } - }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.15.tgz", - "integrity": "sha512-TJd6LPyDuNRrfXrfczS6KVMFN8Vw0L6Hz4zS0kAYILvdF/K6agNa7/C9eOXCdyGf5ow+kI1nELLZDOJu36fZsA==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.19.tgz", + "integrity": "sha512-FoBsdhj+zSWzo2J4jyAVrPx8G05BGo0PLg/RkaRBdlxpgaJqFoiXao44Ugc7KiCn35xrj66DWdVHbvEzj6GLcA==", "dev": true, "dependencies": { "@mdit/plugin-alert": "^0.8.0", @@ -6677,13 +6719,14 @@ "@mdit/plugin-tex": "^0.8.0", "@mdit/plugin-uml": "^0.8.0", "@types/markdown-it": "^13.0.7", + "@vuepress/helper": "2.0.0-rc.7", "@vueuse/core": "^10.7.2", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6776,17 +6819,18 @@ } }, "node_modules/vuepress-plugin-photo-swipe": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-rc.15.tgz", - "integrity": "sha512-MyL/jZ0oPjcmJJEzaI1lGeKI2upgfjR87D5PloYD6kgemccjhzmv4jb11UX+ece8Uc93MRGcKSeIIMKRXSHleQ==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-rc.19.tgz", + "integrity": "sha512-bd0JTOJOOm78cn7M+MXovOYzJ0K1gTrTxr+4O28KWALS54r5XlET+MBSbiK94Sjl4u8bs/69uDJdw690Gj6gFg==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "@vueuse/core": "^10.7.2", "photoswipe": "^5.4.3", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6804,53 +6848,16 @@ } } }, - "node_modules/vuepress-plugin-reading-time2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-rc.15.tgz", - "integrity": "sha512-MwptWzNLVWcj0UywbYizhBRacphnB91n75rXDEiPqgEOOZpybw8PvjFIOyoVyWgact1GG9MkZfU4SZmosbHtkw==", - "dev": true, - "dependencies": { - "vue": "^3.4.15", - "vuepress-shared": "2.0.0-rc.15" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.2" - } - }, - "node_modules/vuepress-plugin-rtl": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-rtl/-/vuepress-plugin-rtl-2.0.0-rc.15.tgz", - "integrity": "sha512-xscF9KfFNHbVV9lPhnARk47btYHxmEDtD8FUj333wFvEtK3ovrXUnBaRAgvx7MHRoZF/UU4lNkr/HndvekWpgw==", - "dev": true, - "dependencies": { - "vue": "^3.4.15", - "vuepress-shared": "2.0.0-rc.15" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.2" - } - }, "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.15.tgz", - "integrity": "sha512-ZzLcrVHNAYsg9m1a68S3X2YkSRH8C+8ECIyJvJRjpRbPdhxj/UxL9alfzIr0EGP1tWX3hagrX0jmQg1LCbK8DQ==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.19.tgz", + "integrity": "sha512-kkIfvdAYHiTGliFWHI8DV4uTeC0Sa4hRZP5RZJxT9bl9WQJr0E3cFPtdos+CXp6gZJTkEc5oR4kGYPdIW1fAxA==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "chokidar": "^3.5.3", "sass": "^1.70.0", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6869,19 +6876,20 @@ } }, "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.15.tgz", - "integrity": "sha512-/jAwoWj4pTGNLs8iznjszNxzS8ZaQRHdA80ChOrKKZRM6mdwVtAMxDR0kOjQhsgQhf2PRyTLjGcfy/xedLxirg==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.19.tgz", + "integrity": "sha512-kfoQVMtmfHOBtb+9t/Jm5z+XbXxVh+pDM+Y9gtvxeyKahSDnNssgS7MrU9L+YHHG5haaxYpqaiYDhgtoC0NSoA==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "@vueuse/core": "^10.7.2", "cheerio": "1.0.0-rc.12", "chokidar": "^3.5.3", "slimsearch": "^2.0.0", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -6899,49 +6907,13 @@ } } }, - "node_modules/vuepress-plugin-seo2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-rc.15.tgz", - "integrity": "sha512-4oe5V5zL+rkpFZJEtC5P3VA8eXM1bKZ3HmJTjCtw8LfvG6cBmBSNmu/U24sHOmfaqb9jVF8D2WOi1pTO9w53+g==", - "dev": true, - "dependencies": { - "vuepress-shared": "2.0.0-rc.15" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.2" - } - }, - "node_modules/vuepress-plugin-sitemap2": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-rc.15.tgz", - "integrity": "sha512-jgSCXhVjBuetucn+ly5nY3CfGNd4YvDrGMmdR6gVuL624rcVU4jtCpNTAIrKJ0+liqeKE3Pq/W+pa1GG2ibMVQ==", - "dev": true, - "dependencies": { - "sitemap": "^7.1.1", - "vuepress-shared": "2.0.0-rc.15" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.2" - } - }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.15.tgz", - "integrity": "sha512-PzuXgAlzTrD6b6pCaeSb65CD5ponpD86IF+xaCxWrQDAQWk4zSY2brPk6seS10i2teZFNqVeyY8ERoC27HOzcg==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.19.tgz", + "integrity": "sha512-Y2HNuiEcrkInfwlse0azVA2if9VS2m04/PMk8Aum4j92iHlBmiW+uR7pYkHfaskdDJ1V3iwx6zp89IftD7dXtw==", "dev": true, "dependencies": { + "@vuepress/helper": "2.0.0-rc.7", "@vueuse/core": "^10.7.2", "cheerio": "1.0.0-rc.12", "dayjs": "^1.11.10", @@ -6949,7 +6921,6 @@ "fflate": "^0.8.1", "gray-matter": "^4.0.3", "semver": "^7.5.4", - "striptags": "^3.2.0", "vue": "^3.4.15", "vue-router": "^4.2.5" }, @@ -6979,17 +6950,24 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.15.tgz", - "integrity": "sha512-GiYyTO58cqgGSsxQ5mWSNAoG/KHTN5UMokQ77bUwKKrpN+PDkhDwYctd17Mbu/qu9sHemccHnNjjX6mZjX7aJw==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.19.tgz", + "integrity": "sha512-b405apB3aFgw/ggGlSlBz1N+Pj+rGiXLbgIkGhdLyZVSfIUAxFqykbaxywteydKJhXlq8lCdIEM6u2oXdQsdaQ==", "dev": true, "dependencies": { - "@vuepress/plugin-active-header-links": "2.0.0-rc.1", - "@vuepress/plugin-external-link-icon": "2.0.0-rc.1", - "@vuepress/plugin-git": "2.0.0-rc.1", - "@vuepress/plugin-nprogress": "2.0.0-rc.1", - "@vuepress/plugin-prismjs": "2.0.0-rc.1", - "@vuepress/plugin-theme-data": "2.0.0-rc.1", + "@vuepress/helper": "2.0.0-rc.7", + "@vuepress/plugin-active-header-links": "2.0.0-rc.7", + "@vuepress/plugin-copy-code": "2.0.0-rc.7", + "@vuepress/plugin-copyright": "2.0.0-rc.7", + "@vuepress/plugin-external-link-icon": "2.0.0-rc.7", + "@vuepress/plugin-git": "2.0.0-rc.7", + "@vuepress/plugin-nprogress": "2.0.0-rc.7", + "@vuepress/plugin-prismjs": "2.0.0-rc.7", + "@vuepress/plugin-reading-time": "2.0.0-rc.7", + "@vuepress/plugin-rtl": "2.0.0-rc.7", + "@vuepress/plugin-seo": "2.0.0-rc.7", + "@vuepress/plugin-sitemap": "2.0.0-rc.7", + "@vuepress/plugin-theme-data": "2.0.0-rc.7", "@vueuse/core": "^10.7.2", "balloon-css": "^1.2.0", "bcrypt-ts": "^5.0.1", @@ -6998,20 +6976,14 @@ "gray-matter": "^4.0.3", "vue": "^3.4.15", "vue-router": "^4.2.5", - "vuepress-plugin-auto-catalog": "2.0.0-rc.15", - "vuepress-plugin-blog2": "2.0.0-rc.15", - "vuepress-plugin-comment2": "2.0.0-rc.15", - "vuepress-plugin-components": "2.0.0-rc.15", - "vuepress-plugin-copy-code2": "2.0.0-rc.15", - "vuepress-plugin-copyright2": "2.0.0-rc.15", - "vuepress-plugin-md-enhance": "2.0.0-rc.15", - "vuepress-plugin-photo-swipe": "2.0.0-rc.15", - "vuepress-plugin-reading-time2": "2.0.0-rc.15", - "vuepress-plugin-rtl": "2.0.0-rc.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.15", - "vuepress-plugin-seo2": "2.0.0-rc.15", - "vuepress-plugin-sitemap2": "2.0.0-rc.15", - "vuepress-shared": "2.0.0-rc.15" + "vuepress-plugin-auto-catalog": "2.0.0-rc.19", + "vuepress-plugin-blog2": "2.0.0-rc.19", + "vuepress-plugin-comment2": "2.0.0-rc.19", + "vuepress-plugin-components": "2.0.0-rc.19", + "vuepress-plugin-md-enhance": "2.0.0-rc.19", + "vuepress-plugin-photo-swipe": "2.0.0-rc.19", + "vuepress-plugin-sass-palette": "2.0.0-rc.19", + "vuepress-shared": "2.0.0-rc.19" }, "engines": { "node": ">=18.16.0", @@ -7020,20 +6992,23 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.1", - "@vuepress/plugin-search": "2.0.0-rc.1", + "@vuepress/plugin-docsearch": "2.0.0-rc.7", + "@vuepress/plugin-feed": "2.0.0-rc.7", + "@vuepress/plugin-search": "2.0.0-rc.7", "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", "vuepress": "2.0.0-rc.2", - "vuepress-plugin-feed2": "2.0.0-rc.15", - "vuepress-plugin-pwa2": "2.0.0-rc.15", - "vuepress-plugin-redirect": "2.0.0-rc.15", - "vuepress-plugin-search-pro": "2.0.0-rc.15" + "vuepress-plugin-pwa2": "2.0.0-rc.19", + "vuepress-plugin-redirect": "2.0.0-rc.19", + "vuepress-plugin-search-pro": "2.0.0-rc.19" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { "optional": true }, + "@vuepress/plugin-feed": { + "optional": true + }, "@vuepress/plugin-search": { "optional": true }, @@ -7043,9 +7018,6 @@ "sass-loader": { "optional": true }, - "vuepress-plugin-feed2": { - "optional": true - }, "vuepress-plugin-pwa2": { "optional": true }, diff --git a/package.json b/package.json index fac160a..040640f 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,6 @@ "textlint-rule-write-good": "^2.0.0", "vuepress": "^2.0.0-rc.0", "vuepress-plugin-search-pro": "^2.0.0-rc.11", - "vuepress-theme-hope": "^2.0.0-rc.15" + "vuepress-theme-hope": "^2.0.0-rc.19" } }