lib/get_cache_key.js
function getCacheKey()
{
  // use the one from the context
  var directories = this.directories || this.defaults.directories;

  return resolveDir(directories)
    + ':'
    + getFiles.call(this, process.env).join(',')
    + ':'
    + resolveExts.call(this).join(',')
    ;
}
function getCacheKey()
{
  // use the one from the context
  var directories = this.directories || this.defaults.directories;

  return resolveDir(directories)
    + ':'
    + getFiles.call(this, process.env).join(',')
    + ':'
    + resolveExts.call(this).join(',')
    ;
}
function getCacheKey ( ) { // use the one from the context var directories = this . directories || this . defaults . directories ; return resolveDir ( directories ) + ':' + getFiles . call ( this , process . env ) . join ( ',' ) + ':' + resolveExts . call ( this ) . join ( ',' ) ; }
Generates cache key from the search directories
and provided list of parsers

@returns {string} - cache key
Generates cache key from the search directories and provided list of parsers