in apps/meeting/serverless/deploy.js [52:93]
function parseArgs() {
var args = process.argv.slice(2);
var i = 0;
while (i < args.length) {
switch (args[i]) {
case '-h':
case '--help':
usage();
process.exit(0);
break;
case '-r':
case '--region':
region = getArgOrExit(++i, args);
break;
case '-b':
case '--s3-bucket':
bucket = getArgOrExit(++i, args);
break;
case '-s':
case '--stack-name':
stack = getArgOrExit(++i, args);
break;
case '-e':
case '--event-bridge':
useEventBridge = true;
break;
case '-l': case '--disable-printing-logs':
disablePrintingLogs = true;
break;
default:
console.log(`Invalid argument ${args[i]}`);
usage();
process.exit(1);
}
++i;
}
if (!stack.trim() || !bucket.trim()) {
console.log('Missing required parameters');
usage();
process.exit(1);
}
}