MPBasic - Default config

extends EventEmitter

Exports: Object

5  

npm modules

7  
8  extend = require('extend')
9  
10  
11  

define a fallback if no config object has been passed.

10  
11  DefaultConfig =
12    get: ( name, logging = false )->
13      _cnf = {}
14      if logging
15  
16        logging =
17          logging:
18            severity: process.env[ "severity" ] or process.env[ "severity_#{name}"] or @severity
19            severitys: "fatal,error,warning,info,debug".split( "," )
20        return extend( true, {}, logging, _cnf )
21      else
22        return _cnf
23  
24  module.exports = DefaultConfig
25