1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | var signale_1 = require("signale");
|
4 | function dummyLog() {
|
5 | return {
|
6 | logLevel: undefined,
|
7 | log: new signale_1.Signale({ disabled: true }),
|
8 | verbose: new signale_1.Signale({ disabled: true }),
|
9 | veryVerbose: new signale_1.Signale({ disabled: true })
|
10 | };
|
11 | }
|
12 | exports.dummyLog = dummyLog;
|
13 | function createLog(mode) {
|
14 | return {
|
15 | logLevel: mode,
|
16 | log: new signale_1.Signale(),
|
17 | verbose: new signale_1.Signale({
|
18 | disabled: mode !== 'verbose' && mode !== 'veryVerbose'
|
19 | }),
|
20 | veryVerbose: new signale_1.Signale({
|
21 | disabled: mode !== 'veryVerbose'
|
22 | })
|
23 | };
|
24 | }
|
25 | exports.default = createLog;
|
26 |
|
\ | No newline at end of file |