     grunt.verbose.write("Reading " + filepath + "...").ok()
   data
 
-# 'Optional' YAML
+# Read 'Optional' YAML
 Utils.readOptionalYAML = (filepath) ->
   data = {}
   try

#   path: full file path
#   content: content of file
# }
###
Utils.globFiles = (src, compare_fn) ->
  content = undefined
  compare_fn = compare_fn or (a, b) ->

    grunt.verbose.write("Reading " + filepath + "...").ok()
  data

# Extract repo url from package.json, convenience util
# @param {none}
Utils.repoUrl = (str) ->
  pkg = grunt.file.readJSON("./package.json")
  url = pkg.repository.url
  str = url.replace(/.*:\/\/github.com\/(.*?)(?:\.git|$)/, str)

# Detect and return the indentation.
# @param  {String} string
# @return {Mixed} Indentation used, or undefined.
Utils.detectIndentation = (string) ->
  tabs = string.match(/^[\t]+/g) or []
  spaces = string.match(/^[ ]+/g) or []
