UNPKG

411 BJavaScriptView Raw
1'use strict';
2
3/* eslint-disable
4 space-before-function-paren
5*/
6const log = require('webpack-log');
7
8function 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
26module.exports = createLogger;