service-model
Version:
An object oriented web service framework inspired by Windows Communication Foundation.
53 lines (52 loc) • 1.51 kB
JavaScript
// The contents of this file are based on source code from:
// https://github.com/trentm/node-bunyan.
/**
* Logger that does nothing.
* @hidden
*/
var NullLogger = (function () {
function NullLogger() {
}
NullLogger.prototype.child = function (options) {
return this;
};
NullLogger.prototype.trace = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
};
NullLogger.prototype.debug = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
};
NullLogger.prototype.info = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
};
NullLogger.prototype.warn = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
};
NullLogger.prototype.error = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
};
NullLogger.prototype.fatal = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i - 0] = arguments[_i];
}
};
NullLogger.instance = new NullLogger();
return NullLogger;
})();
exports.NullLogger = NullLogger;