summaryrefslogtreecommitdiffstats
path: root/lib/plugins/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/index.js')
-rw-r--r--lib/plugins/index.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/plugins/index.js b/lib/plugins/index.js
index f897d9c..c6f1686 100644
--- a/lib/plugins/index.js
+++ b/lib/plugins/index.js
@@ -84,6 +84,11 @@ PluginsManager.prototype.loadAll = function() {
);
});
+ // Sort plugins to match list in book.json
+ plugins.sort(function(a, b){
+ return pluginNames.indexOf(a.name) < pluginNames.indexOf(b.name) ? -1 : 1;
+ });
+
// Log state
that.log.info.ln(_.size(plugins) + ' are installed');
if (_.size(pluginNames) != _.size(plugins)) that.log.info.ln(_.size(pluginNames) + ' explicitly listed');