UNPKG

pig-dam-core

Version:

Library that should be included in every Pig DAM project we build

30 lines (29 loc) 785 B
"use strict"; /** * Date: 5/20/20 * Time: 10:56 PM * @license MIT (see project's LICENSE file) */ Object.defineProperty(exports, "__esModule", { value: true }); exports.LogConsole = void 0; const types_1 = require("../types"); const base_1 = require("./base"); /** * Logs to the console */ class LogConsole extends base_1.LogBase { _logEntry(message, severity, metadata) { switch (severity) { case types_1.Severity.INFO: { return console.log(message, metadata); } case types_1.Severity.FATAL: { return console.error(message, metadata); } default: { return console[severity](message, metadata); } } } } exports.LogConsole = LogConsole;