1 | ;
|
2 |
|
3 | /* eslint-disable
|
4 | space-before-function-paren
|
5 | */
|
6 | const log = require('webpack-log');
|
7 |
|
8 | function createLogger(options) {
|
9 | let level = options.logLevel || 'info';
|
10 |
|
11 | if (options.noInfo === true) {
|
12 | level = 'warn';
|
13 | }
|
14 |
|
15 | if (options.quiet === true) {
|
16 | level = 'silent';
|
17 | }
|
18 |
|
19 | return log({
|
20 | name: 'wds',
|
21 | level,
|
22 | timestamp: options.logTime,
|
23 | });
|
24 | }
|
25 |
|
26 | module.exports = createLogger;
|