From 924a43d090e9ef39f54e6ba7e3d9423554ddee5a Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Thu, 25 Apr 2019 09:31:09 +0200 Subject: [PATCH] fix(npm): full install for npm shrinkwrap --- lib/manager/npm/post-update/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/manager/npm/post-update/index.js b/lib/manager/npm/post-update/index.js index 97b67d4ba4..50ddd41782 100644 --- a/lib/manager/npm/post-update/index.js +++ b/lib/manager/npm/post-update/index.js @@ -544,11 +544,13 @@ async function getAdditionalFiles(config, packageFiles) { } else { lockFile = config.yarnLock || 'yarn.lock'; } + const skipInstalls = + lockFile === 'npm-shrinkwrap.json' ? false : config.skipInstalls; const res = await lerna.generateLockFiles( lernaPackageFile.lernaClient, upath.join(config.localDir, lernaDir), env, - config.skipInstalls, + skipInstalls, config.binarySource ); // istanbul ignore else -- GitLab