- The visitor keys for `ObjectTypeAnnotation`s were incorrect so those nodes weren't being traversed so comments weren't attached for them. - The type parser wasn't eating the semicolons for the nodes so the `end` location of each of the type properties wasn't accurate which threw off the code generation newline algorithm. - Type properties hadn't been given the `UserWhitespacable` alias.
Babel is a transpiler for writing next generation JavaScript.
For questions and support please visit the gitter room before creating an issue.
For documentation and website issues please visit the babel.github.io repo.
Description
Languages
JavaScript
99.5%
Makefile
0.3%
HTML
0.1%