| 123456789101112131415161718192021222324252627282930313233 | #!/usr/bin/env nodevar rimraf = require('./')var help = falsevar dashdash = falsevar args = process.argv.slice(2).filter(function(arg) {  if (dashdash)    return !!arg  else if (arg === '--')    dashdash = true  else if (arg.match(/^(-+|\/)(h(elp)?|\?)$/))    help = true  else    return !!arg});if (help || args.length === 0) {  // If they didn't ask for help, then this is not a "success"  var log = help ? console.log : console.error  log('Usage: rimraf <path>')  log('')  log('  Deletes all files and folders at "path" recursively.')  log('')  log('Options:')  log('')  log('  -h, --help    Display this usage info')  process.exit(help ? 0 : 1)} else {  args.forEach(function(arg) {    rimraf.sync(arg)  })}
 |