It's good to discuss removing the Emscripten dependency to improve portability. See: https://schellcode.github.io/webassembly-without-emscripten