fix(docker): preserve peer deps in packed packages

This commit is contained in:
saravanakumardb1 2026-03-23 18:24:57 -07:00
parent 7361cba125
commit 64c9fc8afe

View File

@ -183,7 +183,7 @@ const plan = JSON.parse(fs.readFileSync(planPath, 'utf8'));
const tarballRefFor = (scopedName) =>
`file:/app/${targetBasename}/.docker-deps/${scopedName.replace('@bytelyst/', 'bytelyst-')}-${plan.versions[scopedName]}.tgz`;
for (const depField of ['dependencies', 'optionalDependencies', 'peerDependencies']) {
for (const depField of ['dependencies', 'optionalDependencies']) {
for (const [depName, depVersion] of Object.entries(pkg[depField] ?? {})) {
if (!depName.startsWith('@bytelyst/')) {
continue;