1 | "use strict";
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.default = void 0;
|
7 | function _chalk() {
|
8 | const data = _interopRequireDefault(require("chalk"));
|
9 | _chalk = function () {
|
10 | return data;
|
11 | };
|
12 | return data;
|
13 | }
|
14 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
15 | const SEPARATOR = ', ';
|
16 | let verbose = false;
|
17 | let disabled = false;
|
18 | const formatMessages = messages => _chalk().default.reset(messages.join(SEPARATOR));
|
19 | const success = (...messages) => {
|
20 | if (!disabled) {
|
21 | console.log(`${_chalk().default.green.bold('success')} ${formatMessages(messages)}`);
|
22 | }
|
23 | };
|
24 | const info = (...messages) => {
|
25 | if (!disabled) {
|
26 | console.log(`${_chalk().default.cyan.bold('info')} ${formatMessages(messages)}`);
|
27 | }
|
28 | };
|
29 | const warn = (...messages) => {
|
30 | if (!disabled) {
|
31 | console.warn(`${_chalk().default.yellow.bold('warn')} ${formatMessages(messages)}`);
|
32 | }
|
33 | };
|
34 | const error = (...messages) => {
|
35 | if (!disabled) {
|
36 | console.error(`${_chalk().default.red.bold('error')} ${formatMessages(messages)}`);
|
37 | }
|
38 | };
|
39 | const debug = (...messages) => {
|
40 | if (verbose && !disabled) {
|
41 | console.log(`${_chalk().default.gray.bold('debug')} ${formatMessages(messages)}`);
|
42 | }
|
43 | };
|
44 | const log = (...messages) => {
|
45 | if (!disabled) {
|
46 | console.log(`${formatMessages(messages)}`);
|
47 | }
|
48 | };
|
49 | const setVerbose = level => {
|
50 | verbose = level;
|
51 | };
|
52 | const isVerbose = () => verbose;
|
53 | const disable = () => {
|
54 | disabled = true;
|
55 | };
|
56 | const enable = () => {
|
57 | disabled = false;
|
58 | };
|
59 | var _default = {
|
60 | success,
|
61 | info,
|
62 | warn,
|
63 | error,
|
64 | debug,
|
65 | log,
|
66 | setVerbose,
|
67 | isVerbose,
|
68 | disable,
|
69 | enable
|
70 | };
|
71 | exports.default = _default;
|
72 |
|
73 |
|
\ | No newline at end of file |