diff --git a/packages/babel-traverse/src/path/lib/removal-hooks.ts b/packages/babel-traverse/src/path/lib/removal-hooks.ts index 7872299b4f0c..105fb9cfea2f 100644 --- a/packages/babel-traverse/src/path/lib/removal-hooks.ts +++ b/packages/babel-traverse/src/path/lib/removal-hooks.ts @@ -62,8 +62,7 @@ export const hooks = [ function (self: NodePath, parent: NodePath) { if ( - (parent.isIfStatement() && - (self.key === "consequent" || self.key === "alternate")) || + (parent.isIfStatement() && self.key === "consequent") || (self.key === "body" && (parent.isLoop() || parent.isArrowFunctionExpression())) ) {