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)

20 lines (19 loc) 1.12 kB
import sinon from 'sinon'; import { Logger } from '../src/logger/logger'; type SinonSpy = sinon.SinonSpy; export declare function wait(time?: number): Promise<void>; export declare function printLogsInDifferentLevel(logger: Logger): Promise<void>; export declare function printLogsWithExtraFields(logger: Logger): Promise<void>; export declare function printLogsInDifferentType(logger: Logger): Promise<void>; export declare function printFatalLogsInDifferentType(logger: Logger): Promise<void>; export declare function printLogWithMultipleEndCharacters(logger: Logger): Promise<void>; export declare function printLogWithBackSlashCharacter(logger: Logger): Promise<void>; export declare function printLogWithSpecialTabCharacter(logger: Logger): Promise<void>; export declare function printLogSingleLine(logger: Logger): Promise<void>; export declare function printLogWithNewLineAndSlashNCharacter(logger: Logger): Promise<void>; declare const loggerSpy: { log(_data: string): void; reset(): void; }; export declare function stringLogsToJSON(spy: SinonSpy): Array<Record<string, unknown>>; export { loggerSpy };