This was causing problems with parenthesizing assignment expression This reverts commit b5cf529d6b342b3dd8dd49c50cc9cd5fed4fc5a7.
babel-generator
Turns an AST into code.
Install
$ npm install babel-generator
Usage
import {parse} from 'babylon';
import generate from 'babel-generator';
const code = 'class Example {}';
const ast = parse(code);
const output = generate(ast, { /* options */ }, code);