17 lines
509 B
TypeScript
17 lines
509 B
TypeScript
import Logging, { LoggingConfiguration, LogTiming } from "@proxnet/undead-logging";
|
|
|
|
//LoggingConfiguration.logTiming = LogTiming.Deferred;
|
|
|
|
const log = new Logging("Main");
|
|
log.i(`Deferred! - LogTiming.${LogTiming[log.logTiming]}`);
|
|
|
|
const timeout = setTimeout(() => { log.d(`Interval!`) }, 2000);
|
|
|
|
Deno.addSignalListener('SIGINT', () => {
|
|
clearTimeout(timeout);
|
|
|
|
LoggingConfiguration.resetLogTiming = LogTiming.Sync;
|
|
|
|
log.i(`Sync! - LogTiming.${LogTiming[LoggingConfiguration.logTiming]}`);
|
|
});
|