Skip to content

Comandos úteis

flowingts / Logger

Interface: Logger ​

Definido em: src/core/logger.ts:5

Contrato de logger compatível com o pino (F-06): logger.info({ reqId }, 'mensagem'). Para usar o pino, basta passar a instância: createApp({ logger: pino() }).

Métodos ​

child() ​

child(bindings): Logger

Definido em: src/core/logger.ts:14

Parâmetros ​

bindings ​

Record<string, unknown>

Retorna ​

Logger


debug() ​

Assinatura ​

debug(obj, msg?): void

Definido em: src/core/logger.ts:6

Parâmetros ​
obj ​

object

msg? ​

string

Retorna ​

void

Assinatura ​

debug(msg): void

Definido em: src/core/logger.ts:7

Parâmetros ​
msg ​

string

Retorna ​

void


error() ​

Assinatura ​

error(obj, msg?): void

Definido em: src/core/logger.ts:12

Parâmetros ​
obj ​

object

msg? ​

string

Retorna ​

void

Assinatura ​

error(msg): void

Definido em: src/core/logger.ts:13

Parâmetros ​
msg ​

string

Retorna ​

void


fatal()? ​

Assinatura ​

optional fatal(obj, msg?): void

Definido em: src/core/logger.ts:21

Parâmetros ​
obj ​

object

msg? ​

string

Retorna ​

void

Assinatura ​

optional fatal(msg): void

Definido em: src/core/logger.ts:22

Parâmetros ​
msg ​

string

Retorna ​

void


info() ​

Assinatura ​

info(obj, msg?): void

Definido em: src/core/logger.ts:8

Parâmetros ​
obj ​

object

msg? ​

string

Retorna ​

void

Assinatura ​

info(msg): void

Definido em: src/core/logger.ts:9

Parâmetros ​
msg ​

string

Retorna ​

void


trace()? ​

Assinatura ​

optional trace(obj, msg?): void

Definido em: src/core/logger.ts:19

Opcionais, para não exigir de loggers próprios (F-38): o consoleLogger e o pino têm os dois. Os níveis seguem o pino e o OpenTelemetry: trace abaixo de debug, fatal acima de error.

Parâmetros ​
obj ​

object

msg? ​

string

Retorna ​

void

Assinatura ​

optional trace(msg): void

Definido em: src/core/logger.ts:20

Parâmetros ​
msg ​

string

Retorna ​

void


warn() ​

Assinatura ​

warn(obj, msg?): void

Definido em: src/core/logger.ts:10

Parâmetros ​
obj ​

object

msg? ​

string

Retorna ​

void

Assinatura ​

warn(msg): void

Definido em: src/core/logger.ts:11

Parâmetros ​
msg ​

string

Retorna ​

void

Licença ISC.