From 33aa4b644f71f79f03c02e5b05758c024e79bd32 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 11 Jul 2019 09:50:08 +0200
Subject: [PATCH] logs: log preset keys if preset not found

---
 lib/datasource/npm/presets.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/datasource/npm/presets.js b/lib/datasource/npm/presets.js
index fe9b83c472..6f1d9121ab 100644
--- a/lib/datasource/npm/presets.js
+++ b/lib/datasource/npm/presets.js
@@ -14,6 +14,11 @@ async function getPreset(pkgName, presetName = 'default') {
   }
   const presetConfig = dep['renovate-config'][presetName];
   if (!presetConfig) {
+    const presetNames = Object.keys(dep['renovate-config']);
+    logger.info(
+      { presetNames, presetName },
+      'Preset not found within renovate-config'
+    );
     throw new Error('preset not found');
   }
   return presetConfig;
-- 
GitLab