summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/cli/helper.js2
-rw-r--r--lib/output/base.js2
-rw-r--r--lib/output/folder.js2
3 files changed, 3 insertions, 3 deletions
diff --git a/lib/cli/helper.js b/lib/cli/helper.js
index 4cd7f21..e4dc8da 100644
--- a/lib/cli/helper.js
+++ b/lib/cli/helper.js
@@ -116,7 +116,7 @@ function ebookCmd(format) {
.then(function(n) {
output.book.log.info.ok(n+' file(s) generated');
- output.book.log.info.ln('cleaning up... ');
+ output.book.log.info('cleaning up... ');
return output.book.log.info.promise(fs.rmDir(dir));
});
});
diff --git a/lib/output/base.js b/lib/output/base.js
index fe792ee..6be06f8 100644
--- a/lib/output/base.js
+++ b/lib/output/base.js
@@ -19,7 +19,7 @@ function Output(book, opts, parent) {
_.bindAll(this);
this.parent = parent;
- this.opts = _.defaults(opts || {}, {
+ this.opts = _.defaults({}, opts || {}, {
directoryIndex: true
});
diff --git a/lib/output/folder.js b/lib/output/folder.js
index f4e9941..8303ed2 100644
--- a/lib/output/folder.js
+++ b/lib/output/folder.js
@@ -64,7 +64,7 @@ module.exports = function folderOutput(Base) {
// Prepare output for a language book
FolderOutput.prototype.onLanguageBook = function(book) {
- return new this.constructor(book, _.extend(this.opts, {
+ return new this.constructor(book, _.extend({}, this.opts, {
// Language output should be output in sub-directory of output
root: path.resolve(this.root(), book.language)