yargs the modern, pirate-themed successor to optimist.
the mighty option parser used by yargs
the bare-bones i18n library used by yargs
shim for require.main.filename() that works in as many environments as possible
easily create complex multi-column command-line-interfaces.
set blocking stdio and stderr ensuring that terminal output does not truncate
convert back a yargs argv object to its original array form