new es6 module compiler