I experimented with my JavaScript Game Engine. Instead of my own build setup (using esbuild) I decided to give Vite a go.
It worked pretty well. Game code can stay the same, but the compile step is off the engine's plate now.
Here, my Jump&Run demo as a desktop app (using electron).