From a9b99e779a5a9f64491460b9f76b7c42b9f7dd91 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 25 Mar 2018 22:53:45 +0200 Subject: [PATCH] fix: write npmrc for lerna subdirs too --- lib/workers/branch/lock-files.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/workers/branch/lock-files.js b/lib/workers/branch/lock-files.js index 133139acf0..16ff2d38a4 100644 --- a/lib/workers/branch/lock-files.js +++ b/lib/workers/branch/lock-files.js @@ -262,7 +262,9 @@ async function writeExistingFiles(config) { await fs.outputFile(upath.join(basedir, '.npmrc'), packageFile.npmrc); } else if ( config.npmrc && - (packageFile.hasYarnLock || packageFile.hasPackageLock) + (packageFile.hasYarnLock || + packageFile.hasPackageLock || + config.lernaLockFile) ) { logger.debug('Writing repo .npmrc to package file dir'); await fs.outputFile(upath.join(basedir, '.npmrc'), config.npmrc); -- GitLab