I really don't know what problem(s) this solves. Don't all the javascript runtimes already have wasm engines built into the runtimes?
- wasmer: single 45 MByte exe
- wasmtime: single 28 MByte exe
- node.js: 87 MByte, lots of individual files
- deno: 186 MByte over two executables (deno and denort not sure what denort is though)
As an extreme outlier, there's wasm3 which is a WASI interpreter and which is just a single 255 KB executable (not a typo).All sizes looked up on an ARM Mac.