diff --git a/packages/babel-register/src/node.js b/packages/babel-register/src/node.js index a27b0c87fd37..01e7b3d16e8f 100644 --- a/packages/babel-register/src/node.js +++ b/packages/babel-register/src/node.js @@ -108,8 +108,6 @@ export function revert() { if (piratesRevert) piratesRevert(); } -register(); - export default function register(opts?: Object = {}) { // Clone to avoid mutating the arguments object with the 'delete's below. opts = { diff --git a/packages/babel-register/src/nodeWrapper.js b/packages/babel-register/src/nodeWrapper.js index 97666b3ef958..13a7157b0d2a 100644 --- a/packages/babel-register/src/nodeWrapper.js +++ b/packages/babel-register/src/nodeWrapper.js @@ -18,4 +18,7 @@ Module._cache = globalModuleCache; const smsPath = require.resolve("source-map-support"); globalModuleCache[smsPath] = internalModuleCache[smsPath]; +const register = node.default; +register(); + module.exports = node;