UNPKG

1.12 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.debug = exports.msg = exports.info = exports.success = exports.warn = exports.error = void 0;
4const color_1 = require("./color");
5const error = (err) => {
6 if (err instanceof Error) {
7 console.error(color_1.colors.red('ERROR: ' + err.message));
8 if (process.env.DEBUG) {
9 console.error(color_1.colors.red(err.stack) + '\n');
10 }
11 }
12 else {
13 console.error(color_1.colors.red(err));
14 }
15};
16exports.error = error;
17const warn = (msg) => {
18 console.warn(color_1.colors.yellow('WARNING: ' + msg));
19};
20exports.warn = warn;
21const success = (msg) => {
22 console.log(color_1.colors.green(msg));
23};
24exports.success = success;
25const info = (msg) => {
26 console.log(color_1.colors.blue(msg));
27};
28exports.info = info;
29const msg = (msg) => {
30 console.log(color_1.colors.white(msg));
31};
32exports.msg = msg;
33const debug = (msg) => {
34 if (process.env.DEBUG) {
35 console.log(color_1.colors.inverse.cyan(`[debug] ${msg}`));
36 }
37};
38exports.debug = debug;
39//# sourceMappingURL=log.js.map
\No newline at end of file