Heh the woes of a hosted language! I've always been interested in svelte, but it's incompatibility with ClojureScript always made it a non starter for me.
If you haven't given shadow-cljs a try though, it's worked wonders for me. Can be a little heavy to set up, and the configuration a little mind bending at times, but besides normally 1 rough day a year it works flawlessly the other 364 (a pretty good win ratio as far as js build tooling goes).
That and electric looks really promising!