chore: bump vue-router to ^5.0.6 to fix typed-router generator

The 5.0.5 generator emitted an unterminated string literal in
typed-router.d.ts, breaking typecheck and build. Fixed upstream in 5.0.6.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Amir Raminfar
2026-04-23 11:30:00 -07:00
parent ef59688748
commit 6ce3750062
3 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ import type {
} from 'vue-router'
import type {
_ExtractParamParserType,
} from 'vue-router/experimental
} from 'vue-router/experimental'
declare module 'vue-router' {
interface TypesConfig {
+1 -1
View File
@@ -77,7 +77,7 @@
"vitepress": "1.6.4",
"vue": "^3.5.33",
"vue-i18n": "^11.3.2",
"vue-router": "^5.0.5"
"vue-router": "^5.0.6"
},
"devDependencies": {
"@apache-arrow/esnext-esm": "^21.1.0",
+11 -11
View File
@@ -79,7 +79,7 @@ importers:
version: 14.2.1(focus-trap@7.6.4)(fuse.js@7.3.0)(sortablejs@1.15.7)(vue@3.5.33(typescript@6.0.3))
'@vueuse/router':
specifier: 14.2.1
version: 14.2.1(vue-router@5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
version: 14.2.1(vue-router@5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
'@xterm/addon-fit':
specifier: ^0.11.0
version: 0.11.0
@@ -139,7 +139,7 @@ importers:
version: 8.0.9(@types/node@25.6.0)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.2)
vite-plugin-vue-layouts:
specifier: ^0.11.0
version: 0.11.0(vite@8.0.9(@types/node@25.6.0)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.2))(vue-router@5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
version: 0.11.0(vite@8.0.9(@types/node@25.6.0)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.2))(vue-router@5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
vite-svg-loader:
specifier: ^5.1.1
version: 5.1.1(vue@3.5.33(typescript@6.0.3))
@@ -153,8 +153,8 @@ importers:
specifier: ^11.3.2
version: 11.3.2(vue@3.5.33(typescript@6.0.3))
vue-router:
specifier: ^5.0.5
version: 5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
specifier: ^5.0.6
version: 5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
devDependencies:
'@apache-arrow/esnext-esm':
specifier: ^21.1.0
@@ -4421,8 +4421,8 @@ packages:
peerDependencies:
vue: ^3.0.0
vue-router@5.0.5:
resolution: {integrity: sha512-aLs92WplJB8h/26/X445WvIi3SiXdWqirq5AQ6g532SKck/tld/v92hsm/ybcQJsFe1d9fXotlbM2SYK98uphA==}
vue-router@5.0.6:
resolution: {integrity: sha512-9+kmUTGbKMyW9Asoy98IXXYIzrTMT7JDAdpDDeEkorHvybpUvBI2wsrSM5jFOXrFydpzRFJ9vAh+80DN2PGu9w==}
peerDependencies:
'@pinia/colada': '>=0.21.2'
'@vue/compiler-sfc': ^3.5.17
@@ -6444,11 +6444,11 @@ snapshots:
'@vueuse/metadata@14.2.1': {}
'@vueuse/router@14.2.1(vue-router@5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))':
'@vueuse/router@14.2.1(vue-router@5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))':
dependencies:
'@vueuse/shared': 14.2.1(vue@3.5.33(typescript@6.0.3))
vue: 3.5.33(typescript@6.0.3)
vue-router: 5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
vue-router: 5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
'@vueuse/shared@12.8.2(typescript@6.0.3)':
dependencies:
@@ -8423,13 +8423,13 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
vite-plugin-vue-layouts@0.11.0(vite@8.0.9(@types/node@25.6.0)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.2))(vue-router@5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)):
vite-plugin-vue-layouts@0.11.0(vite@8.0.9(@types/node@25.6.0)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.2))(vue-router@5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)):
dependencies:
debug: 4.4.0
fast-glob: 3.3.3
vite: 8.0.9(@types/node@25.6.0)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.2)
vue: 3.5.33(typescript@6.0.3)
vue-router: 5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
vue-router: 5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3))
transitivePeerDependencies:
- supports-color
@@ -8559,7 +8559,7 @@ snapshots:
'@vue/devtools-api': 6.6.4
vue: 3.5.33(typescript@6.0.3)
vue-router@5.0.5(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)):
vue-router@5.0.6(@vue/compiler-sfc@3.5.33)(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)):
dependencies:
'@babel/generator': 7.28.6
'@vue-macros/common': 3.1.2(vue@3.5.33(typescript@6.0.3))