From b7faabfae027667912da553932ecb0c7e03097c9 Mon Sep 17 00:00:00 2001 From: Peter Hedenskog Date: Fri, 20 Sep 2024 13:37:54 +0200 Subject: [PATCH] Fix broken Android object configuration object --- lib/support/cli.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lib/support/cli.js b/lib/support/cli.js index 01cab6a5b..987d1d298 100644 --- a/lib/support/cli.js +++ b/lib/support/cli.js @@ -63,11 +63,6 @@ function validateInput(argv) { } } - // hack to keep backward compability to --android - if (argv.android[0] === true) { - set(argv, 'android.enabled', true); - } - if (argv.chrome && argv.chrome.mobileEmulation) { const m = argv.chrome.mobileEmulation; if (!(m.deviceName || (m.height && m.width && m.pixelRatio))) { @@ -144,7 +139,11 @@ function validateInput(argv) { } export function parseCommandLine() { - let yargsInstance = yargs(hideBin(process.argv)); + let argvFix = process.argv.map(arg => + arg === '--android' ? '--android.enabled' : arg + ); + + let yargsInstance = yargs(hideBin(argvFix)); let validated = yargsInstance .parserConfiguration({ 'camel-case-expansion': false,