docs: function findComponentConfigFile(config, component) {
    var componentConfigFile;
  
    if (config.get('include-self') && component === config.get('bower.json').name) {
      return config.get('bower.json');
    }
  
    ['bower.json', '.bower.json', 'component.json', 'package.json'].
      forEach(function (configFile) {
        configFile = $.path.join(config.get('bower-directory'), component, configFile);
  
        if (!$._.isObject(componentConfigFile) && $.fs.existsSync(configFile)) {
          componentConfigFile = JSON.parse($.fs.readFileSync(configFile));
        }
      });
  
    return componentConfigFile;
  }