Logo by Felipe ZambranoChop and cut Angular logs like a professional lumberjack.
Lumberjack is a versatile Angular logging library, specifically designed to be extended and customized. It provides a few simple log drivers (logging mechanisms, transports, log drivers) out-of-the-box. It's easy to enable the built-in log drivers or create and use custom log drivers.
For support, please refer to the
#lumberjack
channel in the NgWorkers Discord server.
- ✅ Configurable multilevel logging
- ✅ Plugin-based log driver architecture
- ✅ Robust error handling
- ✅ Console driver
- ✅ HTTP driver
- ✅ Logger base class
- ✅ Lumberjack service
- ✅ Best practices guide
Lumberjack is published as the @ngworker/lumberjack
package.
Toolchain | Command |
---|---|
NPM CLI | npm install @ngworker/lumberjack |
PNPM CLI | pnpm add @ngworker/lumberjack |
Yarn CLI | yarn add @ngworker/lumberjack |
Get access to the full documentation
Contributors to this repository are welcome to use the Wallaby.js OSS License to get test results immediately as you type, and see the results in your editor right next to your code.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!