diff --git a/package-lock.json b/package-lock.json index 8ee84d03b..7576a2fd9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "sass-embedded": "^1.80.7", "semantic-release": "^24.2.7", "vitest": "^3.0.8", - "vuepress": "^2.0.0-rc.18", + "vuepress": "^2.0.0-rc.25", "xml-js": "^1.6.11" } }, @@ -1966,98 +1966,122 @@ } }, "node_modules/@mdit-vue/plugin-component": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-component/-/plugin-component-2.1.4.tgz", - "integrity": "sha512-fiLbwcaE6gZE4c8Mkdkc4X38ltXh/EdnuPE1hepFT2dLiW6I4X8ho2Wq7nhYuT8RmV4OKlCFENwCuXlKcpV/sw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-component/-/plugin-component-3.0.2.tgz", + "integrity": "sha512-Fu53MajrZMOAjOIPGMTdTXgHLgGU9KwTqKtYc6WNYtFZNKw04euSfJ/zFg8eBY/2MlciVngkF7Gyc2IL7e8Bsw==", "dev": true, "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/plugin-frontmatter": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-2.1.4.tgz", - "integrity": "sha512-mOlavV176njnozIf0UZGFYymmQ2LK5S1rjrbJ1uGz4Df59tu0DQntdE7YZXqmJJA9MiSx7ViCTUQCNPKg7R8Ow==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-3.0.2.tgz", + "integrity": "sha512-QKKgIva31YtqHgSAz7S7hRcL7cHXiqdog4wxTfxeQCHo+9IP4Oi5/r1Y5E93nTPccpadDWzAwr3A0F+kAEnsVQ==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/types": "2.1.4", + "@mdit-vue/types": "3.0.2", "@types/markdown-it": "^14.1.2", "gray-matter": "^4.0.3", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/plugin-headers": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-headers/-/plugin-headers-2.1.4.tgz", - "integrity": "sha512-tyZwGZu2mYkNSqigFP1CK3aZYxuYwrqcrIh8ljd8tfD1UDPJkAbQeayq62U572po2IuWVB1BqIG8JIXp5POOTA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-headers/-/plugin-headers-3.0.2.tgz", + "integrity": "sha512-Z3PpDdwBTO5jlW2r617tQibkwtCc5unTnj/Ew1SCxTQaXjtKgwP9WngdSN+xxriISHoNOYzwpoUw/1CW8ntibA==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/shared": "2.1.4", - "@mdit-vue/types": "2.1.4", + "@mdit-vue/shared": "3.0.2", + "@mdit-vue/types": "3.0.2", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/plugin-sfc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-sfc/-/plugin-sfc-2.1.4.tgz", - "integrity": "sha512-oqAlMulkz280xUJIkormzp6Ps0x5WULZrwRivylWJWDEyVAFCj5VgR3Dx6CP2jdgyuPXwW3+gh2Kzw+Xe+kEIQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-sfc/-/plugin-sfc-3.0.2.tgz", + "integrity": "sha512-dhxIrCGu5Nd4Cgo9JJHLjdNy2lMEv+LpimetBHDSeEEJxJBC4TPN0Cljn+3/nV1uJdGyw33UZA86PGdgt1LsoA==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/types": "2.1.4", + "@mdit-vue/types": "3.0.2", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/plugin-title": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-title/-/plugin-title-2.1.4.tgz", - "integrity": "sha512-uuF24gJvvLVIWG/VBtCDRqMndfd5JzOXoBoHPdKKLk3PA4P84dsB0u0NnnBUEl/YBOumdCotasn7OfFMmco9uQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-title/-/plugin-title-3.0.2.tgz", + "integrity": "sha512-KTDP7s68eKTwy4iYp5UauQuVJf+tDMdJZMO6K4feWYS8TX95ItmcxyX7RprfBWLTUwNXBYOifsL6CkIGlWcNjA==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/shared": "2.1.4", - "@mdit-vue/types": "2.1.4", + "@mdit-vue/shared": "3.0.2", + "@mdit-vue/types": "3.0.2", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/plugin-toc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-toc/-/plugin-toc-2.1.4.tgz", - "integrity": "sha512-vvOU7u6aNmvPwKXzmoHion1sv4zChBp20LDpSHlRlXc3btLwdYIA0DR+UiO5YeyLUAO0XSHQKBpsIWi57K9/3w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-toc/-/plugin-toc-3.0.2.tgz", + "integrity": "sha512-Dz0dURjD5wR4nBxFMiqb0BTGRAOkCE60byIemqLqnkF6ORKKJ8h5aLF5J5ssbLO87hwu81IikHiaXvqoiEneoQ==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/shared": "2.1.4", - "@mdit-vue/types": "2.1.4", + "@mdit-vue/shared": "3.0.2", + "@mdit-vue/types": "3.0.2", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/shared": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/shared/-/shared-2.1.4.tgz", - "integrity": "sha512-Axd8g2iKQTMuHcPXZH5JY3hbSMeLyoeu0ftdgMrjuPzHpJnWiPSAnA0dAx5NQFQqZkXHhyIrAssLSrOWjFmPKg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/shared/-/shared-3.0.2.tgz", + "integrity": "sha512-anFGls154h0iVzUt5O43EaqYvPwzfUxQ34QpNQsUQML7pbEJMhcgkRNvYw9hZBspab+/TP45agdPw5joh6/BBA==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/types": "2.1.4", + "@mdit-vue/types": "3.0.2", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@mdit-vue/types": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@mdit-vue/types/-/types-2.1.4.tgz", - "integrity": "sha512-QiGNZslz+zXUs2X8D11UQhB4KAMZ0DZghvYxa7+1B+VMLcDtz//XHpWbcuexjzE3kBXSxIUTPH3eSQCa0puZHA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@mdit-vue/types/-/types-3.0.2.tgz", + "integrity": "sha512-00aAZ0F0NLik6I6Yba2emGbHLxv+QYrPH00qQ5dFKXlAo1Ll2RHDXwY7nN2WAfrx2pP+WrvSRFTGFCNGdzBDHw==", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=20.0.0" + } }, "node_modules/@mdit/helper": { "version": "0.22.1", @@ -4158,6 +4182,13 @@ "integrity": "sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==", "license": "MIT" }, + "node_modules/@types/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/sax": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", @@ -4436,24 +4467,24 @@ } }, "node_modules/@vue/devtools-api": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.7.tgz", - "integrity": "sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-8.0.1.tgz", + "integrity": "sha512-YBvjfpM7LEp5+b7ZDm4+mFrC+TgGjUmN8ff9lZcbHQ1MKhmftT/urCTZP0y1j26YQWr25l9TPaEbNLbILRiGoQ==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-kit": "^7.7.7" + "@vue/devtools-kit": "^8.0.1" } }, "node_modules/@vue/devtools-kit": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.7.tgz", - "integrity": "sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.0.1.tgz", + "integrity": "sha512-7kiPhgTKNtNeXltEHnJJjIDlndlJP4P+UJvCw54uVHNDlI6JzwrSiRmW4cxKTug2wDbc/dkGaMnlZghcwV+aWA==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-shared": "^7.7.7", - "birpc": "^2.3.0", + "@vue/devtools-shared": "^8.0.1", + "birpc": "^2.5.0", "hookable": "^5.5.3", "mitt": "^3.0.1", "perfect-debounce": "^1.0.0", @@ -4462,9 +4493,9 @@ } }, "node_modules/@vue/devtools-shared": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.7.tgz", - "integrity": "sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.0.1.tgz", + "integrity": "sha512-PqtWqPPRpMwZ9FjTzyugb5KeV9kmg2C3hjxZHwjl0lijT4QIJDd0z6AWcnbM9w2nayjDymyTt0+sbdTv3pVeNg==", "dev": true, "license": "MIT", "dependencies": { @@ -4533,155 +4564,135 @@ } }, "node_modules/@vuepress/bundler-vite": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.24.tgz", - "integrity": "sha512-prgT3f6xOBC43rhfvzlfXY0wJKsI+oV5RC4s0YyVPZ0s5VQKI3RRD1aY+euiVFPks3Mjx+DxEtKBOLsJ7I6crA==", + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.25.tgz", + "integrity": "sha512-pzPpJJsQmcQij9OmxKLtshDJtLMjhFmYpZtOCZ3PwQmRhmmtcxhxdVwquAXJoD21N4WmdIbjxF1hCeG/cPzq2w==", "dev": true, "license": "MIT", "dependencies": { - "@vitejs/plugin-vue": "^6.0.0", - "@vuepress/bundlerutils": "2.0.0-rc.24", - "@vuepress/client": "2.0.0-rc.24", - "@vuepress/core": "2.0.0-rc.24", - "@vuepress/shared": "2.0.0-rc.24", - "@vuepress/utils": "2.0.0-rc.24", + "@vitejs/plugin-vue": "^6.0.1", + "@vuepress/bundlerutils": "2.0.0-rc.25", + "@vuepress/client": "2.0.0-rc.25", + "@vuepress/core": "2.0.0-rc.25", + "@vuepress/shared": "2.0.0-rc.25", + "@vuepress/utils": "2.0.0-rc.25", "autoprefixer": "^10.4.21", "connect-history-api-fallback": "^2.0.0", "postcss": "^8.5.6", "postcss-load-config": "^6.0.1", - "rollup": "^4.44.1", - "vite": "~7.0.0", - "vue": "^3.5.17", + "rollup": "^4.48.1", + "vite": "~7.1.3", + "vue": "^3.5.20", "vue-router": "^4.5.1" } }, "node_modules/@vuepress/bundlerutils": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/bundlerutils/-/bundlerutils-2.0.0-rc.24.tgz", - "integrity": "sha512-gtO0zhb57SyDotgdSI+TMAwJKg7KC75/G4UoWRwkyAHREsbWUInHQfXzzaFMnKmkdcB9YeXXbOnWGwZjRn74ew==", + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/bundlerutils/-/bundlerutils-2.0.0-rc.25.tgz", + "integrity": "sha512-zwxIXlYPhwGCSikH7GR1v89++44Upu+Vjw9eZWb9aeSMgJIl6F5IoP9PBlxglrLo0fjn/X659M7sQU9OMXfpaw==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/client": "2.0.0-rc.24", - "@vuepress/core": "2.0.0-rc.24", - "@vuepress/shared": "2.0.0-rc.24", - "@vuepress/utils": "2.0.0-rc.24", - "vue": "^3.5.17", + "@vuepress/client": "2.0.0-rc.25", + "@vuepress/core": "2.0.0-rc.25", + "@vuepress/shared": "2.0.0-rc.25", + "@vuepress/utils": "2.0.0-rc.25", + "vue": "^3.5.20", "vue-router": "^4.5.1" } }, "node_modules/@vuepress/cli": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.24.tgz", - "integrity": "sha512-3IJtADHg67U6q3i1n3klbBtm5TZZI3uO+MkEDq8efgK7kk27LAt+7GhxqxZCq5xJ+GPNZqElc+t3+eG9biDNFA==", + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.25.tgz", + "integrity": "sha512-E1EA1hrJj7ysjfnNTjNvOCrcizVk0Dgvp0V8oQKiUkCxVTCgznDUitfenkI5mr1EyQy48dSsMZ2Uj/SUWiiwfw==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/core": "2.0.0-rc.24", - "@vuepress/shared": "2.0.0-rc.24", - "@vuepress/utils": "2.0.0-rc.24", + "@vuepress/core": "2.0.0-rc.25", + "@vuepress/shared": "2.0.0-rc.25", + "@vuepress/utils": "2.0.0-rc.25", "cac": "^6.7.14", - "chokidar": "^3.6.0", + "chokidar": "^4.0.3", "envinfo": "^7.14.0", - "esbuild": "^0.25.5" + "esbuild": "^0.25.9" }, "bin": { "vuepress-cli": "bin/vuepress.js" } }, - "node_modules/@vuepress/cli/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/@vuepress/client": { + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.25.tgz", + "integrity": "sha512-qlHTsqn6zI2TudRYl0pdCw089ptcrORR+9PgCdbREcFg3hqCqRfnaxojxudxUyqKM8UJDI2ByGQQoYrO3E8wWg==", "dev": true, "license": "MIT", "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/cli/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@vuepress/cli/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "@vue/devtools-api": "^8.0.1", + "@vue/devtools-kit": "^8.0.1", + "@vuepress/shared": "2.0.0-rc.25", + "vue": "^3.5.20", + "vue-router": "^4.5.1" } }, - "node_modules/@vuepress/cli/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/@vuepress/core": { + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.25.tgz", + "integrity": "sha512-1WuFbHbVLDyvuWaNqkSK90D3jm7gY6nWz4uJWQGRjLSOHQ1+WNjXA6xRx/VRe/UizuipboYjgz2DGWycECNyTQ==", "dev": true, "license": "MIT", "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" + "@vuepress/client": "2.0.0-rc.25", + "@vuepress/markdown": "2.0.0-rc.25", + "@vuepress/shared": "2.0.0-rc.25", + "@vuepress/utils": "2.0.0-rc.25", + "vue": "^3.5.20" } }, - "node_modules/@vuepress/client": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.24.tgz", - "integrity": "sha512-7W1FbrtsNDdWqkNoLfZKpZl8hv+j6sGCdmKtq90bRwzbaM+P2FJ6WYQ4Px4o/N0pqvr70k1zQe3A42QIeH0Ybw==", + "node_modules/@vuepress/markdown": { + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.25.tgz", + "integrity": "sha512-EiVchQGKDW0p02fsNF6afz+QB6quXtG60boEE89k+m+ppaSL+6ah8IRL+kt5AtB6NLthKypvW3y5V2Bhyimqug==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-api": "^7.7.7", - "@vue/devtools-kit": "^7.7.7", - "@vuepress/shared": "2.0.0-rc.24", - "vue": "^3.5.17", - "vue-router": "^4.5.1" + "@mdit-vue/plugin-component": "^3.0.2", + "@mdit-vue/plugin-frontmatter": "^3.0.2", + "@mdit-vue/plugin-headers": "^3.0.2", + "@mdit-vue/plugin-sfc": "^3.0.2", + "@mdit-vue/plugin-title": "^3.0.2", + "@mdit-vue/plugin-toc": "^3.0.2", + "@mdit-vue/shared": "^3.0.2", + "@mdit-vue/types": "^3.0.2", + "@types/markdown-it": "^14.1.2", + "@types/markdown-it-emoji": "^3.0.1", + "@vuepress/shared": "2.0.0-rc.25", + "@vuepress/utils": "2.0.0-rc.25", + "markdown-it": "^14.1.0", + "markdown-it-anchor": "^9.2.0", + "markdown-it-emoji": "^3.0.0", + "mdurl": "^2.0.0" } }, - "node_modules/@vuepress/core": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.24.tgz", - "integrity": "sha512-NfNg6+vo5BJHBsLpoiXO8pU0zKaYCZxQinidW9r4KclNfZzC8PMkeBMeCT0uxcrb+XCaiHOrW19pF0/6NYNs0Q==", + "node_modules/@vuepress/plugin-redirect": { + "version": "2.0.0-rc.112", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.112.tgz", + "integrity": "sha512-IOSgVM3nUxO3zpQ7i4FY1kKM4A2I8iM9LCrCFALPrnvt1wfQ4SoTuCxqG3Z1BRgi30DzfMzoXsuVbMZkwk7n2g==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/client": "2.0.0-rc.24", - "@vuepress/markdown": "2.0.0-rc.24", - "@vuepress/shared": "2.0.0-rc.24", - "@vuepress/utils": "2.0.0-rc.24", + "@vuepress/helper": "2.0.0-rc.112", + "@vueuse/core": "^13.5.0", + "commander": "^14.0.0", "vue": "^3.5.17" + }, + "bin": { + "vp-redirect": "lib/cli/index.js" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/helper": { + "node_modules/@vuepress/plugin-redirect/node_modules/@vuepress/helper": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.112.tgz", "integrity": "sha512-gj19xHyYbG0wygcoJ6YypCNS+nybVt2AEJFyHTFvl+KiB2BfBhKWuCpWufp4c4Od1xkru4y56I+pSU2b8CGIBQ==", @@ -4699,48 +4710,114 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/highlighter-helper": { + "node_modules/@vuepress/shared": { + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.25.tgz", + "integrity": "sha512-zT5LeoOWE3/cNvu2AfB4i6ihBdCLLEG06Ym//EgRXTONMUg2w7f/oYPlOGOeSMj6h3BvkB2V3ozLnFkHW9Cyew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/types": "^3.0.2" + } + }, + "node_modules/@vuepress/theme-default": { "version": "2.0.0-rc.112", - "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.112.tgz", - "integrity": "sha512-gDNGSOFR6yXS567ObWqn7vc8O8ZqCl1kn5wDdBfa0qe011CQgsJKQbGH6tFxfbi0JznZ1bjpKZmEaUKxsFRbtg==", + "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.112.tgz", + "integrity": "sha512-cJea+cxXZQAVd3DQr1Ul9RZdjP0ME14ecfhoVDJuivEsKB0S3VJiSYwbXqi3dGK0iLB4QsYa4BeiIg41PD9q1g==", "dev": true, "license": "MIT", - "peerDependencies": { + "dependencies": { + "@vuepress/helper": "2.0.0-rc.112", + "@vuepress/plugin-active-header-links": "2.0.0-rc.112", + "@vuepress/plugin-back-to-top": "2.0.0-rc.112", + "@vuepress/plugin-copy-code": "2.0.0-rc.112", + "@vuepress/plugin-git": "2.0.0-rc.112", + "@vuepress/plugin-links-check": "2.0.0-rc.112", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.112", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.112", + "@vuepress/plugin-medium-zoom": "2.0.0-rc.112", + "@vuepress/plugin-nprogress": "2.0.0-rc.112", + "@vuepress/plugin-palette": "2.0.0-rc.112", + "@vuepress/plugin-prismjs": "2.0.0-rc.112", + "@vuepress/plugin-seo": "2.0.0-rc.112", + "@vuepress/plugin-sitemap": "2.0.0-rc.112", + "@vuepress/plugin-theme-data": "2.0.0-rc.112", "@vueuse/core": "^13.5.0", + "vue": "^3.5.17" + }, + "peerDependencies": { + "sass": "^1.89.2", + "sass-embedded": "^1.89.2", + "sass-loader": "^16.0.5", "vuepress": "2.0.0-rc.24" }, "peerDependenciesMeta": { - "@vueuse/core": { + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "sass-loader": { "optional": true } } }, - "node_modules/@vuepress/markdown": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.24.tgz", - "integrity": "sha512-yYSo89cFbti2F/JWX3Odx9jbPje20PuVO+0SLkZX9AP5wuOv79Mx5QeRVEUS1YfD3faM98ya5LoIyuYWjPjJHw==", + "node_modules/@vuepress/theme-default/node_modules/@vue/devtools-api": { + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.7.tgz", + "integrity": "sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==", "dev": true, "license": "MIT", "dependencies": { - "@mdit-vue/plugin-component": "^2.1.4", - "@mdit-vue/plugin-frontmatter": "^2.1.4", - "@mdit-vue/plugin-headers": "^2.1.4", - "@mdit-vue/plugin-sfc": "^2.1.4", - "@mdit-vue/plugin-title": "^2.1.4", - "@mdit-vue/plugin-toc": "^2.1.4", - "@mdit-vue/shared": "^2.1.4", - "@mdit-vue/types": "^2.1.4", - "@types/markdown-it": "^14.1.2", - "@types/markdown-it-emoji": "^3.0.1", - "@vuepress/shared": "2.0.0-rc.24", - "@vuepress/utils": "2.0.0-rc.24", - "markdown-it": "^14.1.0", - "markdown-it-anchor": "^9.2.0", - "markdown-it-emoji": "^3.0.0", - "mdurl": "^2.0.0" + "@vue/devtools-kit": "^7.7.7" } }, - "node_modules/@vuepress/plugin-active-header-links": { + "node_modules/@vuepress/theme-default/node_modules/@vue/devtools-kit": { + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.7.tgz", + "integrity": "sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^7.7.7", + "birpc": "^2.3.0", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^1.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.2" + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vue/devtools-shared": { + "version": "7.7.7", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.7.tgz", + "integrity": "sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.112", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.112.tgz", + "integrity": "sha512-gj19xHyYbG0wygcoJ6YypCNS+nybVt2AEJFyHTFvl+KiB2BfBhKWuCpWufp4c4Od1xkru4y56I+pSU2b8CGIBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.17", + "@vueuse/core": "^13.5.0", + "cheerio": "^1.1.0", + "fflate": "^0.8.2", + "gray-matter": "^4.0.3", + "vue": "^3.5.17" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.24" + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-active-header-links": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.112.tgz", "integrity": "sha512-D20vh2A/nPslD1fQdJMQh5BmViLCynJ41YcqaM3YEc9duI0rj6oVAFRALs9H2QipPtwPtibXkHERrR0WQxDsdA==", @@ -4754,7 +4831,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-back-to-top": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-back-to-top": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.112.tgz", "integrity": "sha512-R/JrM0jwMTzJxjzz+eCJB475sqAq/6p5SJYioRi7FMeuJ3pLheWVIh4gVV5TuJ71v6XyIJMeBr4Z9/sX+Lb3Bw==", @@ -4769,7 +4846,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-copy-code": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-copy-code": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.112.tgz", "integrity": "sha512-P0wrNU5O95/1s8LgXHNoMka66VhaJ9K9xiqVI8afJxJKtKOaanQ15pXqlJlhYIjnxMfV9Rh3YvM5qwiB9WSEyg==", @@ -4784,7 +4861,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-git": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-git": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.112.tgz", "integrity": "sha512-OKnw1wSgJuKFE6z2aFoqg+ldjUSRuTahzW8DVC9jOy32Uss0LDo0zXiL4UCk+XAkJXfERUOc2pXYOMs5seGDmQ==", @@ -4803,7 +4880,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-links-check": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-links-check": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.112.tgz", "integrity": "sha512-UyxFAhJSXnxdeeoAToGPUbOzWLupAlIInLFBV6ZlQkyaOLEusAdxrfRxR+xJc7DhCVbzstP87PJC8VvO36unSA==", @@ -4816,7 +4893,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-markdown-hint": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-markdown-hint": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.112.tgz", "integrity": "sha512-H4QCUIF3gvTh+/Etz0g3MBGCk48MLm9Dep/hJl2//Ke56lNSmldMac059itL8rzPQ4ntl0HoI55060e4zOprxw==", @@ -4833,7 +4910,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-markdown-tab": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-markdown-tab": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.112.tgz", "integrity": "sha512-Dnyn6ezrbl8KP7XD+8duPVAQL/E0TZTb3O4bRO/SLJSnbrbwSlNfm/ra5Vv2SgYQV9CnpFo6I+y7dETNK49t7A==", @@ -4850,7 +4927,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-medium-zoom": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-medium-zoom": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.112.tgz", "integrity": "sha512-28dwjxZIo/2KPTcW6ZsXaghYUFf1tFU3P4bQ1fpv99jtAXTn0cKS2gthvY4v9nfJP4yZB/oG2iG8gFIJYxzscA==", @@ -4865,7 +4942,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-nprogress": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-nprogress": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.112.tgz", "integrity": "sha512-kNz7SvVx7Z09aQFf4iwQ3C9h1WZBuefa7cKyYpSrWYFciFU2do98SUg3C5Wi8ttJ7oPcM+NmSiGbjJrjwpncig==", @@ -4879,7 +4956,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-palette": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-palette": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.112.tgz", "integrity": "sha512-/9BFXgMVogiO67qEEart7CjxCjqfYuTf4w1TvyU2/JeM6RAha+zMen7ZF187jTRwZUlcS3pKm4v5AUSH+FY2ow==", @@ -4893,7 +4970,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-prismjs": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-prismjs": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.112.tgz", "integrity": "sha512-OYToQltHyUEv4PYFOxpZfWENZbx+anEVcVsy4JV9Rg2x4xUijd0TdzaVfgWvl7WIHGUrJ3rFRy964X4YhTRLQA==", @@ -4908,26 +4985,23 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-redirect": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-prismjs/node_modules/@vuepress/highlighter-helper": { "version": "2.0.0-rc.112", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.112.tgz", - "integrity": "sha512-IOSgVM3nUxO3zpQ7i4FY1kKM4A2I8iM9LCrCFALPrnvt1wfQ4SoTuCxqG3Z1BRgi30DzfMzoXsuVbMZkwk7n2g==", + "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.112.tgz", + "integrity": "sha512-gDNGSOFR6yXS567ObWqn7vc8O8ZqCl1kn5wDdBfa0qe011CQgsJKQbGH6tFxfbi0JznZ1bjpKZmEaUKxsFRbtg==", "dev": true, "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.112", - "@vueuse/core": "^13.5.0", - "commander": "^14.0.0", - "vue": "^3.5.17" - }, - "bin": { - "vp-redirect": "lib/cli/index.js" - }, "peerDependencies": { + "@vueuse/core": "^13.5.0", "vuepress": "2.0.0-rc.24" + }, + "peerDependenciesMeta": { + "@vueuse/core": { + "optional": true + } } }, - "node_modules/@vuepress/plugin-seo": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-seo": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.112.tgz", "integrity": "sha512-WWZ0Dx1MxF9Mj6UVdB8TP5GozTNv51ZQQP6EAKYzprKCw0RVQYg5/tXWlg7IWcSw72go5iFiMBj5wZQigN+t4g==", @@ -4940,7 +5014,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-sitemap": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-sitemap": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.112.tgz", "integrity": "sha512-64a/Kpu+2zY8r7o5AqFbZ1M3VKp44Z3RR6mGcr/747BEzVSl7ULk5ctx7Smtqm6Z2sSLEEU1aC6ZAtV5I+jqeQ==", @@ -4954,7 +5028,7 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/plugin-theme-data": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-theme-data": { "version": "2.0.0-rc.112", "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.112.tgz", "integrity": "sha512-QrCzB/wLxWmy76iEN140pZ1ZaigsFRimfGp1A65UOWAytEmkeRecEGBqZua4PDwiYOZQz/gf80xu5/SFsa8BAQ==", @@ -4968,76 +5042,25 @@ "vuepress": "2.0.0-rc.24" } }, - "node_modules/@vuepress/shared": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.24.tgz", - "integrity": "sha512-CAmJGMcDV5DnFEJ74f7IdCms2CBl8Md62uWbgAW8wEYiYanjRM8Rr1oIrz+cWoBSnWPf1HyPR3JoKYgw7OW4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mdit-vue/types": "^2.1.4" - } - }, - "node_modules/@vuepress/theme-default": { - "version": "2.0.0-rc.112", - "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.112.tgz", - "integrity": "sha512-cJea+cxXZQAVd3DQr1Ul9RZdjP0ME14ecfhoVDJuivEsKB0S3VJiSYwbXqi3dGK0iLB4QsYa4BeiIg41PD9q1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.112", - "@vuepress/plugin-active-header-links": "2.0.0-rc.112", - "@vuepress/plugin-back-to-top": "2.0.0-rc.112", - "@vuepress/plugin-copy-code": "2.0.0-rc.112", - "@vuepress/plugin-git": "2.0.0-rc.112", - "@vuepress/plugin-links-check": "2.0.0-rc.112", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.112", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.112", - "@vuepress/plugin-medium-zoom": "2.0.0-rc.112", - "@vuepress/plugin-nprogress": "2.0.0-rc.112", - "@vuepress/plugin-palette": "2.0.0-rc.112", - "@vuepress/plugin-prismjs": "2.0.0-rc.112", - "@vuepress/plugin-seo": "2.0.0-rc.112", - "@vuepress/plugin-sitemap": "2.0.0-rc.112", - "@vuepress/plugin-theme-data": "2.0.0-rc.112", - "@vueuse/core": "^13.5.0", - "vue": "^3.5.17" - }, - "peerDependencies": { - "sass": "^1.89.2", - "sass-embedded": "^1.89.2", - "sass-loader": "^16.0.5", - "vuepress": "2.0.0-rc.24" - }, - "peerDependenciesMeta": { - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "sass-loader": { - "optional": true - } - } - }, "node_modules/@vuepress/utils": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.24.tgz", - "integrity": "sha512-7D6o12Y64efevSdp+k84ivMZ3dSkZjQwbn79ywbHVbYtoZikvnpTE5GuG7lFOLcF3qZWQVqi7sRJVJdZnH9DuA==", + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.25.tgz", + "integrity": "sha512-cMH+KEZSEqTPiurUgNhKo4ILlFcdCfbFkDtQa/7cqGkffiSbL29NDocpx/ZPTAMqN06a1r4DqsNII85jWL2vHw==", "dev": true, "license": "MIT", "dependencies": { "@types/debug": "^4.1.12", "@types/fs-extra": "^11.0.4", "@types/hash-sum": "^1.0.2", - "@vuepress/shared": "2.0.0-rc.24", + "@types/picomatch": "^4.0.2", + "@vuepress/shared": "2.0.0-rc.25", "debug": "^4.4.1", - "fs-extra": "^11.3.0", - "globby": "^14.1.0", + "fs-extra": "^11.3.1", "hash-sum": "^2.0.0", "ora": "^8.2.0", "picocolors": "^1.1.1", + "picomatch": "^4.0.3", + "tinyglobby": "^0.2.14", "upath": "^2.0.1" } }, @@ -6132,8 +6155,8 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "devOptional": true, "license": "ISC", + "optional": true, "engines": { "node": ">=10" } @@ -9007,8 +9030,8 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "minipass": "^3.0.0" }, @@ -9020,8 +9043,8 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "yallist": "^4.0.0" }, @@ -11916,8 +11939,8 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -11930,8 +11953,8 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "yallist": "^4.0.0" }, @@ -11950,8 +11973,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "devOptional": true, "license": "MIT", + "optional": true, "bin": { "mkdirp": "bin/cmd.js" }, @@ -19251,8 +19274,8 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -19269,8 +19292,8 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "devOptional": true, "license": "ISC", + "optional": true, "engines": { "node": ">=8" } @@ -20294,17 +20317,17 @@ } }, "node_modules/vite": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.6.tgz", - "integrity": "sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.4.tgz", + "integrity": "sha512-X5QFK4SGynAeeIt+A7ZWnApdUyHYm+pzv/8/A57LqSGcI88U6R6ipOs3uCesdc6yl7nl+zNO0t8LmqAdXcQihw==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.6", + "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", - "rollup": "^4.40.0", + "rollup": "^4.43.0", "tinyglobby": "^0.2.14" }, "bin": { @@ -20596,19 +20619,19 @@ "license": "MIT" }, "node_modules/vuepress": { - "version": "2.0.0-rc.24", - "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.24.tgz", - "integrity": "sha512-56O9fAj3Fr1ezngeHDGyp5I1fWxBnP6gaGerjYjPNtr2RteSZtnqL/fQDzmiw5rFpuMVlfOTXESvQjQUlio8PQ==", + "version": "2.0.0-rc.25", + "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.25.tgz", + "integrity": "sha512-wHodXE8LJc2B0I4OOHwshkpKpUZ9swJWZ8nGYDmsJsl3YVHv2Sl3TsNYcNNRt2LcvEkNXx3LzUAxUWfO2my3TQ==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/cli": "2.0.0-rc.24", - "@vuepress/client": "2.0.0-rc.24", - "@vuepress/core": "2.0.0-rc.24", - "@vuepress/markdown": "2.0.0-rc.24", - "@vuepress/shared": "2.0.0-rc.24", - "@vuepress/utils": "2.0.0-rc.24", - "vue": "^3.5.17" + "@vuepress/cli": "2.0.0-rc.25", + "@vuepress/client": "2.0.0-rc.25", + "@vuepress/core": "2.0.0-rc.25", + "@vuepress/markdown": "2.0.0-rc.25", + "@vuepress/shared": "2.0.0-rc.25", + "@vuepress/utils": "2.0.0-rc.25", + "vue": "^3.5.20" }, "bin": { "vuepress": "bin/vuepress.js", @@ -20619,9 +20642,9 @@ "node": "^20.9.0 || >=22.0.0" }, "peerDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.24", - "@vuepress/bundler-webpack": "2.0.0-rc.24", - "vue": "^3.5.17" + "@vuepress/bundler-vite": "2.0.0-rc.25", + "@vuepress/bundler-webpack": "2.0.0-rc.25", + "vue": "^3.5.20" }, "peerDependenciesMeta": { "@vuepress/bundler-vite": { @@ -21132,8 +21155,8 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true, - "license": "ISC" + "license": "ISC", + "optional": true }, "node_modules/yaml": { "version": "2.8.1", diff --git a/package.json b/package.json index 0ddd1c7b3..ec954bd02 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "sass-embedded": "^1.80.7", "semantic-release": "^24.2.7", "vitest": "^3.0.8", - "vuepress": "^2.0.0-rc.18", + "vuepress": "^2.0.0-rc.25", "xml-js": "^1.6.11" } }