Ditching GWT: Compiling a 100k-line Java Library to WebAssembly
elkjs ships 100k lines of Java and a GWT build pipeline. I audited every dependency, ran a TeaVM wasmGC spike, and hit exactly two issues—both trivial. If you're wondering whether your Java library can ship as WebAssembly today, this is the answer.