Skip to content

Commit aaac78b

Browse files
authored
chore(dependabot): hold back vue-router 5 as well (#868)
vue-router 5 peers `vite: ^7.3.0 || ^8.0.0` and expects a Vite toolchain. These apps build with webpack, which cannot resolve it at all: the build dies on `Can't resolve 'vue-router'` from src and from @nextcloud/vue's own chunks. Adopting it is a Vite migration, not a version bump. Dependabot proposed it across 8 repositories in a single run, and merging any one of them takes that app's build from green to red with no code change that can fix it. versioniq already builds with Vite and is the natural pilot if the fleet does move. Lift this when an app's toolchain can actually take it.
1 parent d30f2bc commit aaac78b

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ updates:
5454
ignore:
5555
- dependency-name: "typescript"
5656
update-types: ["version-update:semver-major"]
57+
# vue-router 5 peers `vite: ^7.3.0 || ^8.0.0` and expects a Vite
58+
# toolchain. These apps build with webpack, which cannot resolve it at
59+
# all: the build dies on `Can't resolve 'vue-router'`. Adopting it is a
60+
# Vite migration, not a bump. versioniq is already on Vite and is the
61+
# natural pilot.
62+
- dependency-name: "vue-router"
63+
update-types: ["version-update:semver-major"]
5764
- dependency-name: "webpack-cli"
5865
update-types: ["version-update:semver-major"]
5966
- dependency-name: "@babel/core"

0 commit comments

Comments
 (0)