cli.js
function normalize(argv) {
  var keys = Object.keys(cli.tasks);
  keys.forEach(function(key) {
    if (argv.hasOwnProperty(key) && key !== 'default') {
      argv._.push(key);
      parse(argv[key], key, argv);
    }
  });

  if (argv._.length === 0) {
    argv._.push('help');
  }
  return argv;
}
function normalize(argv) {
  var keys = Object.keys(cli.tasks);
  keys.forEach(function(key) {
    if (argv.hasOwnProperty(key) && key !== 'default') {
      argv._.push(key);
      parse(argv[key], key, argv);
    }
  });

  if (argv._.length === 0) {
    argv._.push('help');
  }
  return argv;
}
Normalize arguments