diff options
author | Samy Pessé <samypesse@gmail.com> | 2014-08-09 14:47:12 -0700 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2014-08-11 07:36:49 -0700 |
commit | d07b9450b12634ad61c57264b277fadf47290ac7 (patch) | |
tree | 2d50c5446f7f5ae5e4a15fbf6f62936ecf320829 /lib/generate/config.js | |
parent | c30b431b7b87b459a6e09c44a1ba767d14231f8b (diff) | |
download | gitbook-d07b9450b12634ad61c57264b277fadf47290ac7.zip gitbook-d07b9450b12634ad61c57264b277fadf47290ac7.tar.gz gitbook-d07b9450b12634ad61c57264b277fadf47290ac7.tar.bz2 |
Fix defaults for configuration
Diffstat (limited to 'lib/generate/config.js')
-rw-r--r-- | lib/generate/config.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/generate/config.js b/lib/generate/config.js index 798bedc..13a95af 100644 --- a/lib/generate/config.js +++ b/lib/generate/config.js @@ -1,7 +1,8 @@ +var _ = require('lodash'); var path = require('path'); // Default configuration for gitbook -module.exports = { +var CONFIG = { // Folders to use for output // Caution: it overrides the value from the command line // It's not advised this option in the book.json @@ -89,3 +90,10 @@ module.exports = { } }; +module.exports = { + CONFIG: CONFIG, + defaults: function(options) { + return _.merge(options || {}, CONFIG, _.defaults); + } +} + |