diff options
Diffstat (limited to 'semantic/tasks/config/user.js')
| -rw-r--r-- | semantic/tasks/config/user.js | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/semantic/tasks/config/user.js b/semantic/tasks/config/user.js deleted file mode 100644 index ca0c93c..0000000 --- a/semantic/tasks/config/user.js +++ /dev/null @@ -1,58 +0,0 @@ -/******************************* - Set-up -*******************************/ - -var - // npm dependencies - extend = require('extend'), - fs = require('fs'), - path = require('path'), - requireDotFile = require('require-dot-file'), - - // semantic.json defaults - defaults = require('./defaults'), - config = require('./project/config'), - - // Final config object - gulpConfig = {}, - - // semantic.json settings - userConfig - -; - - -/******************************* - User Config -*******************************/ - -try { - // looks for config file across all parent directories - userConfig = requireDotFile('semantic.json', process.cwd()); -} -catch(error) { - if(error.code === 'MODULE_NOT_FOUND') { - console.error('No semantic.json config found'); - } -} - -// extend user config with defaults -gulpConfig = (!userConfig) - ? extend(true, {}, defaults) - : extend(false, {}, defaults, userConfig) -; - -/******************************* - Add Derived Values -*******************************/ - -// adds calculated values -config.addDerivedValues(gulpConfig); - - -/******************************* - Export -*******************************/ - -module.exports = gulpConfig; - |