From c351b34f624adaf5171355b91e992224e12ae0b6 Mon Sep 17 00:00:00 2001 From: Jason Jean Date: Thu, 2 Mar 2023 10:16:33 -0500 Subject: [PATCH] fix(js): fix parsing link dependencies in yarn (#15364) (cherry picked from commit 65aac8ea172f674655edce404cd4366bee179253) --- packages/nx/src/lock-file/yarn-parser.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/nx/src/lock-file/yarn-parser.ts b/packages/nx/src/lock-file/yarn-parser.ts index 3264fc96cecfd..df6ea70d45454 100644 --- a/packages/nx/src/lock-file/yarn-parser.ts +++ b/packages/nx/src/lock-file/yarn-parser.ts @@ -141,7 +141,11 @@ function findVersion( ) { return snapshot.resolution.slice(packageName.length + 1); } - if (!isBerry && !satisfies(snapshot.version, versionRange)) { + if ( + !isBerry && + snapshot.resolved && + !satisfies(snapshot.version, versionRange) + ) { return snapshot.resolved; } // otherwise it's a standard version