From 2070b8b735787da5ca00bd589fff3f647743d78f Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Tue, 23 Aug 2022 02:36:10 +0300 Subject: [PATCH] fix: improve dependency installation error message --- packages/resolve-dependencies/src/resolveDependencies.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/resolve-dependencies/src/resolveDependencies.ts b/packages/resolve-dependencies/src/resolveDependencies.ts index 22f0ae25904..3b096c3df0f 100644 --- a/packages/resolve-dependencies/src/resolveDependencies.ts +++ b/packages/resolve-dependencies/src/resolveDependencies.ts @@ -756,6 +756,10 @@ async function resolveDependency ( workspacePackages: options.workspacePackages, }) } catch (err: any) { // eslint-disable-line + console.log('!!!!!!!!!!>>>>>>>>>>>>>>', options.parentPkg.nodeId) + // TODO: improve the error that is thrown here by adding some context info to it + // for instance, when a 404 error happens, I want to know the chain of dependencies to the not found package + // an e2e test should be added if (wantedDependency.optional) { skippedOptionalDependencyLogger.debug({ details: err.toString(),