/** * Remove a plugin from a book's configuration * @param {Book} book * @param {String} plugin * @return {Book} */ function removePlugin(book, pluginName) { var config = book.getConfig(); var deps = config.getPluginDependencies(); deps = deps.filter(function(dep) { return dep.getName() === pluginName; }); config = config.setPluginDependencies(deps); return book.setConfig(config); } module.exports = removePlugin;