Skip to content

Commit 5fda847

Browse files
committed
chore(dependabot): hold back vue-router 5 as well
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 bd5dd3c commit 5fda847

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
@@ -26,6 +26,13 @@ updates:
2626
ignore:
2727
- dependency-name: "typescript"
2828
update-types: ["version-update:semver-major"]
29+
# vue-router 5 peers `vite: ^7.3.0 || ^8.0.0` and expects a Vite
30+
# toolchain. These apps build with webpack, which cannot resolve it at
31+
# all: the build dies on `Can't resolve 'vue-router'`. Adopting it is a
32+
# Vite migration, not a bump. versioniq is already on Vite and is the
33+
# natural pilot.
34+
- dependency-name: "vue-router"
35+
update-types: ["version-update:semver-major"]
2936
- dependency-name: "webpack-cli"
3037
update-types: ["version-update:semver-major"]
3138
- dependency-name: "@babel/core"

0 commit comments

Comments
 (0)