summaryrefslogtreecommitdiffstats
path: root/lib/generator.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2015-01-19 20:46:05 +0100
committerSamy Pessé <samypesse@gmail.com>2015-01-19 20:46:05 +0100
commit9a2b03b1835ca14239b61fb7b8610c782bb460e7 (patch)
treec5e86316b690f7341fc652058e8c9b35ffa8176f /lib/generator.js
parent2b2b4f46c2102a85bbc98dc17fe27085d2035c40 (diff)
downloadgitbook-9a2b03b1835ca14239b61fb7b8610c782bb460e7.zip
gitbook-9a2b03b1835ca14239b61fb7b8610c782bb460e7.tar.gz
gitbook-9a2b03b1835ca14239b61fb7b8610c782bb460e7.tar.bz2
Handle different structure in json multilingual output
Diffstat (limited to 'lib/generator.js')
-rw-r--r--lib/generator.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/generator.js b/lib/generator.js
index fa6b8b0..58a9c79 100644
--- a/lib/generator.js
+++ b/lib/generator.js
@@ -83,4 +83,9 @@ BaseGenerator.prototype.finish = function() {
return Q.reject(new Error("Could not finish generation"));
};
+// Modify an extension from a path
+BaseGenerator.prototype.changeExtension = function(filename, newext) {
+ return path.basename(filename, path.extname(filename))+newext;
+}
+
module.exports = BaseGenerator;