libp2p
    Preparing search index...

    Module @libp2p/logger

    A logger for libp2p based on weald, a TypeScript port of the venerable debug module.

    import { logger } from '@libp2p/logger'

    const log = logger('libp2p:my:component:name')

    try {
    // an operation
    log('something happened: %s', 'it was ok')
    } catch (err) {
    log.error('something bad happened: %o', err)
    }

    log('with this peer: %p', {})
    log('and this base58btc: %b', Uint8Array.from([0, 1, 2, 3]))
    log('and this base32: %t', Uint8Array.from([4, 5, 6, 7]))
    $ DEBUG=libp2p:* node index.js
    something happened: it was ok
    something bad happened: <stack trace>
    with this peer: 12D3Foo
    with this base58btc: Qmfoo
    with this base32: bafyfoo

    Interfaces

    ComponentLogger
    Logger
    PeerLoggerOptions

    Functions

    defaultLogger
    disable
    enable
    enabled
    logger
    peerLogger
    prefixLogger