diff options
Diffstat (limited to 'lib/plugins')
-rw-r--r-- | lib/plugins/index.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/plugins/index.js b/lib/plugins/index.js index 2ebbcc8..8280542 100644 --- a/lib/plugins/index.js +++ b/lib/plugins/index.js @@ -5,6 +5,7 @@ var Promise = require('../utils/promise'); var fs = require('../utils/fs'); var BookPlugin = require('./plugin'); var registry = require('./registry'); +var pluginsConfig = require('../config/plugins'); /* PluginsManager is an interface to work with multiple plugins at once: @@ -82,8 +83,8 @@ PluginsManager.prototype._setup = function(plugin) { // Install all plugins for the book PluginsManager.prototype.install = function() { var that = this; - var plugins = _.filter(this.book.config.get('plugins'), { - isDefault: false + var plugins = _.filter(this.book.config.get('plugins'), function(plugin) { + return !pluginsConfig.isDefaultPlugin(plugin.name); }); if (plugins.length == 0) { |