summaryrefslogtreecommitdiffstats
path: root/lib/generators/site.js
blob: 7a2a3aa44b8addbd01739732948cd8994121b2a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
var util = require("util");
var path = require("path");
var Q = require("q");
var _ = require("lodash");
var nunjucks = require("nunjucks");

var fs = require("../utils/fs");
var BaseGenerator = require("../generator");
var links = require("../utils/links");
var pageUtil = require("../utils/page");

var Generator = function() {
    BaseGenerator.apply(this, arguments);

    this.env = new nunjucks.Environment(
		new nunjucks.FileSystemLoader(book.root),
		{
			autoescape: true
		}
	);
};
util.inherits(Generator, BaseGenerator);

// Ignore some methods
Generator.prototype.transferFile = function(input) {

};


Generator.prototype.finish = function() {

};

// Convert an input file
Generator.prototype.writeParsedFile = function(page, input) {

};


Generator.prototype.langsIndex = function(langs) {

};

module.exports = Generator;