fix(js): workspace lib devDependencies should not be added to package.json (#17802)

This commit is contained in:
Adam Wootton 2023-09-06 15:13:11 -04:00 committed by GitHub
parent 2526967fc5
commit 9ba98f4b25
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -144,8 +144,13 @@ function addMissingDependencies(
packageJson[propType][packageName] = version;
} else {
const packageName = entry.name;
if (!!workspacePackageJson.devDependencies?.[packageName]) {
return;
}
if (
!packageJson.dependencies?.[packageName] &&
!packageJson.devDependencies?.[packageName] &&
!packageJson.peerDependencies?.[packageName]
) {
const outputs = getOutputsForTargetAndConfiguration(