add new expression as a valid conditional expression parent for parantheses insertion - fixes #578
This commit is contained in:
@@ -151,8 +151,10 @@ exports.ConditionalExpression = function (node, parent) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (t.isCallExpression(parent) && parent.callee === node) {
|
||||
return true;
|
||||
if (t.isCallExpression(parent) || t.isNewExpression(parent)) {
|
||||
if (parent.callee === node) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
if (t.isConditionalExpression(parent) && parent.test === node) {
|
||||
|
||||
Reference in New Issue
Block a user