summaryrefslogtreecommitdiffstats
path: root/lib/modifiers/config/removePlugin.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/modifiers/config/removePlugin.js')
-rw-r--r--lib/modifiers/config/removePlugin.js8
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/modifiers/config/removePlugin.js b/lib/modifiers/config/removePlugin.js
index 123be0b..dd7c248 100644
--- a/lib/modifiers/config/removePlugin.js
+++ b/lib/modifiers/config/removePlugin.js
@@ -1,5 +1,5 @@
-var DEFAULT_PLUGINS = require('../../constants/defaultPlugins');
var togglePlugin = require('./togglePlugin');
+var isDefaultPlugin = require('./isDefaultPlugin');
/**
* Remove a plugin from a book's configuration
@@ -10,12 +10,8 @@ var togglePlugin = require('./togglePlugin');
function removePlugin(config, pluginName) {
var deps = config.getPluginDependencies();
- var isDefault = DEFAULT_PLUGINS.find(function(dep) {
- return dep.getName() === pluginName;
- });
-
// For default plugin, we have to disable it instead of removing from the list
- if (isDefault) {
+ if (isDefaultPlugin(pluginName)) {
return togglePlugin(config, pluginName, false);
}