diff --git a/package.json b/package.json index ffd3a61..9b842b9 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@vuepress/plugin-icon": "2.0.0-rc.112", "@vuepress/plugin-markdown-ext": "2.0.0-rc.105", "@vuepress/plugin-markdown-hint": "2.0.0-rc.126", - "@vuepress/plugin-redirect": "2.0.0-rc.105", + "@vuepress/plugin-redirect": "2.0.0-rc.128", "@vuepress/shiki-twoslash": "2.0.0-rc.76", "add": "^2.0.6", "axios": "^1.13.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f28530c..4aba1bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,8 +64,8 @@ importers: specifier: 2.0.0-rc.126 version: 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(markdown-it@14.1.1)(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))) '@vuepress/plugin-redirect': - specifier: 2.0.0-rc.105 - version: 2.0.0-rc.105(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))) + specifier: 2.0.0-rc.128 + version: 2.0.0-rc.128(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))) '@vuepress/shiki-twoslash': specifier: 2.0.0-rc.76 version: 2.0.0-rc.76(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))) @@ -2280,6 +2280,18 @@ packages: '@vuepress/bundler-webpack': optional: true + '@vuepress/helper@2.0.0-rc.128': + resolution: {integrity: sha512-+QT/PWnjyn2/XvARBnhLmnWvckLjpak44Go1mSUCV0lDC/l5xkB7/Vk3KJad7k44ERfr2QFL19MEyj9rhe8WiQ==} + peerDependencies: + '@vuepress/bundler-vite': 2.0.0-rc.28 + '@vuepress/bundler-webpack': 2.0.0-rc.28 + vuepress: 2.0.0-rc.28 + peerDependenciesMeta: + '@vuepress/bundler-vite': + optional: true + '@vuepress/bundler-webpack': + optional: true + '@vuepress/helper@2.0.0-rc.74': resolution: {integrity: sha512-k0FjkM9TKggcWkyZwXj4cLUIF3FBJ5iZGnC+Ln4OJVGD7k3SvT7TL7IaCZoFBIXTlepZwytsIN7K5Lbmpx0GfQ==} peerDependencies: @@ -2386,11 +2398,11 @@ packages: peerDependencies: vuepress: 2.0.0-rc.24 - '@vuepress/plugin-redirect@2.0.0-rc.105': - resolution: {integrity: sha512-lqNEpE99xTg6WA+vhqJR0SWz768o7RkKxSbdVKhRm8EbfA4UTM49xy54E5ms32qVlPUzCeponzcPy6H/y2ir5w==} + '@vuepress/plugin-redirect@2.0.0-rc.128': + resolution: {integrity: sha512-B4t0s+KzticXePCgiLGDk4LheFnhTr3KKdz81+AGIEH3sKkGqurxG3rmLlken1RxzecPhZ4iQTYIhwkzWe4w+A==} hasBin: true peerDependencies: - vuepress: 2.0.0-rc.23 + vuepress: 2.0.0-rc.28 '@vuepress/plugin-register-components@1.9.10': resolution: {integrity: sha512-sgdJ5OydTPZAoTkselpvVP3Xsd6bfZ0FpaxOTinal0gJ99h49lvLu9bvzMx13rdGRFO/kRXn0qQQpwKTAfTPqA==} @@ -3240,9 +3252,9 @@ packages: resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} - commander@13.1.0: - resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} - engines: {node: '>=18'} + commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} + engines: {node: '>=20'} commander@2.17.1: resolution: {integrity: sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==} @@ -10800,7 +10812,7 @@ snapshots: '@babel/helper-module-imports': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 '@babel/parser': 7.29.0 - '@vue/compiler-sfc': 3.5.30 + '@vue/compiler-sfc': 3.5.31 transitivePeerDependencies: - supports-color @@ -11386,6 +11398,21 @@ snapshots: transitivePeerDependencies: - typescript + '@vuepress/helper@2.0.0-rc.128(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))': + dependencies: + '@vue/shared': 3.5.31 + '@vueuse/core': 14.2.1(vue@3.5.31(typescript@5.9.3)) + cheerio: 1.2.0 + fflate: 0.8.2 + gray-matter: 4.0.3 + vue: 3.5.31(typescript@5.9.3) + vuepress: 2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)) + optionalDependencies: + '@vuepress/bundler-vite': 2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2) + '@vuepress/bundler-webpack': 2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3) + transitivePeerDependencies: + - typescript + '@vuepress/helper@2.0.0-rc.74(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))': dependencies: '@vue/shared': 3.5.30 @@ -11619,14 +11646,16 @@ snapshots: - '@vueuse/core' - typescript - '@vuepress/plugin-redirect@2.0.0-rc.105(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))': + '@vuepress/plugin-redirect@2.0.0-rc.128(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)))': dependencies: - '@vuepress/helper': 2.0.0-rc.105(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))) - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.9.3)) - commander: 13.1.0 - vue: 3.5.30(typescript@5.9.3) + '@vuepress/helper': 2.0.0-rc.128(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vuepress@2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))) + '@vueuse/core': 14.2.1(vue@3.5.31(typescript@5.9.3)) + commander: 14.0.3 + vue: 3.5.31(typescript@5.9.3) vuepress: 2.0.0-rc.22(@vuepress/bundler-vite@2.0.0-rc.22(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.98.0)(sass@1.98.0)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2))(@vuepress/bundler-webpack@2.0.0-rc.22(@vue/compiler-sfc@3.5.31)(esbuild@0.14.7)(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)) transitivePeerDependencies: + - '@vuepress/bundler-vite' + - '@vuepress/bundler-webpack' - typescript '@vuepress/plugin-register-components@1.9.10': @@ -11772,7 +11801,7 @@ snapshots: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 '@vueuse/shared': 12.8.2(typescript@5.9.3) - vue: 3.5.30(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -11805,7 +11834,7 @@ snapshots: '@vueuse/shared@12.8.2(typescript@5.9.3)': dependencies: - vue: 3.5.30(typescript@5.9.3) + vue: 3.5.31(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -12789,7 +12818,7 @@ snapshots: commander@11.1.0: {} - commander@13.1.0: {} + commander@14.0.3: {} commander@2.17.1: {}