Skip to content

types/logging

@algorandfoundation/algokit-utils / types/logging

Table of contents

Type Aliases

Variables

Type Aliases

Logger

Ƭ Logger: Object

General purpose logger type, compatible with Winston and others.

Type declaration

NameType
debug(message: string, …optionalParams: unknown[]) => void
error(message: string, …optionalParams: unknown[]) => void
info(message: string, …optionalParams: unknown[]) => void
verbose(message: string, …optionalParams: unknown[]) => void
warn(message: string, …optionalParams: unknown[]) => void

Defined in

src/types/logging.ts:5

Variables

consoleLogger

Const consoleLogger: Logger

A logger implementation that writes to console

Defined in

src/types/logging.ts:14


infoConsoleLogger

Const infoConsoleLogger: Logger

Defined in

src/types/logging.ts:22


nullLogger

Const nullLogger: Logger

A logger implementation that does nothing

Defined in

src/types/logging.ts:47


verboseConsoleLogger

Const verboseConsoleLogger: Logger

Defined in

src/types/logging.ts:30


warningConsoleLogger

Const warningConsoleLogger: Logger

Defined in

src/types/logging.ts:38