From e067a56e5d47bf396b6b8abd898fff249a1037fd Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Wed, 20 Apr 2022 17:24:54 +0200 Subject: [PATCH] fix: only ignore `MODULE_NOT_FOUND` when message contains configFile --- src/loader.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/loader.ts b/src/loader.ts index e3bcb40..e22d768 100644 --- a/src/loader.ts +++ b/src/loader.ts @@ -181,9 +181,13 @@ async function resolveConfig (source: string, opts: LoadConfigOptions): Promise< res.config = await res.config() } } catch (err) { - if (err.code !== 'MODULE_NOT_FOUND') { - throw err + if ( + err.code === 'MODULE_NOT_FOUND' && + String(err).includes(opts.configFile) + ) { + return res } + throw err } return res }