tlojs
Version:
The Last One - The last npm package you'll need to install
73 lines (72 loc) • 2.38 kB
JavaScript
;
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConsoleLogger = exports.IgnoreLogger = void 0;
var dependency_injection_1 = require("../dependency-injection");
var IgnoreLogger = /** @class */ (function () {
function IgnoreLogger() {
}
IgnoreLogger.prototype.debug = function (msg, data) {
// Ignore
};
IgnoreLogger.prototype.info = function (msg, data) {
// Ignore
};
IgnoreLogger.prototype.warn = function (msg, data) {
// Ignore
};
IgnoreLogger.prototype.error = function (msg, error, data) {
// Ignore
};
IgnoreLogger = __decorate([
dependency_injection_1.Injectable()
], IgnoreLogger);
return IgnoreLogger;
}());
exports.IgnoreLogger = IgnoreLogger;
var ConsoleLogger = /** @class */ (function () {
function ConsoleLogger() {
}
ConsoleLogger.prototype.debug = function (msg, data) {
if (data) {
console.log(msg, data);
}
else {
console.log(msg);
}
};
ConsoleLogger.prototype.info = function (msg, data) {
if (data) {
console.log(msg, data);
}
else {
console.log(msg);
}
};
ConsoleLogger.prototype.warn = function (msg, data) {
if (data) {
console.warn(msg, data);
}
else {
console.log(msg);
}
};
ConsoleLogger.prototype.error = function (msg, error, data) {
if (data) {
console.error(msg, error, data);
}
else {
console.log(msg);
}
};
ConsoleLogger = __decorate([
dependency_injection_1.Injectable()
], ConsoleLogger);
return ConsoleLogger;
}());
exports.ConsoleLogger = ConsoleLogger;