UNPKG

logger4node

Version:

![build](https://github.com/yog27ray/logger4node/actions/workflows/node.js.yml/badge.svg?branch=master) [![codecov](https://codecov.io/gh/yog27ray/logger4node/branch/master/graph/badge.svg)](https://codecov.io/gh/yog27ray/logger4node)

12 lines (11 loc) 465 B
import http from 'http'; declare interface RequestInfo { id: string; [key: string]: string; } export declare class Trace { static requestHandler(callback?: (req: http.IncomingMessage) => Omit<RequestInfo, 'id'>): (req: http.IncomingMessage, res: http.ServerResponse, next: (error?: any) => void) => void; static startNewRequest(callback?: () => unknown, track?: Omit<RequestInfo, 'id'>): void; static getRequestInfo(): RequestInfo; } export {};