UNPKG

error-drawings

Version:

Summarized error messages displayed with fun drawings

42 lines (41 loc) 5.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.drawImpaled = void 0; var terminalColours_1 = require("../utils/terminalColours"); function drawImpaled(error) { //This error drawing was done before AI went popular, I have written this one with my own hands manualy, with love. var errorCode = "code" in error || "status" in error ? error.code || error.status : "xxx"; var errorString = error.message || String(error); var terminalColour = (0, terminalColours_1.terminalColours)(); console.log("---------------------------------------"); console.log("------------".concat(terminalColour.BgRed, "ERROR CODE ").concat(errorCode).concat(terminalColour.Reset, "-------------")); console.log("".concat(terminalColour.BgRed, "ERROR STRING: ").concat(errorString).concat(terminalColour.Reset)); console.log("---------------------------------------"); console.log("------------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--------------")); console.log("-----------------------".concat(terminalColour.BgGreen, "X-X").concat(terminalColour.Reset, "-------------")); console.log("----------------------".concat(terminalColour.BgGreen, "--L--").concat(terminalColour.Reset, "------------")); console.log("-----------------------".concat(terminalColour.BgGreen, "---").concat(terminalColour.Reset, "-------------")); console.log("--------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "----------")); console.log("---------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "-----------")); console.log("-----------------------".concat(terminalColour.BgGreen, "---").concat(terminalColour.Reset, "-------------")); console.log("------------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--------------")); console.log("------------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--------------")); console.log("-----------------------".concat(terminalColour.BgGreen, "---").concat(terminalColour.Reset, "-------------")); console.log("---------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgRed, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "-----------")); console.log("-------------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "---").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---------")); console.log("-----------------------".concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("-----------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "-----").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("----------------".concat(terminalColour.BgGreen, "O-O").concat(terminalColour.Reset, "----").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("---------------".concat(terminalColour.BgGreen, "--L--").concat(terminalColour.Reset, "---").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("----------------".concat(terminalColour.BgGreen, "---").concat(terminalColour.Reset, "---").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset).concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("-----------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("----------------".concat(terminalColour.BgGreen, "---").concat(terminalColour.Reset, "----").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("-----------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "-").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("-----------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "-").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("----------------".concat(terminalColour.BgGreen, "---").concat(terminalColour.Reset, "----").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("---------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "---").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("--------------".concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "-----").concat(terminalColour.BgGreen, "-").concat(terminalColour.Reset, "--").concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("-----------------------".concat(terminalColour.BgRed, "---").concat(terminalColour.Reset, "-------------")); console.log("---------------------------------------"); } exports.drawImpaled = drawImpaled;