23 lines
583 B
JavaScript
23 lines
583 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
/**
|
|
* Return the configuration for a plugin
|
|
* @param {Config} config
|
|
* @param {string} pluginName
|
|
* @return {Object}
|
|
*/
|
|
function getPluginConfig(config, pluginName) {
|
|
const pluginsConfig = config.getValues().get("pluginsConfig");
|
|
if (pluginsConfig === undefined) {
|
|
return {};
|
|
}
|
|
const pluginConf = pluginsConfig.get(pluginName);
|
|
if (pluginConf === undefined) {
|
|
return {};
|
|
}
|
|
else {
|
|
return pluginConf.toJS();
|
|
}
|
|
}
|
|
exports.default = getPluginConfig;
|