diff --git a/packages/babel-traverse/src/path/replacement.js b/packages/babel-traverse/src/path/replacement.js index c54de58438c5..dc1512805172 100644 --- a/packages/babel-traverse/src/path/replacement.js +++ b/packages/babel-traverse/src/path/replacement.js @@ -199,11 +199,7 @@ export function _replaceWith(node) { } this.debug(`Replace with ${node?.type}`); - const cache = pathCache.get(this.parent); - if (cache) { - cache.set(node, this); - cache.delete(this.node); - } + pathCache.get(this.parent)?.set(node, this).delete(this.node); this.node = this.container[this.key] = node; }