skip nested new expressions

This commit is contained in:
Henry Zhu
2015-12-05 14:19:31 -05:00
parent 21f76655ad
commit 6082ac8a59
2 changed files with 2 additions and 2 deletions

View File

@@ -65,7 +65,7 @@ export function NewExpression(node: Object, parent: Object) {
if (node.arguments.length === 0 && this.format.compact &&
!t.isCallExpression(parent, { callee: node }) &&
!t.isMemberExpression(parent) &&
!(t.isNewExpression(parent) && parent.arguments.length > 0)) return;
!t.isNewExpression(parent)) return;
this.push("(");
this.printList(node.arguments, node);