libp2p
    Preparing search index...

    Interface Logger

    Logger component for libp2p

    interface Logger {
        enabled: boolean;
        error(formatter: any, ...args: any[]): void;
        newScope(name: string): Logger;
        trace(formatter: any, ...args: any[]): void;
        (formatter: any, ...args: any[]): void;
    }
    • Log a message

      Parameters

      • formatter: any
      • ...args: any[]

      Returns void

    Index

    Properties

    Methods

    Properties

    enabled: boolean

    true if this logger is enabled

    Methods

    • Log an error message

      Parameters

      • formatter: any
      • ...args: any[]

      Returns void

    • Create a logger scoped below this one

      Parameters

      • name: string

      Returns Logger

      import { defaultLogger } from '@libp2p/logger'

      const log = defaultLogger().forComponent('foo')

      log('hello')
      // foo hello

      const subLog = log.newScope('bar')

      subLog('hello')
      // foo:bar hello
    • Log a trace message

      Parameters

      • formatter: any
      • ...args: any[]

      Returns void