docs: function getPluginsConfig(pluginNames) {
    var pluginConfig = {};
  
    pluginNames.forEach(function(pluginName) {
      var pluginNamespace = util.getNamespace(pluginName),
        pluginNameWithoutNamespace = util.removeNameSpace(pluginName),
        pluginNameWithoutPrefix = util.removePluginPrefix(pluginNameWithoutNamespace),
        plugin = {},
        rules = {};
  
      if (!loadedPlugins[pluginNameWithoutPrefix]) {
        try {
          plugin = require(pluginNamespace + util.PLUGIN_NAME_PREFIX + pluginNameWithoutPrefix);
          loadedPlugins[pluginNameWithoutPrefix] = plugin;
        } catch (err) {
          plugin = { rulesConfig: {}};
        }
      } else {
        plugin = loadedPlugins[pluginNameWithoutPrefix];
      }
  
      if (!plugin.rulesConfig) {
        plugin.rulesConfig = {};
      }
  
      Object.keys(plugin.rulesConfig).forEach(function(item) {
        rules[pluginNameWithoutPrefix + '/' + item] = plugin.rulesConfig[item];
      });
  
      pluginConfig = util.mergeConfigs(pluginConfig, rules);
    });
  
    return {rules: pluginConfig};
  }