diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/cli/helper.js | 2 | ||||
-rw-r--r-- | lib/output/base.js | 2 | ||||
-rw-r--r-- | lib/output/folder.js | 2 |
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) |