There are some open issues but it works
This is great!
I hope to submit some pull requests for those outstanding issues soon. In particular, I think it makes sense simply to blacklist the
"use strict" transform.
Longer-term, it may make sense to maintain a version of Babel that relies more heavily on a runtime library, so that you don’t have to generate as much boilerplate for things like setting up class inheritance.
Another idea: it would be great to cache transformed files on disk, to save startup time for incremental rebuilds.