 commander.option '-c, --eolc <End Of Line Character>', 'End of Line Character'
 commander.option '-e, --encoding <encoding>', 'Preferred Encoding'
 commander.option '-v, --verbose', 'Output additional information'
+commander.option '-n, --nodot', 'Ignore Dot Files'
 
 commander.parse process.argv
 

encoding = commander.encoding or 'utf8'
isVerboseMode = (commander.verbose is true)
shouldForceWrite = (commander.forceWrite is true)

# deleteDirRecursive = (path) ->
#   return unless fs.existsSync(path)


correctDir = (dir)->
  fs.readdirSync(dir).forEach (file, index) ->
    return if shouldIgnoreDotFiles and file.charAt(0) is '.'
    curPath = path.join dir, file
    stat = fs.lstatSync(curPath)
    if stat.isDirectory()
