Test (modules) field can be left empty $ cat > dune-project < (lang dune 3.8) > (using melange 0.1) > EOF $ cat > dune < (melange.emit > (target output) > (emit_stdlib false) > (alias mel)) > EOF $ cat > hello.ml < let () = > print_endline "hello" > EOF $ dune build @mel $ node _build/default/output/hello.js hello