code: function isValidConfig(config) {
      return (config.root != null && config.root.length > 0) &&
              isNullOrFunction(config.directoryFilter) &&
              isNullOrFunction(config.filesFilter) &&
              isNullOrString(config.directoryFilterRegex) &&
              isNullOrString(config.filesFilterRegex);
  }
docs: Sample config /*
  var config = {
  root : 'root_dir_path',
  directoryFilter : function(){
  
  },
  directoryFilterRegex : '',
  filesFilter : function(){
  
  },
  filesFilterRegex : 'regex string'
  
  }