Constructors
constructor
- new Report(origin: string, parent?: Report): Report
Parameters
- origin: string
Optional
parent: Report
Properties
Readonly
origin
origin: string
Accessors
parent
- get parent(): undefined | TNode
Returns undefined | TNode
The parent.
Methods
aggregate
- aggregate(logger: BareLogger, depth?: number): void
Returns void
log
- log(message: string, context?: Record<string, unknown>): void
Parameters
- message: string
Optional
context: Record<string, unknown>
Returns void
A hierarchical background report/log.