Я хотел бы сделать аргумент обязательным на основе первого запрошенного аргумента.Я спрашиваю в командной строке, какая платформа относится («local», «dev», «preprod», «prod»), если предоставленный аргумент «local», тогда я хотел бы попросить второй обязательный аргумент («trigramme»)).Я не нашел решения.
Заранее благодарю за помощь.
const argv = yargs
.usage('Usage: $0 <command> [options]')
.option('platform', {
alias: 'p',
choices: ["local", "dev", "preprod", "prod"],
demandOption: true,
describe: 'Platform to set',
requiresArg: true,
})
.option('trigramme', {
alias: 't',
describe: 'Fill a trigramme for the local platform',
})
.argv;