From 007c7850882d82b6f754d4a22ec16ad7328c625a Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Tue, 21 Jan 2020 13:38:09 +0100 Subject: [PATCH] fix(utils): handle undefined entry conditions --- packages/utils/src/cjs.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/utils/src/cjs.js b/packages/utils/src/cjs.js index be93e0e50f5b..6422fc91c458 100644 --- a/packages/utils/src/cjs.js +++ b/packages/utils/src/cjs.js @@ -7,11 +7,10 @@ export function clearRequireCache (id) { try { entry = require.cache[id] } catch (e) { - delete require.cache[id] - return } if (!entry || isExternalDependency(id)) { + delete require.cache[id] return } @@ -31,11 +30,10 @@ export function scanRequireTree (id, files = new Set()) { try { entry = require.cache[id] } catch (e) { - files.add(id) - return files } if (!entry || isExternalDependency(id) || files.has(id)) { + files.add(id) return files }