553
(Object.keys(options.alias) || []).forEach(key => {
554
options.alias[key].forEach(alias => {
556
>
if (descriptions[alias]) self.describe(key, descriptions[alias]);
557
>
// copy demanded.
558
>
if (alias in demandedOptions)
559
>
yargs.demandOption(key, demandedOptions[alias]);
560
>
// type messages.
561
>
if (options.boolean.includes(alias)) yargs.boolean(key);
562
>
if (options.count.includes(alias)) yargs.count(key);
563
>
if (options.string.includes(alias)) yargs.string(key);
564
>
if (options.normalize.includes(alias)) yargs.normalize(key);
565
>
if (options.array.includes(alias)) yargs.array(key);
566
>
if (options.number.includes(alias)) yargs.number(key);
567
});
568
});