I haven't got much experience with WASM, but is dependency hell something that WASM completely solves?
All of the cruft that you don't use will get optimised away by the compiler, right?
I'm not aware of any production ready WASM frameworks, but I'm ready for it.