diff --git a/package.json b/package.json index ad0bbe6..7938d12 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "unstorage": "^1.17.3", "vue": "^3.5.25", "vue-i18n-routing": "^1.2.0", - "vue-router": "^4.6.3", + "vue-router": "^5.0.0", "wait-on": "^9.0.0", "zod": "^4.1.13" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e1086c..91f7c5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,10 +171,10 @@ importers: version: 3.5.39(typescript@5.9.3) vue-i18n-routing: specifier: ^1.2.0 - version: 1.2.0(vue-i18n@11.4.2(vue@3.5.39(typescript@5.9.3)))(vue-router@4.6.4(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3)) + version: 1.2.0(vue-i18n@11.4.2(vue@3.5.39(typescript@5.9.3)))(vue-router@5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3)) vue-router: - specifier: ^4.6.3 - version: 4.6.4(vue@3.5.39(typescript@5.9.3)) + specifier: ^5.0.0 + version: 5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) wait-on: specifier: ^9.0.0 version: 9.0.10(debug@4.4.3) @@ -217,10 +217,6 @@ packages: resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==} engines: {node: ^22.18.0 || >=24.11.0} - '@babel/generator@8.0.0-rc.5': - resolution: {integrity: sha512-nFZPWz3FHIS7y6rMIVoa/WBwjdutfIaRJIBQjzn+t3RnecZoRNlGmGcyR2wb0T/IgSd50Kz/6dG8/LvMCRunjg==} - engines: {node: ^22.18.0 || >=24.11.0} - '@babel/helper-annotate-as-pure@7.29.7': resolution: {integrity: sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==} engines: {node: '>=6.9.0'} @@ -1412,7 +1408,7 @@ packages: '@nuxt/devtools-kit@3.2.4': resolution: {integrity: sha512-Yxy2Xgmq5hf3dQy983V0xh0OJV2mYwRZz9eVIGc3EaribdFGPDNGMMbYqX9qCty3Pbxn/bCF3J0UyPaNlHVayQ==} peerDependencies: - vite: '>=7.1.11' + vite: '>=7.1.5' '@nuxt/devtools-kit@4.0.0-alpha.3': resolution: {integrity: sha512-ymp4jqS3hFfwRw8uDkv8cpu4kWvhQrX+S4jnA/oOc76s4AXf2HCZZJgrncKxh+txqi1NJj8nsQNBbaqRAo3g4w==} @@ -3787,9 +3783,6 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-api@8.1.2': - resolution: {integrity: sha512-vA0O112YqyDuNA1s7Yb2gCgToQ/OxOWiFDO5ThLCcDy0ldHnSd1dUTaSYhOldbqoNgumE4dxtGAoAaSUKUD1Zg==} - '@vue/devtools-api@8.1.5': resolution: {integrity: sha512-YJipMVAKe5wT5CWf5kTYCaNV7NMNjFVxJkIkJaJ4W/nCxEBzlZzrOsYKeCymdCrFZmBS/+wTWFoUs3Jf/Q6XSQ==} @@ -3942,10 +3935,6 @@ packages: resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} engines: {node: '>=20.19.0'} - ast-walker-scope@0.8.3: - resolution: {integrity: sha512-cbdCP0PGOBq0ASG+sjnKIoYkWMKhhz+F/h9pRexUdX2Hd38+WOlBkRKlqkGOSm0YQpcFMQBJeK4WspUAkwsEdg==} - engines: {node: '>=20.19.0'} - ast-walker-scope@0.9.0: resolution: {integrity: sha512-IJdzo2vLiElBxKzwS36VsCue/62d6IdWjnPB2v3nuPKeWGynp6FF/CYoLa5i/3jXH/z97ZDdsXz6abpgM6w07A==} engines: {node: '>=20.19.0'} @@ -7774,26 +7763,6 @@ packages: peerDependencies: vue: ^3.0.0 - vue-router@4.6.4: - resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==} - peerDependencies: - vue: ^3.5.0 - - vue-router@5.0.7: - resolution: {integrity: sha512-dqfk8kvRbCutmCOCj/XLDqDEYxc1wBdAOGLuVy5M93ifYMsBd5fIjfaPN4tQAbxr5IprdBDIox1gr4wYyOx/SA==} - peerDependencies: - '@pinia/colada': '>=0.21.2' - '@vue/compiler-sfc': ^3.5.34 - pinia: ^3.0.4 - vue: ^3.5.34 - peerDependenciesMeta: - '@pinia/colada': - optional: true - '@vue/compiler-sfc': - optional: true - pinia: - optional: true - vue-router@5.1.0: resolution: {integrity: sha512-HAbiLzLEHQwxPgvsbOJDAwtavszEgLwri6XfyrsPECIFez8+59xc9LofWVdc/HEaSRT822lJ8H9Ns38VVond5g==} peerDependencies: @@ -8061,15 +8030,6 @@ snapshots: '@types/jsesc': 2.5.1 jsesc: 3.1.0 - '@babel/generator@8.0.0-rc.5': - dependencies: - '@babel/parser': 8.0.4 - '@babel/types': 8.0.4 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - '@types/jsesc': 2.5.1 - jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.29.7': dependencies: '@babel/types': 7.29.7 @@ -8865,11 +8825,11 @@ snapshots: vue: 3.5.39(typescript@5.9.3) vue-i18n: 11.4.2(vue@3.5.39(typescript@5.9.3)) - '@intlify/vue-router-bridge@1.1.0(vue-router@4.6.4(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3))': + '@intlify/vue-router-bridge@1.1.0(vue-router@5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3))': dependencies: vue-demi: 0.14.10(vue@3.5.39(typescript@5.9.3)) optionalDependencies: - vue-router: 4.6.4(vue@3.5.39(typescript@5.9.3)) + vue-router: 5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) transitivePeerDependencies: - vue @@ -9569,7 +9529,7 @@ snapshots: unrouting: 0.1.7 unstorage: 1.17.5(db0@0.3.4(better-sqlite3@12.10.1))(ioredis@5.11.1) vue-i18n: 11.4.2(vue@3.5.39(typescript@5.9.3)) - vue-router: 5.0.7(@vue/compiler-sfc@3.5.34)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) + vue-router: 5.1.0(@vue/compiler-sfc@3.5.34)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -11289,7 +11249,7 @@ snapshots: '@vue-macros/common@3.1.2(vue@3.5.39(typescript@5.9.3))': dependencies: - '@vue/compiler-sfc': 3.5.34 + '@vue/compiler-sfc': 3.5.39 ast-kit: 2.2.0 local-pkg: 1.2.1 magic-string-ast: 1.0.3 @@ -11388,10 +11348,6 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-api@8.1.2': - dependencies: - '@vue/devtools-kit': 8.1.5 - '@vue/devtools-api@8.1.5': dependencies: '@vue/devtools-kit': 8.1.5 @@ -11562,11 +11518,6 @@ snapshots: '@babel/parser': 7.29.7 pathe: 2.0.3 - ast-walker-scope@0.8.3: - dependencies: - '@babel/parser': 7.29.7 - ast-kit: 2.2.0 - ast-walker-scope@0.9.0: dependencies: '@babel/parser': 7.29.7 @@ -16763,17 +16714,17 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n-routing@1.2.0(vue-i18n@11.4.2(vue@3.5.39(typescript@5.9.3)))(vue-router@4.6.4(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3)): + vue-i18n-routing@1.2.0(vue-i18n@11.4.2(vue@3.5.39(typescript@5.9.3)))(vue-router@5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3)): dependencies: '@intlify/shared': 9.14.5 '@intlify/vue-i18n-bridge': 1.1.0(vue-i18n@11.4.2(vue@3.5.39(typescript@5.9.3))) - '@intlify/vue-router-bridge': 1.1.0(vue-router@4.6.4(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3)) + '@intlify/vue-router-bridge': 1.1.0(vue-router@5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)))(vue@3.5.39(typescript@5.9.3)) ufo: 1.6.4 vue-demi: 0.14.10(vue@3.5.39(typescript@5.9.3)) optionalDependencies: vue: 3.5.39(typescript@5.9.3) vue-i18n: 11.4.2(vue@3.5.39(typescript@5.9.3)) - vue-router: 4.6.4(vue@3.5.39(typescript@5.9.3)) + vue-router: 5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) vue-i18n@11.4.2(vue@3.5.39(typescript@5.9.3)): dependencies: @@ -16783,20 +16734,15 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.39(typescript@5.9.3) - vue-router@4.6.4(vue@3.5.39(typescript@5.9.3)): + vue-router@5.1.0(@vue/compiler-sfc@3.5.34)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)): dependencies: - '@vue/devtools-api': 6.6.4 - vue: 3.5.39(typescript@5.9.3) - - vue-router@5.0.7(@vue/compiler-sfc@3.5.34)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)): - dependencies: - '@babel/generator': 8.0.0-rc.5 + '@babel/generator': 8.0.0 '@vue-macros/common': 3.1.2(vue@3.5.39(typescript@5.9.3)) - '@vue/devtools-api': 8.1.2 - ast-walker-scope: 0.8.3 + '@vue/devtools-api': 8.1.5 + ast-walker-scope: 0.9.0 chokidar: 5.0.0 json5: 2.2.3 - local-pkg: 1.1.2 + local-pkg: 1.2.1 magic-string: 0.30.21 mlly: 1.8.2 muggle-string: 0.4.1 @@ -16805,11 +16751,12 @@ snapshots: scule: 1.3.0 tinyglobby: 0.2.17 unplugin: 3.3.0(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0)) - unplugin-utils: 0.3.1 + unplugin-utils: 0.3.2 vue: 3.5.39(typescript@5.9.3) yaml: 2.9.0 optionalDependencies: '@vue/compiler-sfc': 3.5.34 + vite: 7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -16818,7 +16765,6 @@ snapshots: - rolldown - rollup - unloader - - vite - webpack vue-router@5.1.0(@vue/compiler-sfc@3.5.39)(esbuild@0.27.7)(rolldown@1.0.1)(rollup@4.62.2)(vite@7.3.6(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)):