summaryrefslogtreecommitdiffstats
path: root/lib/generate/generator.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2014-04-19 17:54:15 +0200
committerSamy Pessé <samypesse@gmail.com>2014-04-19 17:54:15 +0200
commitc6a624bc6b8e95d186a268c724031087cca8d681 (patch)
tree56e5cfcdbc27393428c6fe53b8b114743c8f76ba /lib/generate/generator.js
parent8be8b825eebc95926e7d7c2596f8b789dba0f799 (diff)
downloadgitbook-c6a624bc6b8e95d186a268c724031087cca8d681.zip
gitbook-c6a624bc6b8e95d186a268c724031087cca8d681.tar.gz
gitbook-c6a624bc6b8e95d186a268c724031087cca8d681.tar.bz2
Add method to load a list of plugins from generator options
Diffstat (limited to 'lib/generate/generator.js')
-rw-r--r--lib/generate/generator.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/generate/generator.js b/lib/generate/generator.js
index 13022a5..d9ec286 100644
--- a/lib/generate/generator.js
+++ b/lib/generate/generator.js
@@ -1,9 +1,14 @@
+var _ = require("lodash");
var path = require("path");
var Q = require("q");
var fs = require("./fs");
+var Plugin = require("./plugin");
+
var BaseGenerator = function(options) {
this.options = options;
+
+ this.options.plugins = Plugin.normalizeNames(this.options.plugins);
};
BaseGenerator.prototype.convertFile = function(content, input) {