Facebook people apparently wrote a generic ESTree-to-Babel-AST converter and it's buried somewhere five levels deep in a react-native package instead of being published as an actually-usable standalone tool, and this kind of shit is a great example of why I don't like tech company "open-source"