So this transpiler makes ES6 code and then Babel makes it runnable on most browsers, or does it leverage Babel in making JS code in the first place?
It does all without the need for nodejs (even if it can be used of course), it uses an embedded js interpreter.