diff options
Diffstat (limited to 'lib/modifiers/config/editPlugin.js')
-rw-r--r-- | lib/modifiers/config/editPlugin.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/modifiers/config/editPlugin.js b/lib/modifiers/config/editPlugin.js new file mode 100644 index 0000000..71549f2 --- /dev/null +++ b/lib/modifiers/config/editPlugin.js @@ -0,0 +1,16 @@ + +/** + * Edit ocnfiguration of a plugin + * @param {Book} book + * @param {String} plugin + * @param {Object} pluginConfig + * @return {Book} + */ +function editPlugin(book, pluginName, pluginConfig) { + var config = book.getConfig(); + config = config.set('pluginsConfig.'+pluginName, pluginConfig); + + return book.setConfig(config); +} + +module.exports = editPlugin; |