From 60340244b1b68764436626a901fe10a8f895f2df Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sun, 7 Jun 2015 23:36:32 +0100 Subject: [PATCH] when constructing a NodePath, inherit parent paths hub if one wasn't passed to us --- src/babel/traversal/path/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/babel/traversal/path/index.js b/src/babel/traversal/path/index.js index 3193885af1..f725b5f0ba 100644 --- a/src/babel/traversal/path/index.js +++ b/src/babel/traversal/path/index.js @@ -17,6 +17,10 @@ export default class NodePath { */ static get({ hub, parentPath, parent, container, containerKey, key }) { + if (!hub && parentPath) { + hub = parentPath.hub; + } + var targetNode = container[key]; var paths = parent._paths = parent._paths || []; var path;