diff --git a/package-lock.json b/package-lock.json index 1d89977..e390136 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@tailwindcss/vite": "^4.1.16", "@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.4", "@vuepress/bundler-vite": "^2.0.0-rc.26", - "@vuepress/plugin-slimsearch": "^2.0.0-rc.115", + "@vuepress/plugin-slimsearch": "^2.0.0-rc.118", "eslint": "^9.39.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", @@ -39,7 +39,7 @@ "typescript-eslint": "^8.46.2", "vuepress": "^2.0.0-rc.26", "vuepress-plugin-imagemin": "^0.1.2", - "vuepress-theme-hope": "^2.0.0-rc.96" + "vuepress-theme-hope": "^2.0.0-rc.98" } }, "node_modules/@azu/format-text": { @@ -1194,9 +1194,9 @@ } }, "node_modules/@mdit/plugin-attrs": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.23.2.tgz", - "integrity": "sha512-qwY4eBCOUJ9zVBjpR1Pj/YAQ0uK93oOYlx5j7e2ttJE49l7bbK1tq4aWRghLqG01iIOph0wJ+Gf1RK7bw46PDQ==", + "version": "0.23.3", + "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.23.3.tgz", + "integrity": "sha512-DsPY1e1WCjEt0FnKib10vuM2l2g6IB39OmGKBupJ1PgU2jwmxssKQrD02ewhecuNh1QjNgjkx0riiSoUat8ecw==", "dev": true, "license": "MIT", "dependencies": { @@ -1394,9 +1394,9 @@ } }, "node_modules/@mdit/plugin-katex-slim": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.23.2.tgz", - "integrity": "sha512-QZCzPFBeJkSOO/oMe6o4jjXNXWyibSkUMrqxGo8AVLbRfxfOIjHHVdbHaMhqLEoeRqTpDLReX+9U7czQ85lx7A==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.24.0.tgz", + "integrity": "sha512-Bj69Qu7AsK4UkWkFIiRyJlVJ1g5S+d6/YZrDKSc0XabElCGgOhGf+f84h/aW4xbgky8sQBDE4Iutrfggg22TaA==", "dev": true, "license": "MIT", "dependencies": { @@ -1442,28 +1442,27 @@ } }, "node_modules/@mdit/plugin-mathjax-slim": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.23.2.tgz", - "integrity": "sha512-2KtNXJMLlV1YV+GDuOlWIjWUFhPQh0IpJp2u63JRkiJs1M620zVgFjKuQnbEzqVMTnqq/FQLQSER2V0otXtE0g==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.24.0.tgz", + "integrity": "sha512-ZFE2DC6LMPzHj/icSk+s0MeV0eWF42XT6oa2+NltfBOoNCQxgrJ57h4K77M2FDA79E7GkMFkJmmlM935j86JDQ==", "dev": true, "license": "MIT", "dependencies": { "@mdit/plugin-tex": "0.22.2", - "@types/markdown-it": "^14.1.2", - "upath": "^2.0.1" + "@types/markdown-it": "^14.1.2" }, "engines": { "node": ">= 18" }, "peerDependencies": { - "markdown-it": "^14.1.0", - "mathjax-full": "^3.2.2" + "@mathjax/src": "^4.0.0", + "markdown-it": "^14.1.0" }, "peerDependenciesMeta": { - "markdown-it": { + "@mathjax/src": { "optional": true }, - "mathjax-full": { + "markdown-it": { "optional": true } } @@ -2382,76 +2381,76 @@ ] }, "node_modules/@shikijs/core": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.13.0.tgz", - "integrity": "sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.14.0.tgz", + "integrity": "sha512-qRSeuP5vlYHCNUIrpEBQFO7vSkR7jn7Kv+5X3FO/zBKVDGQbcnlScD3XhkrHi/R8Ltz0kEjvFR9Szp/XMRbFMw==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.13.0", + "@shikijs/types": "3.14.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "node_modules/@shikijs/engine-javascript": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.13.0.tgz", - "integrity": "sha512-Ty7xv32XCp8u0eQt8rItpMs6rU9Ki6LJ1dQOW3V/56PKDcpvfHPnYFbsx5FFUP2Yim34m/UkazidamMNVR4vKg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.14.0.tgz", + "integrity": "sha512-3v1kAXI2TsWQuwv86cREH/+FK9Pjw3dorVEykzQDhwrZj0lwsHYlfyARaKmn6vr5Gasf8aeVpb8JkzeWspxOLQ==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.13.0", + "@shikijs/types": "3.14.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.3.3" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.13.0.tgz", - "integrity": "sha512-O42rBGr4UDSlhT2ZFMxqM7QzIU+IcpoTMzb3W7AlziI1ZF7R8eS2M0yt5Ry35nnnTX/LTLXFPUjRFCIW+Operg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.14.0.tgz", + "integrity": "sha512-TNcYTYMbJyy+ZjzWtt0bG5y4YyMIWC2nyePz+CFMWqm+HnZZyy9SWMgo8Z6KBJVIZnx8XUXS8U2afO6Y0g1Oug==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.13.0", + "@shikijs/types": "3.14.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/langs": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.13.0.tgz", - "integrity": "sha512-672c3WAETDYHwrRP0yLy3W1QYB89Hbpj+pO4KhxK6FzIrDI2FoEXNiNCut6BQmEApYLfuYfpgOZaqbY+E9b8wQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.14.0.tgz", + "integrity": "sha512-DIB2EQY7yPX1/ZH7lMcwrK5pl+ZkP/xoSpUzg9YC8R+evRCCiSQ7yyrvEyBsMnfZq4eBzLzBlugMyTAf13+pzg==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.13.0" + "@shikijs/types": "3.14.0" } }, "node_modules/@shikijs/themes": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.13.0.tgz", - "integrity": "sha512-Vxw1Nm1/Od8jyA7QuAenaV78BG2nSr3/gCGdBkLpfLscddCkzkL36Q5b67SrLLfvAJTOUzW39x4FHVCFriPVgg==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.14.0.tgz", + "integrity": "sha512-fAo/OnfWckNmv4uBoUu6dSlkcBc+SA1xzj5oUSaz5z3KqHtEbUypg/9xxgJARtM6+7RVm0Q6Xnty41xA1ma1IA==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.13.0" + "@shikijs/types": "3.14.0" } }, "node_modules/@shikijs/transformers": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-3.13.0.tgz", - "integrity": "sha512-833lcuVzcRiG+fXvgslWsM2f4gHpjEgui1ipIknSizRuTgMkNZupiXE5/TVJ6eSYfhNBFhBZKkReKWO2GgYmqA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-3.14.0.tgz", + "integrity": "sha512-i67zQnY9wLMMnKasonVW1L9fKneSLZDj1ePsA4o0AZWU4uUobmJY9baRDa36z+a9/g0aG76/2tybQvm4hrwxIQ==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/core": "3.13.0", - "@shikijs/types": "3.13.0" + "@shikijs/core": "3.14.0", + "@shikijs/types": "3.14.0" } }, "node_modules/@shikijs/types": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", - "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.14.0.tgz", + "integrity": "sha512-bQGgC6vrY8U/9ObG1Z/vTro+uclbjjD/uG58RvfxKZVD5p9Yc1ka3tVyEFy7BNJLzxuWyHH5NWynP9zZZS59eQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3851,14 +3850,14 @@ } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.115.tgz", - "integrity": "sha512-Ex7KtcZMp2LJmKrcQihxPc2v132lyO+zU5emuq7UjAkEqIa2vduXj6qtfQoBDH1g9CUIVFbK2p/60xILwxzR2A==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.118.tgz", + "integrity": "sha512-g+v+KQBfalhYbAAmb6ivFwBgyoi6tQkyKwMQNEPEbaUnCeZl+tAEr7RvTNLX2ZCcKSZeSp3PKciYEtFseDzN2A==", "dev": true, "license": "MIT", "dependencies": { "@vue/shared": "^3.5.22", - "@vueuse/core": "^13.9.0", + "@vueuse/core": "^14.0.0", "cheerio": "^1.1.2", "fflate": "^0.8.2", "gray-matter": "^4.0.3", @@ -3869,13 +3868,13 @@ } }, "node_modules/@vuepress/highlighter-helper": { - "version": "2.0.0-rc.114", - "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.114.tgz", - "integrity": "sha512-mJchgv2P2PLJesPtUeC05OxuobrZQJ9UTzDA+8eNyWOlppwFPR1/6TK+pJCB1X1NeXfkJZbDElSfq3CN6orsuQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.118.tgz", + "integrity": "sha512-9LH7QrMPKzFB+XIWEwd8CY6CaPOTG6FE7RJ4Uj7iSNsjvUFCoMrxspvVpURoh/e12tRuSu3HGx3j02W8Vip/9g==", "dev": true, "license": "MIT", "peerDependencies": { - "@vueuse/core": "^13.9.0", + "@vueuse/core": "^14.0.0", "vuepress": "2.0.0-rc.26" }, "peerDependenciesMeta": { @@ -3910,13 +3909,13 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.114", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.114.tgz", - "integrity": "sha512-EQXlVAeTWA/WlV2c42g4ew+pPjwRCalnbvg35saoNDvuZrvVuUd8wL54maDkA4IXxK2lwBzNTcQOaw7BIWm4Lg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.118.tgz", + "integrity": "sha512-MtIUyzJnYR3iZFKqzax3/t+EuOQubIn3BbVYb5DZB8N0Hys+/LihzwSBF5AnVmecsLHOQ/b0V8blk/EOc5u/Kg==", "dev": true, "license": "MIT", "dependencies": { - "@vueuse/core": "^13.9.0", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -3924,14 +3923,14 @@ } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.115.tgz", - "integrity": "sha512-6Zj3CYHK0o2jI72Bj4cvo0NLp++/CNPyCYCKk7NrUS2UOnEYAU2v6bl7+m7aBWWU+6P2DojVIJ8KFkg0tN3OEA==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.118.tgz", + "integrity": "sha512-zQF6wgO4PbUEWnEytG8HZOWHQ1VLwGdqVRrV0Tq9Mw2RRd8BaxUX6dOgkGw/Th1bUBoVFEvjyadhaA12lG/GrA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -3939,13 +3938,13 @@ } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.115.tgz", - "integrity": "sha512-tlDFFWJoPM0zpASCjMM/MRmxNju9vf/R1rD8X3cA1lxmiIjJ4Eh6GpKtQH5dmmDNgIl2ZYTMmv9WDuaXU7gpDg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.118.tgz", + "integrity": "sha512-20PtfZ7RcPXTrhQ9BeRfFkr95cHtT1AI4pDTYrAJuIvJkH74902HnUkUIW+XT25QR4w/VcFEYV/jfjYbmsm9Rg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "chokidar": "^4.0.3", "vue": "^3.5.22" }, @@ -3954,13 +3953,13 @@ } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.115.tgz", - "integrity": "sha512-AIFRvCU8HmLvQ7rPKbiX8IaOAZn+Hn8L9neXAdRiJ7ztD4Vq7befD6VFvLHDuWUUkE0AUP/ktjsEWiLym3Qaug==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.118.tgz", + "integrity": "sha512-GlkPZuF2xuEDzphAhC5Y/1jBLa7vHN6tQgd5D6ah0aFh4rrK7n/NylyLoR2lTzgLaG0djjw3CMbTVuq3ICBEsg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "vue": "^3.5.22" }, "peerDependencies": { @@ -3968,19 +3967,19 @@ } }, "node_modules/@vuepress/plugin-comment": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.115.tgz", - "integrity": "sha512-KyknBOWuOcOt0mPqsV71J7r1EgUU84FdcFJf5UJN82VlUre+dfGFqsj9x8k9vRlbPv+E+DxXDb60YfWrwBhNSQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.118.tgz", + "integrity": "sha512-dIM5dNs4G/5cjR5RzQ2L9xx2ZuBR6e3seD5STWOeHCsqOvE25+cXI3skBpi+MK94u+5VAmKw6vA1McIqUE9g4w==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "giscus": "^1.6.0", "vue": "^3.5.22" }, "peerDependencies": { - "@waline/client": "^3.5.5", + "@waline/client": "^3.7.1", "artalk": "^2.9.1", "twikoo": "^1.6.41", "vuepress": "2.0.0-rc.26" @@ -3998,14 +3997,14 @@ } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.115.tgz", - "integrity": "sha512-9heSpS/DwVSiIbl6VGslw5vWx+4Nqhm6myiQRJVx4H6qK0m9idsTd/sK11TLgNjDXGdfWe8bAwQs2O8fI9D7og==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.118.tgz", + "integrity": "sha512-3NWcXF/2n3+3wpH60MkTCLPNjMzAhx03OFqIOHB8broJXPPBESrYWy0oJWtf2erwBtKzU8a28H2RxnXZNiO83Q==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4013,14 +4012,14 @@ } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.115.tgz", - "integrity": "sha512-imiAgli6cz/PYhs86CFtcDTl9igZF+7yhVIZO6HfOPq4Pggf8dpD6cUH7ticEvK/WAZCzQcctR3lmP5VGhvxsQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.118.tgz", + "integrity": "sha512-m34baBhV75gX6jrpO71aHZ6YXd9/dAgU/zb1Nwar0uFZWQ0lbjTvuKMFYsHDI1pdIF7xhK7tG/zvpQSYCByryA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4028,14 +4027,14 @@ } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.115.tgz", - "integrity": "sha512-0k4FSs1vUzN74jhS+vfW01JJ+vqS8jXjQkmQb3/frCLT/qTymcRTcOBSMSho0+dltAKWeVqQPGhK1IJicQSaAg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.118.tgz", + "integrity": "sha512-dOk4oW6O+Thmu9/+nJ5wuEtoBloKzXsGWJOm1An0lfiggR+Hmxqs06y7/kHyLU0KcM5qzgr4ycgH9Z3Dyq7JAg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "rehype-parse": "^9.0.1", "rehype-sanitize": "^6.0.0", "rehype-stringify": "^10.0.1", @@ -4169,15 +4168,15 @@ } }, "node_modules/@vuepress/plugin-icon": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.115.tgz", - "integrity": "sha512-CvhV2Q5kt9PJIZNV9/myNIi6kXEk7tEL0VIVPYd1jFkKYzsAUVLvL3pIAd/zddIFuL/yIZjff9Q/Xtda10uaUg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.118.tgz", + "integrity": "sha512-AMEEnX5hFmD0hLTN7/ubREU0e/nlyX5+529bWmfWOkq/+9SdQSqEkh7Gv8CD7ae2FAHOZt/CfiyYAGZZWuaKpg==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-icon": "^0.22.1", - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@mdit/plugin-icon": "^0.22.2", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4185,29 +4184,29 @@ } }, "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.115.tgz", - "integrity": "sha512-ey2/fDUnFCMnfcrFKH04dSU+1+r2caMRUHRbGY2E/QyPkTkolDs56u+nrh4/omBliYMnu66CE6mFSjK2+QVBOg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.118.tgz", + "integrity": "sha512-A+U4QwklXloSChi6AvfTp+ZVdLBjHY34q4vnnbfm733Mi/mzbqCJsD0AM/3Yng3mBTboaZe84beiyk0ckH0pNw==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115" + "@vuepress/helper": "2.0.0-rc.118" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-markdown-chart": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-chart/-/plugin-markdown-chart-2.0.0-rc.115.tgz", - "integrity": "sha512-pV2ybOBECaUWQrnBVqUwTg6Hsh3HJAV/s/X2KuP9/cWoNnIW5sseI8IsDRL/QloNFsv5NzvrLOpnwQ5RhmCbJQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-chart/-/plugin-markdown-chart-2.0.0-rc.118.tgz", + "integrity": "sha512-T2sjNJHYoX8VmVye5UX5foxhr6kcYRiVze0r7w0SJWK2MxWBnTHFxATt549tlOVNWY6gBRvnJNdLCc282uEA2A==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-container": "^0.22.1", - "@mdit/plugin-plantuml": "^0.22.2", - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@mdit/plugin-container": "^0.22.2", + "@mdit/plugin-plantuml": "^0.22.3", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4245,17 +4244,17 @@ } }, "node_modules/@vuepress/plugin-markdown-ext": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.115.tgz", - "integrity": "sha512-yz0O6hzAJra/8HBICIpMNgRmgcSZJjvcF0Uufeg7Ywei37Jx1oeGxitmKqNhDrm7fvMvKjye0/M0actKHg7qZg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.118.tgz", + "integrity": "sha512-pj2Pe7sdPAX3I/5z5jNZ/6Luq4R7UpZ/YOhOl/bRFVRKYZ7r0HUCuJ233zSAIdXim6NA83xKlDYzmwHQSFQOjw==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-container": "^0.22.1", - "@mdit/plugin-footnote": "^0.22.2", - "@mdit/plugin-tasklist": "^0.22.1", + "@mdit/plugin-container": "^0.22.2", + "@mdit/plugin-footnote": "^0.22.3", + "@mdit/plugin-tasklist": "^0.22.2", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "js-yaml": "^4.1.0" }, "peerDependencies": { @@ -4283,94 +4282,94 @@ } }, "node_modules/@vuepress/plugin-markdown-hint": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.115.tgz", - "integrity": "sha512-id5yQ7Ac1xIy5HQhwpWrjz0L4nNdu/SMgp74GXpnb1N/QrZGGtX1fVPt5GmmxMNnJOVx4ghmVetUEkYV8/TRhw==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.118.tgz", + "integrity": "sha512-wuhiQ3kJTK7SKOkwcjb1+VT1npxtdWL6+Lwn9frXlliGm1gTjGsaVeezSjzVeVOI5ZaUB4lEEr8Dkw7iwN4gxA==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-alert": "^0.22.2", - "@mdit/plugin-container": "^0.22.1", + "@mdit/plugin-alert": "^0.22.3", + "@mdit/plugin-container": "^0.22.2", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0" + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-markdown-image": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.115.tgz", - "integrity": "sha512-267w5UZd04Ws2EC5b3Auy7jqjxBNo/HcfcJuxJAW5VU7TQGef2QW7PbP0qQYDrutnwwSJORPXFb/D3Mf59Ia+g==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.118.tgz", + "integrity": "sha512-ZvDvb8pmIn/9RfSvC0ChE93mt8yULFXfeJCpdRw/a3kV9zYmqxb33lRtg7Lo6jOBSDTjsVZE/orxb4kgeNWvkQ==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-figure": "^0.22.1", + "@mdit/plugin-figure": "^0.22.2", "@mdit/plugin-img-lazyload": "^0.22.1", - "@mdit/plugin-img-mark": "^0.22.1", - "@mdit/plugin-img-size": "^0.22.2", + "@mdit/plugin-img-mark": "^0.22.2", + "@mdit/plugin-img-size": "^0.22.3", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115" + "@vuepress/helper": "2.0.0-rc.118" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-markdown-include": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.115.tgz", - "integrity": "sha512-umKsVpsNxscnJEhFz+h4eD6ajLY7+oXy5xZFhH63/L8swaeNI24zP485nQDupxQ+Ca6tk5aJFzwG8GiS17bmfg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.118.tgz", + "integrity": "sha512-YGd5mTMRYJQUoq/+pEU+736+fMOG3oQQB5juX+rlsup/w89B7Crk4o/jdJIvncMzoEWGkX1yaWNmAyZdk+AEAw==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-include": "^0.22.1", + "@mdit/plugin-include": "^0.22.2", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115" + "@vuepress/helper": "2.0.0-rc.118" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-markdown-math": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.115.tgz", - "integrity": "sha512-0nTXOmezuUM2ScKxBIo3bnxImx/ILSeOYvEeMO9jIjBbrJ+q9NNUtMmURQPPUflQScjICjxRLXepz3XWWJWNFg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.118.tgz", + "integrity": "sha512-0uFbgMbAhrbnn625LSYs1GISr5LP+jUK49fgmU3m9YcpYNK/1X8pJ5uxQvDJqMdFN/umTvQpLxnzjFecoguB+g==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-katex-slim": "^0.23.1", - "@mdit/plugin-mathjax-slim": "^0.23.1", + "@mdit/plugin-katex-slim": "^0.24.0", + "@mdit/plugin-mathjax-slim": "^0.24.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "vue": "^3.5.22" }, "peerDependencies": { + "@mathjax/src": "^4.0.0", "katex": "^0.16.21", - "mathjax-full": "^3.2.2", "vuepress": "2.0.0-rc.26" }, "peerDependenciesMeta": { - "katex": { + "@mathjax/src": { "optional": true }, - "mathjax-full": { + "katex": { "optional": true } } }, "node_modules/@vuepress/plugin-markdown-preview": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-preview/-/plugin-markdown-preview-2.0.0-rc.115.tgz", - "integrity": "sha512-zCwUBwYsgwLWLwEZqx8bKnTHIjJQWzLF8Ks/w+yzv/dyS5AfTSMR3EuXRFyrhwzJRuMQJ1N0QSO2E9pfCptokw==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-preview/-/plugin-markdown-preview-2.0.0-rc.118.tgz", + "integrity": "sha512-sD1kBB1i3ur2m//W/LKU1j+38UcqAb0oTnSJQ1fQCEEIfH04KKvrJ3ksgtB0Ufd+6a/7flOMvAZYFsY2G6/5lg==", "dev": true, "license": "MIT", "dependencies": { "@mdit/helper": "^0.22.1", - "@mdit/plugin-demo": "^0.22.2", + "@mdit/plugin-demo": "^0.22.3", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4378,37 +4377,37 @@ } }, "node_modules/@vuepress/plugin-markdown-stylize": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.115.tgz", - "integrity": "sha512-W+q4WqVewuu0tK67xjP1ZiW6VH6vVbTIfHl9XhCl5mb4hPK/UcgewZVXqREyfiIEkQRA5z4IF9R/og4CdwFgkQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.118.tgz", + "integrity": "sha512-ZzkQTwtJ2SWM231XTrY55CLD2eFV6vMkU9QtmIY73nBPPYJl52u600eFG22X7ImeHqCi0vGK0bn+pvVC3U2TAg==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-align": "^0.22.1", - "@mdit/plugin-attrs": "^0.23.1", + "@mdit/plugin-align": "^0.22.2", + "@mdit/plugin-attrs": "^0.23.3", "@mdit/plugin-mark": "^0.22.1", - "@mdit/plugin-spoiler": "^0.22.1", - "@mdit/plugin-stylize": "^0.22.1", - "@mdit/plugin-sub": "^0.22.1", - "@mdit/plugin-sup": "^0.22.1", + "@mdit/plugin-spoiler": "^0.22.2", + "@mdit/plugin-stylize": "^0.22.2", + "@mdit/plugin-sub": "^0.22.2", + "@mdit/plugin-sup": "^0.22.2", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115" + "@vuepress/helper": "2.0.0-rc.118" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-markdown-tab": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.115.tgz", - "integrity": "sha512-qF5mC9X1RoByF7z979R9KMUktxM9Ql/c7lkX99YWn1XWi04g8HUOFYl8J8m2YAwYS7qATa5Yz3ySuMzPs0/8ZQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.118.tgz", + "integrity": "sha512-1KXxxE2O8jsNDVx0UIApD8a6uVZCY9m9JP0fuBb5Kf5EyS32BSli2feuZODuZtc81Q2KMePlLAElZpbdG0SKLQ==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-tab": "^0.22.2", + "@mdit/plugin-tab": "^0.22.3", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4416,14 +4415,14 @@ } }, "node_modules/@vuepress/plugin-notice": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.115.tgz", - "integrity": "sha512-rxm3DLLwT91IAyznpI3hJhDhS0Tv0M3yxjUNL0dTHZ4S0ofC7+xWlHlnhF764PAWcz9QS/G/M9uaak53l+94jQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.118.tgz", + "integrity": "sha512-XgXVKQsHSwWy0jMOu0Z0tbTakyJovG69pPOaYKygvffLdFhNbr8C91gXT9d+IHsd5Y7jo1BBNiMPcjfMmNkrqQ==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "chokidar": "^4.0.3", "vue": "^3.5.22" }, @@ -4432,13 +4431,13 @@ } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.115.tgz", - "integrity": "sha512-kxRGzFGO/B0MPUYCzcnmAQ+pATUr9cMCvT3n+wb+jFqh0zePBdgCk0lUMMNtrKnJxuxBAB77T+ftZrqRzDi4pg==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.118.tgz", + "integrity": "sha512-f9vB4OARxm32VqGEDLF48Dui5O/uxOfUqaK0mJiYUVwRdNNJNNsKI4qWw+Fnk0KPHNBnCp/jnwhq0rQlzYUn4Q==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "vue": "^3.5.22" }, "peerDependencies": { @@ -4446,14 +4445,14 @@ } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.115.tgz", - "integrity": "sha512-T5y1J6oY8btivyKo7FUGrYDa/nwRfVC7VvvC+SavCvxqP2rg/pIZOSX/saqsOyfH5KQA7Y6pjVvI71O4EqkR6g==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.118.tgz", + "integrity": "sha512-P+zV6nU9SqI1zo4I+l3Wqz3ZpadymWJBQBdAU1vu0ladNyBpiXzJ63QgwXwpor34mc3qz2OHlHPrqd2704SQLw==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "photoswipe": "^5.4.4", "vue": "^3.5.22" }, @@ -4462,13 +4461,13 @@ } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.115.tgz", - "integrity": "sha512-rp2ZKTjc05foBrjweyGiy57kypaVCE22alMCbRaLzYOP9icopy+zPpMqji7tYccr7/2DmKXj/W5AxssklbGdHw==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.118.tgz", + "integrity": "sha512-vtIpNrnIONadIER8Jq/TqsMN66JnAdSI6WB9mCN8BuTj1ZZO+wgHQ65Mnj2Nv77hwl+ASSjVKkXpnJkJxVlqWA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "vue": "^3.5.22" }, "peerDependencies": { @@ -4476,15 +4475,15 @@ } }, "node_modules/@vuepress/plugin-redirect": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.115.tgz", - "integrity": "sha512-FvkIS3UvbQUj8uTDiiGuHv1wLDjYippdLO67TrwUxsAcdsXZYp4us10uvTc0AAcltx8QNp8v/9PSnL0XkXu5WA==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.118.tgz", + "integrity": "sha512-0Cxi7JvwhH0CiHlMreeEPAlIC6n587zTD0A9n780NE7r1qs9SCvuMsgCesgR0mXumh3+oJdoWQqkVb31uCjTpA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", - "commander": "^14.0.1", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", + "commander": "^14.0.2", "vue": "^3.5.22" }, "bin": { @@ -4505,14 +4504,14 @@ } }, "node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.115.tgz", - "integrity": "sha512-gp2Snd1N0FeaRkSo2x1eY1scvX2mebsxGODv7ROrEYAHtjxlfV8WsaLU7scpxv11aXsSXwi8DUjPXOEZxPfL7A==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.118.tgz", + "integrity": "sha512-iuDYbpqQrYCW9He+DYVdVkRwa4BTr56RpDVXjLYhj6ZkYgOHad3Yb2M8bUoKEoFnkEX62D7o8LmYwxiYXPtmrA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "vue": "^3.5.22" }, "peerDependencies": { @@ -4520,19 +4519,19 @@ } }, "node_modules/@vuepress/plugin-sass-palette": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.115.tgz", - "integrity": "sha512-7Wb0HIjsILR3kEynraQjXi/aWtUYgJrWJbu0DiL3VYCh9wHzIjdeIFnHv6oDoyNFUgWn344Sz8Etbsh3Hi6A6Q==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.118.tgz", + "integrity": "sha512-OqeiAqkoNdaYvKjudkmXqGr4H0AcmlPnH+LxFepKMXLzxARFWH9PvB8xG86UTMqN4XRUf3RyBn7caQ7ZuHGmyg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", + "@vuepress/helper": "2.0.0-rc.118", "chokidar": "^4.0.3" }, "peerDependencies": { "sass": "^1.93.2", "sass-embedded": "^1.93.2", - "sass-loader": "^16.0.5", + "sass-loader": "^16.0.6", "vuepress": "2.0.0-rc.26" }, "peerDependenciesMeta": { @@ -4548,34 +4547,34 @@ } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.115.tgz", - "integrity": "sha512-FEZxR6jWYf3hsmt40yWQkqy8ExpiwLewEZsL4dgbwSbSPzahf8fygVd5ksobLC1Go7MxfHjEkkLzSJt+Sm8oYQ==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.118.tgz", + "integrity": "sha512-z7ztlqK6vqwZyjGumBQbQ0QnaDR0XrCIdL4xN/xSE2xN3K8ua6fk0r8Chk1vDA/RhfZ89T2UFlCjaVN0CT+66w==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115" + "@vuepress/helper": "2.0.0-rc.118" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-shiki": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.115.tgz", - "integrity": "sha512-5CSvQYXV8qXILMYvaLBZvSvxJeUN1zuJrYGbB+G8hQyRlConUD880zSMpe52Jef4sVvS+yGg+6DIhaMOwPNKew==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.118.tgz", + "integrity": "sha512-8hpO9IGmr7v3dFJy4u9sP3uDaR8X1b8nfvnkrfNdnkz8/rrp1MYdPESdWnkx0t+pDxX0Pxg3mDcohvuQHaBfig==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/transformers": "^3.13.0", - "@vuepress/helper": "2.0.0-rc.115", - "@vuepress/highlighter-helper": "2.0.0-rc.114", + "@shikijs/transformers": "^3.14.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vuepress/highlighter-helper": "2.0.0-rc.118", "nanoid": "^5.1.6", - "shiki": "^3.13.0", + "shiki": "^3.14.0", "synckit": "^0.11.11" }, "peerDependencies": { - "@vuepress/shiki-twoslash": "2.0.0-rc.115", + "@vuepress/shiki-twoslash": "2.0.0-rc.118", "vuepress": "2.0.0-rc.26" }, "peerDependenciesMeta": { @@ -4604,28 +4603,28 @@ } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.115.tgz", - "integrity": "sha512-MxwO3oYlsppGc1jU1ym7yNp9gDh9nGh2683tI0U6mExz39DyTNbgiweog7oFzw4WX2AtO8VzbioULszxLJ0U8A==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.118.tgz", + "integrity": "sha512-HOFA4U4Mm8UTc4A5+0citi2p9muMk6QnfJLeM2WZAMVkesOYEm0QPO5QkPoD3DCOKRB/wdP4cXwCT04ut133SA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "sitemap": "^8.0.0" + "@vuepress/helper": "2.0.0-rc.118", + "sitemap": "^8.0.2" }, "peerDependencies": { "vuepress": "2.0.0-rc.26" } }, "node_modules/@vuepress/plugin-slimsearch": { - "version": "2.0.0-rc.115", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-slimsearch/-/plugin-slimsearch-2.0.0-rc.115.tgz", - "integrity": "sha512-zAecIzjPTB25vxoDMe6gCSu8rYB8dDgJU0NLKu+rwoMhN25bI2X2Vs7Fv3bV7Naze329eOBU3ei2FdSAcb3knw==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-slimsearch/-/plugin-slimsearch-2.0.0-rc.118.tgz", + "integrity": "sha512-9udg9vpub5jx3wk+a2rAH9UwYRbqlq8wH2DajB04fsqTHtMPFqcgw6O981xnEMtOx16Qel5d0DS+qOv6bW803g==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "^14.0.0", "cheerio": "^1.1.2", "chokidar": "^4.0.3", "slimsearch": "^2.2.2", @@ -4636,13 +4635,13 @@ } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.114", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.114.tgz", - "integrity": "sha512-Q2YAVJHOxIW26eW1HKmIRuE89hs97/+iUBa/HeRzVcWZFxJ5HDAzoQBwLJRv9YmzqNfxafnvaB0EAYYO2EWctA==", + "version": "2.0.0-rc.118", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.118.tgz", + "integrity": "sha512-1gUqg4p5yl0BqAxbdt0G7OHIqGggrk/ewG/vro+GP95OsTp6ZCs9Gt0hkPU0oqHfxZVp9XUHUz4g8N1lhqI46w==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-api": "^8.0.2", + "@vue/devtools-api": "^8.0.3", "vue": "^3.5.22" }, "peerDependencies": { @@ -4695,15 +4694,15 @@ } }, "node_modules/@vueuse/core": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.9.0.tgz", - "integrity": "sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.0.0.tgz", + "integrity": "sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==", "dev": true, "license": "MIT", "dependencies": { "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "13.9.0", - "@vueuse/shared": "13.9.0" + "@vueuse/metadata": "14.0.0", + "@vueuse/shared": "14.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -4713,9 +4712,9 @@ } }, "node_modules/@vueuse/metadata": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.9.0.tgz", - "integrity": "sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.0.0.tgz", + "integrity": "sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==", "dev": true, "license": "MIT", "funding": { @@ -4723,9 +4722,9 @@ } }, "node_modules/@vueuse/shared": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.9.0.tgz", - "integrity": "sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.0.0.tgz", + "integrity": "sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==", "dev": true, "license": "MIT", "funding": { @@ -14760,18 +14759,18 @@ } }, "node_modules/shiki": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.13.0.tgz", - "integrity": "sha512-aZW4l8Og16CokuCLf8CF8kq+KK2yOygapU5m3+hoGw0Mdosc6fPitjM+ujYarppj5ZIKGyPDPP1vqmQhr+5/0g==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.14.0.tgz", + "integrity": "sha512-J0yvpLI7LSig3Z3acIuDLouV5UCKQqu8qOArwMx+/yPVC3WRMgrP67beaG8F+j4xfEWE0eVC4GeBCIXeOPra1g==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/core": "3.13.0", - "@shikijs/engine-javascript": "3.13.0", - "@shikijs/engine-oniguruma": "3.13.0", - "@shikijs/langs": "3.13.0", - "@shikijs/themes": "3.13.0", - "@shikijs/types": "3.13.0", + "@shikijs/core": "3.14.0", + "@shikijs/engine-javascript": "3.14.0", + "@shikijs/engine-oniguruma": "3.14.0", + "@shikijs/langs": "3.14.0", + "@shikijs/themes": "3.14.0", + "@shikijs/types": "3.14.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } @@ -14866,9 +14865,9 @@ } }, "node_modules/sitemap": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.1.tgz", - "integrity": "sha512-4Y8ynSMFAy/DadeAeio8Kx4zfC8/0VcKi7TH0I1SazvBcrU2fpJaGoeWsX1FMRaHoe3VGMA53DqVoLErZrtG9Q==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.2.tgz", + "integrity": "sha512-LwktpJcyZDoa0IL6KT++lQ53pbSrx2c9ge41/SeLTyqy2XUNA6uR4+P9u5IVo5lPeL2arAcOKn1aZAxoYbCKlQ==", "dev": true, "license": "MIT", "dependencies": { @@ -17169,21 +17168,21 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.96", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.96.tgz", - "integrity": "sha512-M5YQBnu8WWz78R/8iLmYNIvq6co/FgDygIvRHjaf0QTdwrot95dosug1eVN+S/Kpudbt1ZZR5pbIzqAUhRvgIQ==", + "version": "2.0.0-rc.97", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.97.tgz", + "integrity": "sha512-T/iTxehXAFm0Hgh2ROdQZyuhjp4PwRMjewZ3ShFGIinV8yR11GLFHMD8fXzhR3g2gIh663RYg4yi+cMmGWf93w==", "dev": true, "license": "MIT", "dependencies": { "@stackblitz/sdk": "^1.11.0", - "@vuepress/helper": "2.0.0-rc.115", - "@vuepress/plugin-sass-palette": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vuepress/plugin-sass-palette": "2.0.0-rc.118", + "@vueuse/core": "14.0.0", "balloon-css": "^1.2.0", "create-codepen": "^2.0.0", "qrcode": "^1.5.4", "vue": "^3.5.22", - "vuepress-shared": "2.0.0-rc.96" + "vuepress-shared": "2.0.0-rc.97" }, "engines": { "node": ">= 20.6.0", @@ -17198,7 +17197,7 @@ "mpegts.js": "^1.7.3", "sass": "^1.93.2", "sass-embedded": "^1.93.2", - "sass-loader": "^16.0.5", + "sass-loader": "^16.0.6", "vidstack": "^1.12.9", "vuepress": "2.0.0-rc.26" }, @@ -17267,22 +17266,22 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.96", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.96.tgz", - "integrity": "sha512-PSB51HJik8G+B2OJgqABvvn/jbI2XgIfIvP5uhMT0Yks7hNbNWJu6NIkerQcnaACvIUpimCpE7m3mKiJn9Y3/Q==", + "version": "2.0.0-rc.98", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.98.tgz", + "integrity": "sha512-zxlDz8H0dnIgHWuM/8uZf+CifYr0t4s2CUM+1fH3IT5nySx0uwkg7GxYEM2HWfdJsfhPOUUGtXK+8ytwaVqbUg==", "dev": true, "license": "MIT", "dependencies": { "@mdit/plugin-container": "^0.22.2", "@mdit/plugin-demo": "^0.22.3", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.115", - "@vuepress/plugin-sass-palette": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vuepress/plugin-sass-palette": "2.0.0-rc.118", + "@vueuse/core": "14.0.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", "vue": "^3.5.22", - "vuepress-shared": "2.0.0-rc.96" + "vuepress-shared": "2.0.0-rc.97" }, "engines": { "node": ">= 20.6.0", @@ -17296,7 +17295,7 @@ "sandpack-vue3": "^3.0.0", "sass": "^1.93.2", "sass-embedded": "^1.93.2", - "sass-loader": "^16.0.5", + "sass-loader": "^16.0.6", "vuepress": "2.0.0-rc.26" }, "peerDependenciesMeta": { @@ -17341,14 +17340,14 @@ } }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.96", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.96.tgz", - "integrity": "sha512-SKxtUjBGYhvSskoef1Sy6R7LIT5/PtBBfeSqQCkzvmPWxwdAS52Afk2U+1IaQ/Td1odXbnwEhKvopSDRCclzeA==", + "version": "2.0.0-rc.97", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.97.tgz", + "integrity": "sha512-M+5+hhLyDjcTNlmOtmdnYPq/UX+pBMmbdf3MYDtPeRWsayp8+Qiparpl7VpfcFcwWK10Z7ntveK4wnUbbrrkdA==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vueuse/core": "14.0.0", "vue": "^3.5.22" }, "engines": { @@ -17362,51 +17361,51 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.96", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.96.tgz", - "integrity": "sha512-mvS4btZa2nXzxQ7Vey72qpiEe/Id1O30KoysDmGW0IyVVOl5/cBsl/Gv9PmvqX81lNE+TswYAcDUtAUd0ySUhw==", + "version": "2.0.0-rc.98", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.98.tgz", + "integrity": "sha512-7altKVGZefSDDRGRw9OxJPuxTDfsN9PLppPfY36eV/h1hnTCRAiYyJof8AMibk4ALb77PppoDaqNHZAoLpd28w==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.115", - "@vuepress/plugin-active-header-links": "2.0.0-rc.114", - "@vuepress/plugin-back-to-top": "2.0.0-rc.115", - "@vuepress/plugin-blog": "2.0.0-rc.115", - "@vuepress/plugin-catalog": "2.0.0-rc.115", - "@vuepress/plugin-comment": "2.0.0-rc.115", - "@vuepress/plugin-copy-code": "2.0.0-rc.115", - "@vuepress/plugin-copyright": "2.0.0-rc.115", - "@vuepress/plugin-git": "2.0.0-rc.115", - "@vuepress/plugin-icon": "2.0.0-rc.115", - "@vuepress/plugin-links-check": "2.0.0-rc.115", - "@vuepress/plugin-markdown-chart": "2.0.0-rc.115", - "@vuepress/plugin-markdown-ext": "2.0.0-rc.115", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.115", - "@vuepress/plugin-markdown-image": "2.0.0-rc.115", - "@vuepress/plugin-markdown-include": "2.0.0-rc.115", - "@vuepress/plugin-markdown-math": "2.0.0-rc.115", - "@vuepress/plugin-markdown-preview": "2.0.0-rc.115", - "@vuepress/plugin-markdown-stylize": "2.0.0-rc.115", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.115", - "@vuepress/plugin-notice": "2.0.0-rc.115", - "@vuepress/plugin-nprogress": "2.0.0-rc.115", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.115", - "@vuepress/plugin-reading-time": "2.0.0-rc.115", - "@vuepress/plugin-redirect": "2.0.0-rc.115", - "@vuepress/plugin-rtl": "2.0.0-rc.115", - "@vuepress/plugin-sass-palette": "2.0.0-rc.115", - "@vuepress/plugin-seo": "2.0.0-rc.115", - "@vuepress/plugin-shiki": "2.0.0-rc.115", - "@vuepress/plugin-sitemap": "2.0.0-rc.115", - "@vuepress/plugin-theme-data": "2.0.0-rc.114", - "@vueuse/core": "^13.9.0", + "@vuepress/helper": "2.0.0-rc.118", + "@vuepress/plugin-active-header-links": "2.0.0-rc.118", + "@vuepress/plugin-back-to-top": "2.0.0-rc.118", + "@vuepress/plugin-blog": "2.0.0-rc.118", + "@vuepress/plugin-catalog": "2.0.0-rc.118", + "@vuepress/plugin-comment": "2.0.0-rc.118", + "@vuepress/plugin-copy-code": "2.0.0-rc.118", + "@vuepress/plugin-copyright": "2.0.0-rc.118", + "@vuepress/plugin-git": "2.0.0-rc.118", + "@vuepress/plugin-icon": "2.0.0-rc.118", + "@vuepress/plugin-links-check": "2.0.0-rc.118", + "@vuepress/plugin-markdown-chart": "2.0.0-rc.118", + "@vuepress/plugin-markdown-ext": "2.0.0-rc.118", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.118", + "@vuepress/plugin-markdown-image": "2.0.0-rc.118", + "@vuepress/plugin-markdown-include": "2.0.0-rc.118", + "@vuepress/plugin-markdown-math": "2.0.0-rc.118", + "@vuepress/plugin-markdown-preview": "2.0.0-rc.118", + "@vuepress/plugin-markdown-stylize": "2.0.0-rc.118", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.118", + "@vuepress/plugin-notice": "2.0.0-rc.118", + "@vuepress/plugin-nprogress": "2.0.0-rc.118", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.118", + "@vuepress/plugin-reading-time": "2.0.0-rc.118", + "@vuepress/plugin-redirect": "2.0.0-rc.118", + "@vuepress/plugin-rtl": "2.0.0-rc.118", + "@vuepress/plugin-sass-palette": "2.0.0-rc.118", + "@vuepress/plugin-seo": "2.0.0-rc.118", + "@vuepress/plugin-shiki": "2.0.0-rc.118", + "@vuepress/plugin-sitemap": "2.0.0-rc.118", + "@vuepress/plugin-theme-data": "2.0.0-rc.118", + "@vueuse/core": "14.0.0", "balloon-css": "^1.2.0", "bcrypt-ts": "^7.1.0", "chokidar": "^4.0.3", "vue": "^3.5.22", - "vuepress-plugin-components": "2.0.0-rc.96", - "vuepress-plugin-md-enhance": "2.0.0-rc.96", - "vuepress-shared": "2.0.0-rc.96" + "vuepress-plugin-components": "2.0.0-rc.97", + "vuepress-plugin-md-enhance": "2.0.0-rc.98", + "vuepress-shared": "2.0.0-rc.97" }, "engines": { "node": ">= 20.6.0", @@ -17415,20 +17414,20 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.115", - "@vuepress/plugin-feed": "2.0.0-rc.115", - "@vuepress/plugin-meilisearch": "2.0.0-rc.115", - "@vuepress/plugin-prismjs": "2.0.0-rc.115", - "@vuepress/plugin-pwa": "2.0.0-rc.115", - "@vuepress/plugin-revealjs": "2.0.0-rc.115", - "@vuepress/plugin-search": "2.0.0-rc.115", - "@vuepress/plugin-slimsearch": "2.0.0-rc.115", - "@vuepress/plugin-watermark": "2.0.0-rc.115", - "@vuepress/shiki-twoslash": "2.0.0-rc.115", + "@vuepress/plugin-docsearch": "2.0.0-rc.118", + "@vuepress/plugin-feed": "2.0.0-rc.118", + "@vuepress/plugin-meilisearch": "2.0.0-rc.118", + "@vuepress/plugin-prismjs": "2.0.0-rc.118", + "@vuepress/plugin-pwa": "2.0.0-rc.119", + "@vuepress/plugin-revealjs": "2.0.0-rc.118", + "@vuepress/plugin-search": "2.0.0-rc.118", + "@vuepress/plugin-slimsearch": "2.0.0-rc.118", + "@vuepress/plugin-watermark": "2.0.0-rc.118", + "@vuepress/shiki-twoslash": "2.0.0-rc.118", "nodejs-jieba": "^0.2.1 || ^0.3.0", "sass": "^1.93.2", "sass-embedded": "^1.93.2", - "sass-loader": "^16.0.5", + "sass-loader": "^16.0.6", "vuepress": "2.0.0-rc.26" }, "peerDependenciesMeta": { diff --git a/package.json b/package.json index 771f7f7..0b1150e 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@tailwindcss/vite": "^4.1.16", "@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.4", "@vuepress/bundler-vite": "^2.0.0-rc.26", - "@vuepress/plugin-slimsearch": "^2.0.0-rc.115", + "@vuepress/plugin-slimsearch": "^2.0.0-rc.118", "eslint": "^9.39.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", @@ -52,6 +52,6 @@ "typescript-eslint": "^8.46.2", "vuepress": "^2.0.0-rc.26", "vuepress-plugin-imagemin": "^0.1.2", - "vuepress-theme-hope": "^2.0.0-rc.96" + "vuepress-theme-hope": "^2.0.0-rc.98" } }