whole_func_string: function validateConfig(config) {
  
  	return new Promise((resolve, reject) => {
  
  		if(config.src !== undefined) {
  
  			if(!Array.isArray(config.src)) {
  
  				config.src = [config.src];
  
  			}
  
  			resolve(config);
  
  		} else {
  
  			reject("No source path specified");
  
  		}
  
  	});
  
  }
func_code_string: function validateConfig(config) {
  
  	return new Promise((resolve, reject) => {
  
  		if(config.src !== undefined) {
  
  			if(!Array.isArray(config.src)) {
  
  				config.src = [config.src];
  
  			}
  
  			resolve(config);
  
  		} else {
  
  			reject("No source path specified");
  
  		}
  
  	});
  
  }
func_documentation_string: Validates a given configuration.
  
  @param {Object} config - A configuration.
  @return {Promise} A promise that returns the given configuration.