UNPKG

error-drawings

Version:

Summarized error messages displayed with fun drawings

36 lines (35 loc) 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.drawInfo = exports.drawWarning = exports.drawError = void 0; var gentleDrawing_1 = require("./drawings/gentleDrawing"); var happyDrawing_1 = require("./drawings/happyDrawing"); var impaledDrawing_1 = require("./drawings/impaledDrawing"); function drawError(error) { (0, impaledDrawing_1.drawImpaled)(error); } exports.drawError = drawError; function drawWarning(error) { (0, gentleDrawing_1.drawGentleError)(error); } exports.drawWarning = drawWarning; function drawInfo(error) { (0, happyDrawing_1.drawHappy)(error); } exports.drawInfo = drawInfo; function drawLog(error) { var severity = error.severity || "error"; switch (severity) { case "info": drawInfo(error); break; case "warning": drawWarning(error); break; case "critical": drawError(error); break; default: drawError(error); } } exports.default = drawLog;