improve handling of invalid CLI options (#3966)

This commit is contained in:
Alex Lam S.L
2020-06-08 04:16:03 +01:00
committed by GitHub
parent df3bb8028a
commit 3230952d57

View File

@@ -40,6 +40,7 @@ while (args.length) {
} else if (arg[1] == "-") { } else if (arg[1] == "-") {
process_option(arg.slice(2)); process_option(arg.slice(2));
} else [].forEach.call(arg.slice(1), function(letter, index, arg) { } else [].forEach.call(arg.slice(1), function(letter, index, arg) {
if (!(letter in short_forms)) fatal("invalid option -" + letter);
process_option(short_forms[letter], index + 1 < arg.length); process_option(short_forms[letter], index + 1 < arg.length);
}); });
} }