Cross-cutting / @fjell/logging

Make the workflow observable

Structured logs, correlation, masking, formatting, writers, and flood control.

How to use it

Structured logs, correlation, masking, formatting, writers, and flood control.

Minimal project sample

const logger = getLogger("WidgetLibrary");
logger.info("Creating Person Item", { name: person.name, requestId });

Where it connects

This component participates in the Fjell workflow as a cross-cutting layer. See the complete relationship map and sample application to understand its neighbors.

See architecture → See sample app →