UNPKG

1.17 kBJavaScriptView Raw
1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5Object.defineProperty(exports, "__esModule", { value: true });
6const chalk_1 = __importDefault(require("chalk"));
7function logo(background = "#FB249D", color = "#ffffff") {
8 if (!chalk_1.default.supportsColor) {
9 return "{ cotype:";
10 }
11 return chalk_1.default.bgHex(background)(chalk_1.default.hex(color)(chalk_1.default.bold(" { ")));
12}
13exports.default = {
14 debug(...args) {
15 console.debug(logo("#777777"), ...args);
16 },
17 log(...args) {
18 // tslint:disable-next-line:no-console
19 console.log(logo("#555555"), ...args);
20 },
21 warn(...args) {
22 console.warn(logo("#f9a022"), ...args);
23 },
24 error(...args) {
25 console.warn(logo("#f94622"), ...args);
26 },
27 info(...args) {
28 console.debug(logo(), ...args);
29 },
30 color(background = "#FB249D", color = "#ffffff") {
31 // tslint:disable-next-line:no-console
32 return (...args) => console.log(logo(background, color), ...args);
33 },
34 logo
35};
36//# sourceMappingURL=log.js.map
\No newline at end of file