UNPKG

kliedz

Version:

Dead-simple, stateless logging utility for JavaScript and TypeScript. Pure functions. No dependencies. Just log.

10 lines (6 loc) 313 B
import type { LogParams } from "./log_params.js"; type LogFnArity1 = (message: unknown, ...args: unknown[]) => void; // Full control: user provides LogParams type LogFnArity2 = (params: LogParams, ...args: unknown[]) => void; // Combined overload signature export type LogFunction = LogFnArity1 & LogFnArity2;