diff --git a/package-lock.json b/package-lock.json index df2b5af..4acf787 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@fontsource-variable/inter": "^5.1.0", "@fontsource-variable/jetbrains-mono": "^5.1.1", - "@vuepress/bundler-vite": "^2.0.0-rc.26", + "@vuepress/bundler-vite": "^2.0.0-rc.29", "@vuepress/client": "^2.0.0-rc.26", "@vuepress/plugin-copy-code": "2.0.0-rc.128", "@vuepress/plugin-markdown-chart": "2.0.0-rc.128", @@ -1858,41 +1858,259 @@ "license": "MIT" }, "node_modules/@vuepress/bundler-vite": { - "version": "2.0.0-rc.28", - "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.28.tgz", - "integrity": "sha512-Z/XuPeJb6ibOIWXQDIquarDkrd9ZgHqxvxpYWvjuT9r8EbXSjq7yFKjCo1s+576otB3lB5K99bT0PDrVUKAGgw==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.29.tgz", + "integrity": "sha512-cQPCLm9sbryTaD0bRBcsexiIO5SZO3qgVJsvaUXPJNK9Feb4Lwtr2kiaym0vUWKSSkgKQvhju7BsTkjBGvQ/zw==", "dev": true, "license": "MIT", "dependencies": { - "@vitejs/plugin-vue": "^6.0.5", - "@vuepress/bundlerutils": "2.0.0-rc.28", - "@vuepress/client": "2.0.0-rc.28", - "@vuepress/core": "2.0.0-rc.28", - "@vuepress/shared": "2.0.0-rc.28", - "@vuepress/utils": "2.0.0-rc.28", - "autoprefixer": "^10.4.27", + "@vitejs/plugin-vue": "^6.0.6", + "@vuepress/bundlerutils": "2.0.0-rc.29", + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/core": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "autoprefixer": "^10.5.0", "connect-history-api-fallback": "^2.0.0", - "postcss": "^8.5.8", + "postcss": "^8.5.14", "postcss-load-config": "^6.0.1", - "rolldown": "^1.0.0-rc.12", - "vite": "^8.0.3", - "vue": "^3.5.31", - "vue-router": "^5.0.4" + "rolldown": "^1.0.0", + "vite": "^8.0.11", + "vue": "^3.5.34", + "vue-router": "^5.0.6" + } + }, + "node_modules/@vuepress/bundler-vite/node_modules/@vuepress/client": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.29.tgz", + "integrity": "sha512-XNeVwWEYto9m2Cb8EJUHWIn2P7/egdFwLF/41J1HJ9IXqFd1CeJgireqic2ykaz34+gmY4TdVtJhwzVn2Nmw3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^8.1.1", + "@vue/devtools-kit": "^8.1.1", + "@vuepress/shared": "2.0.0-rc.29", + "vue": "^3.5.34", + "vue-router": "^5.0.6" + } + }, + "node_modules/@vuepress/bundler-vite/node_modules/@vuepress/core": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.29.tgz", + "integrity": "sha512-IDepwFr+1t+sh7vZCs5lxFRwxnGo0dQwo9FQISCYJv3I1XPECbUbu2EldW0SNbczc91iZyCYHpqz0ZJwWhF0jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/markdown": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "vue": "^3.5.34" + } + }, + "node_modules/@vuepress/bundler-vite/node_modules/@vuepress/markdown": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.29.tgz", + "integrity": "sha512-W6zTkTOZMZD5GpQ6ATg62b5QBMzbY9dbu6gg9EZtWNmQUz9//1wNnxRvzY0bun/r/wPeB+AW6BM5mgQp4FPrZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@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.29", + "@vuepress/utils": "2.0.0-rc.29", + "markdown-it": "^14.1.1", + "markdown-it-anchor": "^9.2.0", + "markdown-it-emoji": "^3.0.0", + "mdurl": "^2.0.0" + } + }, + "node_modules/@vuepress/bundler-vite/node_modules/@vuepress/shared": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.29.tgz", + "integrity": "sha512-cYZAM4iKZb7TryQ5cJzD8AmTbBg87zzhjOj7Bx1MwcQ2uRL0lIMRaCeztGAPy2jRqi5c0oBpkc8c3o1DUDpEFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/types": "^3.0.2" + } + }, + "node_modules/@vuepress/bundler-vite/node_modules/@vuepress/utils": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.29.tgz", + "integrity": "sha512-Uv4X0XlH9IeLEpIBaYAWZw30XwUhZhV/PiG/uPsLDvXd7ZCvaRG64CQknRn/JLv9BcDlFGMZ0gLQjsdXRC57eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.13", + "@types/fs-extra": "^11.0.4", + "@types/hash-sum": "^1.0.2", + "@types/picomatch": "^4.0.3", + "@vuepress/shared": "2.0.0-rc.29", + "debug": "^4.4.3", + "fs-extra": "^11.3.5", + "hash-sum": "^2.0.0", + "ora": "^9.4.0", + "picocolors": "^1.1.1", + "picomatch": "^4.0.4", + "tinyglobby": "^0.2.16", + "upath": "^3.0.7" + } + }, + "node_modules/@vuepress/bundler-vite/node_modules/upath": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/upath/-/upath-3.0.7.tgz", + "integrity": "sha512-VjBBquch25nUGMuVBpOb2Cj3gc8Kb7lJBqbsXR/0anZ/5uJsL14Kpth9JKfnBsckxCfgIp6hPvcvvmZ97R9X7g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/anodynos" + }, + { + "type": "polar", + "url": "https://polar.sh/anodynos" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-upath" + } + ], + "license": "MIT", + "engines": { + "node": ">=20" } }, "node_modules/@vuepress/bundlerutils": { - "version": "2.0.0-rc.28", - "resolved": "https://registry.npmjs.org/@vuepress/bundlerutils/-/bundlerutils-2.0.0-rc.28.tgz", - "integrity": "sha512-MMSLZGugzwGSnMicRk0eMW9Bn1Kyt6eTGTer8rWr53KV8v48QZNdZ3G4nHAjyzfgrboe57Wm5Et5XqFV/BMN5w==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/bundlerutils/-/bundlerutils-2.0.0-rc.29.tgz", + "integrity": "sha512-+FQZEyssdOHeim2u+sRVjkVIxnUVidSKD+qTKo1mktfxpcktDkdkKrMaSyEhRx+6LJuyBwsmJwb4MctZcRkiwQ==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/client": "2.0.0-rc.28", - "@vuepress/core": "2.0.0-rc.28", - "@vuepress/shared": "2.0.0-rc.28", - "@vuepress/utils": "2.0.0-rc.28", - "vue": "^3.5.31", - "vue-router": "^5.0.4" + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/core": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "vue": "^3.5.34", + "vue-router": "^5.0.6" + } + }, + "node_modules/@vuepress/bundlerutils/node_modules/@vuepress/client": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.29.tgz", + "integrity": "sha512-XNeVwWEYto9m2Cb8EJUHWIn2P7/egdFwLF/41J1HJ9IXqFd1CeJgireqic2ykaz34+gmY4TdVtJhwzVn2Nmw3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^8.1.1", + "@vue/devtools-kit": "^8.1.1", + "@vuepress/shared": "2.0.0-rc.29", + "vue": "^3.5.34", + "vue-router": "^5.0.6" + } + }, + "node_modules/@vuepress/bundlerutils/node_modules/@vuepress/core": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.29.tgz", + "integrity": "sha512-IDepwFr+1t+sh7vZCs5lxFRwxnGo0dQwo9FQISCYJv3I1XPECbUbu2EldW0SNbczc91iZyCYHpqz0ZJwWhF0jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/markdown": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "vue": "^3.5.34" + } + }, + "node_modules/@vuepress/bundlerutils/node_modules/@vuepress/markdown": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.29.tgz", + "integrity": "sha512-W6zTkTOZMZD5GpQ6ATg62b5QBMzbY9dbu6gg9EZtWNmQUz9//1wNnxRvzY0bun/r/wPeB+AW6BM5mgQp4FPrZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@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.29", + "@vuepress/utils": "2.0.0-rc.29", + "markdown-it": "^14.1.1", + "markdown-it-anchor": "^9.2.0", + "markdown-it-emoji": "^3.0.0", + "mdurl": "^2.0.0" + } + }, + "node_modules/@vuepress/bundlerutils/node_modules/@vuepress/shared": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.29.tgz", + "integrity": "sha512-cYZAM4iKZb7TryQ5cJzD8AmTbBg87zzhjOj7Bx1MwcQ2uRL0lIMRaCeztGAPy2jRqi5c0oBpkc8c3o1DUDpEFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/types": "^3.0.2" + } + }, + "node_modules/@vuepress/bundlerutils/node_modules/@vuepress/utils": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.29.tgz", + "integrity": "sha512-Uv4X0XlH9IeLEpIBaYAWZw30XwUhZhV/PiG/uPsLDvXd7ZCvaRG64CQknRn/JLv9BcDlFGMZ0gLQjsdXRC57eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.13", + "@types/fs-extra": "^11.0.4", + "@types/hash-sum": "^1.0.2", + "@types/picomatch": "^4.0.3", + "@vuepress/shared": "2.0.0-rc.29", + "debug": "^4.4.3", + "fs-extra": "^11.3.5", + "hash-sum": "^2.0.0", + "ora": "^9.4.0", + "picocolors": "^1.1.1", + "picomatch": "^4.0.4", + "tinyglobby": "^0.2.16", + "upath": "^3.0.7" + } + }, + "node_modules/@vuepress/bundlerutils/node_modules/upath": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/upath/-/upath-3.0.7.tgz", + "integrity": "sha512-VjBBquch25nUGMuVBpOb2Cj3gc8Kb7lJBqbsXR/0anZ/5uJsL14Kpth9JKfnBsckxCfgIp6hPvcvvmZ97R9X7g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/anodynos" + }, + { + "type": "polar", + "url": "https://polar.sh/anodynos" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-upath" + } + ], + "license": "MIT", + "engines": { + "node": ">=20" } }, "node_modules/@vuepress/cli": { diff --git a/package.json b/package.json index ca818db..85dcb77 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@fontsource-variable/inter": "^5.1.0", "@fontsource-variable/jetbrains-mono": "^5.1.1", - "@vuepress/bundler-vite": "^2.0.0-rc.26", + "@vuepress/bundler-vite": "^2.0.0-rc.29", "@vuepress/client": "^2.0.0-rc.26", "@vuepress/plugin-copy-code": "2.0.0-rc.128", "@vuepress/plugin-markdown-chart": "2.0.0-rc.128",