From 0fb6bce990c816a45851d7e649410525232993e0 Mon Sep 17 00:00:00 2001 From: ehmicky Date: Fri, 31 Jul 2020 17:07:25 +0200 Subject: [PATCH] Simplify some code in Netlify Dev --- src/utils/detect-server.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/utils/detect-server.js b/src/utils/detect-server.js index 35eac818a63..9616c419fc1 100644 --- a/src/utils/detect-server.js +++ b/src/utils/detect-server.js @@ -236,17 +236,15 @@ function filterSettings(scriptInquirerOptions, input) { /** utiltities for the inquirer section above */ function formatSettingsArrForInquirer(settingsArr) { - const ans = [] - settingsArr.forEach(setting => { - setting.possibleArgsArrs.forEach(args => { - ans.push({ + return [].concat( + ...settingsArr.map(setting => + setting.possibleArgsArrs.map(args => ({ name: `[${chalk.yellow(setting.framework)}] ${setting.command} ${args.join(' ')}`, value: { ...setting, args }, short: setting.framework + '-' + args.join(' '), - }) - }) - }) - return ans + })) + ) + ) } // if first arg is undefined, use default, but tell user about it in case it is unintentional function assignLoudly(