From 925fec2e9ff84a46f9b75d28efd593474300715a Mon Sep 17 00:00:00 2001 From: Marcin Szczepanski Date: Wed, 18 May 2022 10:41:22 +1000 Subject: [PATCH] Fix Flow issues in GlobResolver --- packages/resolvers/glob/src/GlobResolver.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/resolvers/glob/src/GlobResolver.js b/packages/resolvers/glob/src/GlobResolver.js index 441dcd42440..cc37739a48e 100644 --- a/packages/resolvers/glob/src/GlobResolver.js +++ b/packages/resolvers/glob/src/GlobResolver.js @@ -100,12 +100,12 @@ export default (new Resolver({ loc: dependency.loc, }); - if (!result) { + if (!result || !result.filePath) { throw errorToThrowableDiagnostic( - `Unable to resolve ${pkg} from ${dependency.sourcePath} when evaluating specifier ${specifier}`, + `Unable to resolve ${pkg} from ${sourceFile} when evaluating specifier ${specifier}`, dependency, ); - } else if (result.diagnostics && result.diagnostics.length > 0) { + } else if (result.diagnostics) { throw new ThrowableDiagnostic({diagnostic: result.diagnostics}); }