From b727e67347984891e9941d774b39e5b44badac6b Mon Sep 17 00:00:00 2001 From: overlookmotel Date: Mon, 25 Jan 2021 20:51:16 +0000 Subject: [PATCH] babel-register run default register with global module cache (#12674) Follow-up to PR #12665. --- packages/babel-register/src/node.js | 2 -- packages/babel-register/src/nodeWrapper.js | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) 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;