Skip to main content
Module

x/powerlog/mod.ts>ITransport

A powerful logger for Deno.
Latest
interface ITransport
implements ILevelEmitter<Levels>
import { type ITransport } from "https://deno.land/x/powerlog@0.1.0/mod.ts";

A way to transfer information to a destination.

Properties

initialized: boolean
disposed: boolean

Methods

init(): Promise<void> | void

Initialize the transport.

dispose(): Promise<void> | void

The logger has requested that the transport is to be disposed of.

push(data: ILogData): Promise<unknown | void> | unknown | void

Push some log data onto the transport queue.