in tools/gsuite-scanner/src/log.ts [21:41]
export function startLogging(config: IConfigSchema): void {
// setup logging based on supplied config
if (config.useDefaultLogging) {
Logger.subscribe(new ConsoleListener());
}
if (isFunc(config.loggingListener)) {
Logger.subscribe({ log: config.loggingListener });
}
if (!stringIsNullOrEmpty(config.logFileName)) {
Logger.subscribe(new FunctionListener(createFileLogger(config.logFileName)));
}
Logger.activeLogLevel = config.verbose ? LogLevel.Verbose : LogLevel.Info;
startTimer();
log("Log begins");
}