Spaces:
Paused
Paused
Commit History
-
refactor: migrate electron from branch to npm workspace
icebear0828Electron code moved from a separate branch into packages/electron/, eliminating the fragile master→electron branch sync that caused frequent merge conflicts (package.json, lockfile, release.yml). - Add npm workspaces to root package.json - Create packages/electron/ with independent deps (electron, electron-builder, esbuild) - Desktop UI imports use @shared/ Vite alias instead of deep relative paths - Rewrite release.yml for workspace-aware build - Delete sync-electron.yml (no longer needed) - Cherry-pick setup-curl.ts fixes from electron branch (GITHUB_TOKEN, dll rename, tar fallback)178e38e