@ngworker/lumberjack
v18.0.0
Published
Lumberjack is a versatile Angular logging library, specifically designed to be extended and customized
Downloads
1,526
Readme
Chop 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.
Features
- ✅ Configurable multilevel logging
- ✅ Plugin-based log driver architecture
- ✅ Robust error handling
- ✅ Console driver
- ✅ HTTP driver
- ✅ Logger base class
- ✅ Lumberjack service
- ✅ Best practices guide
Installation
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
|
Documentation
Get access to the full documentation
Wallaby.js
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.
Contributors
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!