I got the ServiceWorker building with Vite now. I have Vitest running (but not all tests pass yet). Soon it will be stable and nothing will have been lost from Webpack. Pretty awesome.