diff --git a/packages/babel-register/src/node.js b/packages/babel-register/src/node.js index a3efd4b9e4..ff5209b632 100644 --- a/packages/babel-register/src/node.js +++ b/packages/babel-register/src/node.js @@ -112,8 +112,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 97666b3ef9..13a7157b0d 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;