The new ES6 module syntax is very nice, but not yet supported by browsers. I'd like to use the new syntax while I'm developing, then compile the modules into one JS file which can run in browsers. I haven't found any program that can do this.
I know that Babel or similar ES6-transpilers can convert
require(), and eg. Browserify allows to use it in browsers, but I don't want to load multiple JS files at runtime. One compiler could convert all ES6 modules into one JS file, just like how we create one binary executable from multiple .c / .h files.