diff options
Diffstat (limited to 'lib/generate/index.js')
-rw-r--r-- | lib/generate/index.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/generate/index.js b/lib/generate/index.js index 1fb372e..adbcf26 100644 --- a/lib/generate/index.js +++ b/lib/generate/index.js @@ -93,11 +93,15 @@ var generate = function(options) { // Read config file .then(function() { - var _config = require(path.resolve(options.input, options.configFile)); + try { + var _config = require(path.resolve(options.input, options.configFile)); - _.extend(options, _.omit(_config, 'input', 'configFile', 'defaultsPlugins')); - - return Q(); + _.extend(options, _.omit(_config, 'input', 'configFile', 'defaultsPlugins')); + } + catch(err) { + // No config file: not a big deal + return Q(); + } }) // Read readme |