Skip to content

NPM Vite, vite-electron upgrades#1629

Merged
BryonLewis merged 8 commits into
mainfrom
npm-vite-migration
Apr 27, 2026
Merged

NPM Vite, vite-electron upgrades#1629
BryonLewis merged 8 commits into
mainfrom
npm-vite-migration

Conversation

@BryonLewis

@BryonLewis BryonLewis commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator
  • Swaps from Yarn to NPM
  • Upgrades to utilizing Node 24 LTS (v24.15.0)
  • Swap from webpack builds to vite building
  • The old electron-builder is removed and replaced with vite-electron for handling building
    • This required some changes to some of the base electron code
    • Moved items from IPC into a preload to provide a bridge to OS level access instead of direct calls
  • Removed /lib builds because it isn't used.
  • Removed all older references to rollup configs
  • Removed all old deps that are no-longer used (some babel, vue-cli, electron-remote)
  • Converted jest tests to utilize vitest instead

@BryonLewis BryonLewis changed the title NPM Vite, vite-electron upgrates NPM Vite, vite-electron upgrades Apr 24, 2026
@BryonLewis
BryonLewis marked this pull request as ready for review April 27, 2026 12:30
@BryonLewis
BryonLewis merged commit 6108373 into main Apr 27, 2026
3 checks passed
@BryonLewis
BryonLewis deleted the npm-vite-migration branch April 27, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant