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