Prelude API
    Preparing search index...

    Class Memory

    In-memory implementation of the Target interface. Stores log entries in memory for later retrieval, useful for testing.

    Implements

    Index
    entries: unknown[][] = []

    Array containing all logged entries

    • get last(): unknown[]

      Get the most recent log entry.

      Returns unknown[]

      The last log entry

    • get length(): number

      Get the number of stored log entries.

      Returns number

      The number of entries

    • Log a message with 'debug' severity.

      Parameters

      • ...entries: unknown[]

        Values to log

      Returns void

    • Log a message with 'error' severity.

      Parameters

      • ...entries: unknown[]

        Values to log

      Returns void

    • Log a message with 'fatal' severity.

      Parameters

      • ...entries: unknown[]

        Values to log

      Returns void

    • Get a log entry at the specified index.

      Parameters

      • index: number

        Index of the entry to retrieve

      Returns unknown[]

      The log entry

    • Log a message with 'info' severity.

      Parameters

      • ...entries: unknown[]

        Values to log

      Returns void

    • Parameters

      • ...entries: unknown[]

      Returns void

    • Log a message with 'trace' severity.

      Parameters

      • ...entries: unknown[]

        Values to log

      Returns void

    • Log a message with 'warn' severity.

      Parameters

      • ...entries: unknown[]

        Values to log

      Returns void