Synchronise workspace lock dependencies

This commit is contained in:
vorotamoroz
2026-07-15 14:13:43 +00:00
parent f44dc76087
commit 9d70ac8064
3 changed files with 49 additions and 8 deletions
+14
View File
@@ -105,6 +105,13 @@ for (const dir of workspaceDirs) {
console.log(` Dependency '${dep}': ${oldVer} -> ${newVer}`);
pkg.dependencies[dep] = newVer;
}
if (lockWorkspace) {
lockWorkspace.dependencies ??= {};
if (lockWorkspace.dependencies[dep] !== newVer) {
lockWorkspace.dependencies[dep] = newVer;
packageLockChanged = true;
}
}
}
}
}
@@ -119,6 +126,13 @@ for (const dir of workspaceDirs) {
console.log(` DevDependency '${dep}': ${oldVer} -> ${newVer}`);
pkg.devDependencies[dep] = newVer;
}
if (lockWorkspace) {
lockWorkspace.devDependencies ??= {};
if (lockWorkspace.devDependencies[dep] !== newVer) {
lockWorkspace.devDependencies[dep] = newVer;
packageLockChanged = true;
}
}
}
}
}