MCPcopy Create free account
hub / github.com/GCWing/BitFun / logDuration

Function logDuration

src/web-ui/src/shared/utils/timing.ts:58–70  ·  view source on GitHub ↗
(
  logger: LoggerLike,
  message: string,
  durationMs: number,
  options: TimedLogOptions = {}
)

Source from the content-addressed store, hash-verified

56}
57
58export function logDuration(
59 logger: LoggerLike,
60 message: string,
61 durationMs: number,
62 options: TimedLogOptions = {}
63): number {
64 const roundedDurationMs = roundDurationMs(durationMs);
65 logWithLevel(logger, options.level ?? 'debug', message, {
66 ...(options.data ?? {}),
67 durationMs: roundedDurationMs,
68 });
69 return roundedDurationMs;
70}
71
72export function logElapsed(
73 logger: LoggerLike,

Callers 7

I18nService.tsFile · 0.90
initializeMethod · 0.90
loadCurrentLocaleMethod · 0.90
logElapsedFunction · 0.85
measureSyncAndLogFunction · 0.85
measureAsyncAndLogFunction · 0.85

Calls 2

roundDurationMsFunction · 0.85
logWithLevelFunction · 0.85

Tested by

no test coverage detected