From 73f72d25e318b3f0cbb6703b7c9e0b5833f04f2e Mon Sep 17 00:00:00 2001 From: Serhii Pashchenko Date: Wed, 11 Sep 2019 12:53:44 +0300 Subject: [PATCH 1/2] Fix unresolved modules in config watcher --- src/lib/getModuleDependencies.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib/getModuleDependencies.js b/src/lib/getModuleDependencies.js index 3cb6760ff..2c24c5003 100644 --- a/src/lib/getModuleDependencies.js +++ b/src/lib/getModuleDependencies.js @@ -18,11 +18,13 @@ export default function getModuleDependencies(entryFile) { // ones are being added for (const mdl of modules) { mdl.requires.forEach(dep => { - const basedir = path.dirname(mdl.file) - const depPath = resolve.sync(dep, { basedir }) - const depModule = createModule(depPath) + try { + const basedir = path.dirname(mdl.file) + const depPath = resolve.sync(dep, { basedir }) + const depModule = createModule(depPath) - modules.push(depModule) + modules.push(depModule) + } catch (_err) {} }) } From 8045d654d207abaa601b7459d3ccfaf294462f27 Mon Sep 17 00:00:00 2001 From: Serhii Pashchenko Date: Wed, 11 Sep 2019 13:06:59 +0300 Subject: [PATCH 2/2] Fix ESLint error :* --- src/lib/getModuleDependencies.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/getModuleDependencies.js b/src/lib/getModuleDependencies.js index 2c24c5003..959f66cea 100644 --- a/src/lib/getModuleDependencies.js +++ b/src/lib/getModuleDependencies.js @@ -24,7 +24,9 @@ export default function getModuleDependencies(entryFile) { const depModule = createModule(depPath) modules.push(depModule) - } catch (_err) {} + } catch (_err) { + // eslint-disable-next-line no-empty + } }) }