Especially synchronous pipelines/graphs, which don't need to dispatch onto any Executors (which aren't readily available in a non-JVM environment), should work nicely with scala.js.
Solution: enable scala.js support by modifying the build setup and properly separating dependencies.