From 8674e1d171458f8288049457c6b89efbaddf56f1 Mon Sep 17 00:00:00 2001 From: overlookmotel Date: Fri, 22 Jan 2021 19:03:47 +0000 Subject: [PATCH] babel-register run default register with global module cache 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 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;