error-drawings
Version:
Summarized error messages displayed with fun drawings
42 lines (41 loc) • 5.92 kB
JavaScript
;
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;