fix: resolve rollup dependency mismatch by simplifying build scripts and hardening clean-install logic

This commit is contained in:
2026-02-21 16:03:40 +01:00
parent 77078eb727
commit ffce336081
3 changed files with 173 additions and 205 deletions

View File

@@ -13,7 +13,7 @@
"lint": "eslint .",
"preview": "vite preview",
"electron:dev": "concurrently -k \"cross-env BROWSER=none npm run dev\" \"npx tsc -p electron/tsconfig.json -w\" \"wait-on http://localhost:5173 && wait-on dist-electron/main.js && electron .\"",
"electron:build": "vite build && npx tsc -p electron/tsconfig.json && npm prune --production && npm install && electron-builder --publish never"
"electron:build": "vite build && npx tsc -p electron/tsconfig.json && electron-builder --publish never"
},
"build": {
"appId": "io.narl.ultimatebantracker",