diff --git a/packages/babel-traverse/src/index.js b/packages/babel-traverse/src/index.js index 2fe2c950fe..3b95648570 100644 --- a/packages/babel-traverse/src/index.js +++ b/packages/babel-traverse/src/index.js @@ -7,6 +7,7 @@ import * as cache from "./cache"; export { default as NodePath } from "./path"; export { default as Scope } from "./scope"; export { default as Hub } from "./hub"; + export { visitors }; export default function traverse( @@ -38,10 +39,6 @@ traverse.visitors = visitors; traverse.verify = visitors.verify; traverse.explode = visitors.explode; -traverse.NodePath = require("./path"); -traverse.Scope = require("./scope"); -traverse.Hub = require("./hub"); - traverse.cheap = function(node, enter) { return t.traverseFast(node, enter); };