UNPKG

@sigiljs/sigil

Version:

TypeScript-first Node.js HTTP framework offering schema-driven routing, modifier-based middleware, plugin extensibility, and flexible response templating

10 lines (9 loc) 405 B
import { DebugOptions } from '../sigil/types'; export interface ILogOptions { level: "warning" | "error" | "info" | "success"; message: string[] | string | ((dim: (payload: string) => string) => string); json?: any; module: string; condition?: any; } export default function makeLog(debug: Partial<DebugOptions> | undefined, { message, level, condition, ...rest }: ILogOptions): void;