summaryrefslogtreecommitdiffstats
path: root/lib/output/ebook.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2016-02-17 16:20:45 +0100
committerSamy Pessé <samypesse@gmail.com>2016-02-17 16:20:45 +0100
commit4e7cb9b23f9234fcbcdc1d151501c1a7a7ea0028 (patch)
tree6717ebb00890852ce4aeb68a056dc949405b29ea /lib/output/ebook.js
parent5fdee2cb5e846303b5bd4f10552b1d60201c3cb7 (diff)
downloadgitbook-4e7cb9b23f9234fcbcdc1d151501c1a7a7ea0028.zip
gitbook-4e7cb9b23f9234fcbcdc1d151501c1a7a7ea0028.tar.gz
gitbook-4e7cb9b23f9234fcbcdc1d151501c1a7a7ea0028.tar.bz2
Load template engine for website output using theme configuration
Diffstat (limited to 'lib/output/ebook.js')
-rw-r--r--lib/output/ebook.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/output/ebook.js b/lib/output/ebook.js
index 010f3d7..7e7a66d 100644
--- a/lib/output/ebook.js
+++ b/lib/output/ebook.js
@@ -1,9 +1,14 @@
+var util = require('util');
+
var WebsiteOutput = require('./website');
var assetsInliner = require('./assets-inliner');
-var EbookOutput = assetsInliner(WebsiteOutput);
+function EbookOutput() {
+ WebsiteOutput.apply(this, arguments);
+}
+util.inherits(EbookOutput, WebsiteOutput);
EbookOutput.prototype.name = 'ebook';
-module.exports = EbookOutput;
+module.exports = assetsInliner(EbookOutput);