diff options
author | Samy Pessé <samypesse@gmail.com> | 2014-04-04 09:53:05 -0700 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2014-04-04 09:53:05 -0700 |
commit | 3da53d56a2ac0b6652b52b74a974747d9df8662e (patch) | |
tree | 1d3f9e15918008cebbbc782aaa3aba30dca932f1 /lib | |
parent | 91359fab1e79f8d371e72b6efcb469fb89c3be8b (diff) | |
download | gitbook-3da53d56a2ac0b6652b52b74a974747d9df8662e.zip gitbook-3da53d56a2ac0b6652b52b74a974747d9df8662e.tar.gz gitbook-3da53d56a2ac0b6652b52b74a974747d9df8662e.tar.bz2 |
Add option -g to choice generator
Add base json generator
Diffstat (limited to 'lib')
-rw-r--r-- | lib/generate/generator_json.js | 15 | ||||
-rw-r--r-- | lib/generate/index.js | 4 |
2 files changed, 18 insertions, 1 deletions
diff --git a/lib/generate/generator_json.js b/lib/generate/generator_json.js new file mode 100644 index 0000000..6a039a6 --- /dev/null +++ b/lib/generate/generator_json.js @@ -0,0 +1,15 @@ +var BaseGenerator = require("./generator"); +var util = require("util"); + +var Generator = function() { + BaseGenerator.apply(this, arguments); +}; +util.inherits(Generator, BaseGenerator); + +Generator.prototype.convertFile = function(input) { +}; + +Generator.prototype.finish = function() { +}; + +module.exports = Generator;
\ No newline at end of file diff --git a/lib/generate/index.js b/lib/generate/index.js index a32ba1a..7cc7b6b 100644 --- a/lib/generate/index.js +++ b/lib/generate/index.js @@ -8,7 +8,8 @@ var parse = require("../parse"); var template = require("./template"); var generators = { - "site": require("./generator_site") + "site": require("./generator_site"), + "json": require("./generator_json") }; var generate = function(root, output, options) { @@ -98,5 +99,6 @@ var generate = function(root, output, options) { }; module.exports = { + generators: generators, folder: generate }; |