From 7bdb5231061e860b72e8d85f23746c98c3a9ec36 Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Mon, 1 Jun 2026 23:41:32 +0100 Subject: [PATCH] fix(ci): sync ui/package.json.tpl with upgraded frontend deps GoReleaser (.goreleaser.yaml before-hook) and the Makefile regenerate ui/package.json from ui/package.json.tpl at build time, then run npm ci. The deps upgrade updated ui/package.json and the lockfile but not the template, so the release hook regenerated package.json with the old deps and npm ci failed against the new lockfile. Sync the template to the upgraded versions (Vite 8, Tailwind 4, vis-network 10, FontAwesome 7, TypeScript 6, ...). Verified by replaying the hook locally: regenerate from the template then npm ci + build both pass. --- ui/package.json.tpl | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ui/package.json.tpl b/ui/package.json.tpl index 2c170f8..1aab742 100644 --- a/ui/package.json.tpl +++ b/ui/package.json.tpl @@ -10,19 +10,19 @@ "type-check": "vue-tsc --noEmit" }, "dependencies": { - "vis-data": "^7.1.9", - "vis-network": "^9.1.9", - "vue": "^3.5.13" + "vis-data": "^8.0.4", + "vis-network": "^10.1.0", + "vue": "^3.5.34" }, "devDependencies": { - "@fortawesome/fontawesome-free": "^6.7.2", - "@types/node": "^22.10.2", - "@vitejs/plugin-vue": "^5.2.1", - "autoprefixer": "^10.4.20", - "postcss": "^8.4.49", - "tailwindcss": "^3.4.17", - "typescript": "~5.7.2", - "vite": "^6.0.5", - "vue-tsc": "^2.2.0" + "@fortawesome/fontawesome-free": "^7.2.0", + "@tailwindcss/postcss": "^4.3.0", + "@types/node": "^25.9.1", + "@vitejs/plugin-vue": "^6.0.7", + "postcss": "^8.5.15", + "tailwindcss": "^4.3.0", + "typescript": "~6.0.3", + "vite": "^8.0.14", + "vue-tsc": "^3.3.1" } }