|
|
@ -40,6 +40,7 @@ const alias = {
|
|
|
|
|
|
|
|
|
|
|
|
let args = parseArgs(process.argv.slice(2), {
|
|
|
|
let args = parseArgs(process.argv.slice(2), {
|
|
|
|
"string": stringArgParams,
|
|
|
|
"string": stringArgParams,
|
|
|
|
|
|
|
|
"boolean": boolArgParams,
|
|
|
|
"alias": alias,
|
|
|
|
"alias": alias,
|
|
|
|
"--": true
|
|
|
|
"--": true
|
|
|
|
});
|
|
|
|
});
|
|
|
@ -55,7 +56,7 @@ for (var key of Object.keys(args)) {
|
|
|
|
error(ExitCodes.badUsageCLI);
|
|
|
|
error(ExitCodes.badUsageCLI);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (stringArgParams.includes(key) && args[key] === "") {
|
|
|
|
else if (stringArgParams.includes(key) && args[key] === "") {
|
|
|
|
printUsage();
|
|
|
|
console.error(`Error: no value given for --${key}`);
|
|
|
|
error(ExitCodes.badUsageCLI);
|
|
|
|
error(ExitCodes.badUsageCLI);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|