LittleDemon WebShell


Linux premium331.web-hosting.com 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64
Path : /home/livedhms/nodevenv/lmgt/22/lib/node_modules/effect/src/internal/
File Upload :
Command :
Current File : /home/livedhms/nodevenv/lmgt/22/lib/node_modules/effect/src/internal/logSpan.ts

import type * as LogSpan from "../LogSpan.js"

/** @internal */
export const make = (label: string, startTime: number): LogSpan.LogSpan => ({
  label,
  startTime
})

/**
 * Sanitize a given string by replacing spaces, equal signs, and double quotes with underscores.
 *
 * @internal
 */
export const formatLabel = (key: string) => key.replace(/[\s="]/g, "_")

/** @internal */
export const render = (now: number) => (self: LogSpan.LogSpan): string => {
  const label = formatLabel(self.label)
  return `${label}=${now - self.startTime}ms`
}

LittleDemon - FACEBOOK
[ KELUAR ]