it certainly took some time, but now, it can even build itself!
Among its features are:
* very fast compilation times (2x faster than babel, with sourcemaps, on my early benchmarks.)
* on-the-fly minification
* built-in bundling
* economic sourcemaps
* built-in regex-verifier (and I'm working on a standalone regex-emitter, too)
* runtime this-before-super() checks
* runtime (rather than parse-time) checks for constant re-assignments
* cheap yet full temporal-dead-zone tracker (and everyone thought it is impossible)
* non-invasive, arguably more efficient transformation for loops having closures around their lexicals
* zero-dependencies, obviously (though I'm not much proud of it; cf. above)
* aggressive temporary-variable-reuse (though I have to say there are still some rough edges)
* and needless to say, nearly all ES2015 constructs (except for getters/setters and generators; I'm currently working on a cool generator transformer too, but that's at least two months away.)
Now, this is a project still in its infancy (and the two years I've been working on it had better be looked at as its embryohood), and I have to confess I'm getting more and more spent working on it, so I'm actively, eagerly looking for collaborators, particularly for receiving real-world feedback and for helping me complete the test suite.
Comments, suggestions and any other sort of feedback is most welcome.
Thanks a lot reading this far.