Files
undead-logging/tests/shutdown.ts
zombieb 5db910ca14 Added global time format and log timing controls using LoggingConfiguration
* Bench doc fixes
* README fixes
* Added test scripts in `tests/`
2025-07-19 18:51:28 -04:00

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]}`);
});