UNPKG

browsertime

Version:

Get performance metrics from your web page using Browsertime.

42 lines (37 loc) 710 B
import intel from 'intel'; const { INFO, DEBUG, VERBOSE, TRACE, NONE, basicConfig } = intel; export function configure(options) { options = options || {}; let level = INFO; switch (options.verbose) { case 1: { level = DEBUG; break; } case 2: { level = VERBOSE; break; } case 3: { level = TRACE; break; } default: { break; } } if (options.silent) { level = NONE; } if (level === INFO) { basicConfig({ format: '[%(date)s] %(levelname)s: %(message)s', level: level }); } else { basicConfig({ format: '[%(date)s] %(levelname)s: [%(name)s] %(message)s', level: level }); } }