diff --git a/packages/babel-register/src/node.js b/packages/babel-register/src/node.js index fe9a46c15d..c73ddef062 100644 --- a/packages/babel-register/src/node.js +++ b/packages/babel-register/src/node.js @@ -101,7 +101,6 @@ function hookExtensions(exts) { export function revert() { if (piratesRevert) piratesRevert(); - delete require.cache[require.resolve(__filename)]; } register(); diff --git a/packages/babel-register/test/index.js b/packages/babel-register/test/index.js index 5643bdcf6f..1f54094e9d 100644 --- a/packages/babel-register/test/index.js +++ b/packages/babel-register/test/index.js @@ -52,6 +52,7 @@ describe("@babel/register", function() { function revertRegister() { if (babelRegister) { babelRegister.revert(); + delete require.cache[registerFile]; babelRegister = null; } }