From ee3f7f714eb98d669e5173c7cbef24f5aa20d3ac Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Wed, 9 May 2018 11:17:50 +0200 Subject: [PATCH] fix: iterate all lerna dirs --- lib/manager/npm/post-update/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/manager/npm/post-update/index.js b/lib/manager/npm/post-update/index.js index 19202bd7fd..294066d124 100644 --- a/lib/manager/npm/post-update/index.js +++ b/lib/manager/npm/post-update/index.js @@ -471,7 +471,7 @@ async function getAdditionalFiles(config, packageFiles) { } } - if (dirs.lernaDirs && dirs.lernaDirs.length) { + for (const lernaDir of dirs.lernaDirs) { let lockFile; if (config.lernaClient === 'npm') { lockFile = config.npmLock || 'package-lock.json'; @@ -484,7 +484,7 @@ async function getAdditionalFiles(config, packageFiles) { ); const res = await lerna.generateLockFiles( config.lernaClient, - config.tmpDir.path, + upath.join(config.tmpDir.path, lernaDir), env ); // istanbul ignore else -- GitLab