Files
archived-nodemon/lib/utils/index.js
Remy Sharp c503222f30 Refactoring.
* userScript => script
* simplified exec library
* removed dead code in config loading
* nodemon now knows when it's being required (and goes dark)
* etc...
2013-12-03 13:34:40 +00:00

26 lines
610 B
JavaScript

var noop = function () {};
var utils = module.exports = {
clone: require('./clone'),
merge: require('./merge'),
log: require('./log'),
bus: require('./bus'),
isWindows: process.platform === 'win32',
home: process.env.HOME || process.env.HOMEPATH,
// debug: false,
quiet: function () {
// nukes the logging
if (!this.debug) Object.keys(this.log).forEach(function (method) {
this.log[method] = noop;
}.bind(this));
}
};
Object.defineProperty(utils, 'debug', {
set: function (value) {
this.log.debug = value;
},
get: function () {
return this.log.debug;
}
});