UNPKG

@rasla/logify

Version:

A lightweight, flexible, and easy-to-use logging middleware for Elysia.js applications

28 lines (27 loc) 540 B
import { Elysia } from "elysia"; import { LoggerOptions } from "./types"; export declare function logger(options?: LoggerOptions): Elysia<"", { decorator: {}; store: {}; derive: {}; resolve: {}; }, { typebox: import("@sinclair/typebox").TModule<{}>; error: {}; }, { schema: {}; macro: {}; macroFn: {}; parser: {}; }, {}, { derive: { readonly startTime: number; readonly ip: string; }; resolve: {}; schema: {}; }, { derive: {}; resolve: {}; schema: {}; }>;