@webfaas/webfaas-core
Version:
WebFaaS Framework - Core
23 lines • 802 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DefaultWriteLog = void 0;
const ILog_1 = require("./ILog");
class DefaultWriteLog {
constructor() {
}
write(logData) {
//console.log(JSON.stringify(logData));
if (logData.level === ILog_1.LogLevelEnum.INFO) {
let detailTexto = "";
if (logData.detail) {
detailTexto = JSON.stringify(logData.detail);
}
console.log(`${logData.level} ${logData.date.toISOString()} ${logData.method} CODE:${logData.code} MESSAGE:${logData.message} ${detailTexto} `);
}
else {
console.log(JSON.stringify(logData));
}
}
}
exports.DefaultWriteLog = DefaultWriteLog;
//# sourceMappingURL=DefaultWriteLog.js.map