From 3c0e6b7e88686af1b0939432fc206a1af5e1fac3 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Wed, 9 May 2018 09:32:21 +0200
Subject: [PATCH] fix: default lerna client to npm

---
 lib/manager/npm/extract/index.js                          | 2 +-
 test/manager/npm/extract/__snapshots__/index.spec.js.snap | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/manager/npm/extract/index.js b/lib/manager/npm/extract/index.js
index 1a64418123..7ebf3f35fa 100644
--- a/lib/manager/npm/extract/index.js
+++ b/lib/manager/npm/extract/index.js
@@ -57,7 +57,7 @@ async function extractDependencies(content, packageFile) {
   if (lernaJson) {
     lernaDir = path.dirname(packageFile);
     lernaPackages = lernaJson.packages;
-    lernaClient = lernaJson.npmClient;
+    lernaClient = lernaJson.npmClient || 'npm';
   }
 
   const depTypes = [
diff --git a/test/manager/npm/extract/__snapshots__/index.spec.js.snap b/test/manager/npm/extract/__snapshots__/index.spec.js.snap
index 4d6546f2c0..3323d1bbcb 100644
--- a/test/manager/npm/extract/__snapshots__/index.spec.js.snap
+++ b/test/manager/npm/extract/__snapshots__/index.spec.js.snap
@@ -121,7 +121,7 @@ Object {
       "depType": "devDependencies",
     },
   ],
-  "lernaClient": undefined,
+  "lernaClient": "npm",
   "lernaDir": ".",
   "lernaPackages": undefined,
   "npmLock": undefined,
-- 
GitLab