Lumberjack is a versatile and extensible logging library for Angular.
Its plugin-based architecture and cross-version compatibility with Angular and TypeScript enables features to be released across many versions of Angular and many log driver plugins from a single codebase.
We use the builder pattern to compose log objects and provide low level building blocks as well as conventional APIs for structuring Angular application logs.
Presented at:
- Angular Vienna #2, February 2021
- BeJS #11, February 2021 https://youtu.be/lcUTCTPMhEs