diff --git a/.changeset/brave-adults-taste.md b/.changeset/brave-adults-taste.md new file mode 100644 index 0000000000..411ff5ada6 --- /dev/null +++ b/.changeset/brave-adults-taste.md @@ -0,0 +1,5 @@ +--- +"@pnpm/resolve-dependencies": patch +--- + +Fixing a regression introduced in 20.0.3 diff --git a/packages/resolve-dependencies/src/resolveDependencies.ts b/packages/resolve-dependencies/src/resolveDependencies.ts index 87757497fc..892083db9b 100644 --- a/packages/resolve-dependencies/src/resolveDependencies.ts +++ b/packages/resolve-dependencies/src/resolveDependencies.ts @@ -898,7 +898,7 @@ function getResolvedPackage ( prod: !options.wantedDependency.dev && !options.wantedDependency.optional, requiresBuild: options.neverBuiltDependencies.has(options.pkg.name) ? false - : ((options.dependencyLockfile != null) && Boolean(options.dependencyLockfile.requiresBuild)), + : ((options.dependencyLockfile != null) ? Boolean(options.dependencyLockfile.requiresBuild) : undefined), resolution: options.pkgResponse.body.resolution, version: options.pkg.version, }