| Official documentation can be found here:
https://adzejs.com Hey everyone, I recently released version 1.1 of Adze, a library that solves a lot of the pain points of handling logs in multiple environments and logging with modular systems like micro-frontends. As you may already be aware there are a number of other good JS libraries out there to assist with logging. The focus of Adze is to provide a convenient and clean API, provide first-class TypeScript support, and to empower you to take command of your logs rather than pigeon-hole you into a specific way of handling them. Here is a list of the features that Adze provides: - First-class TypeScript support - Multi-environment support for the Browser and Node - Wraps and extends the entire standard API - A fluent, chainable API - Log Listeners for capturing log data - Log annotation namespaces, labels, and other meta data - Attractive styling (EMOJI'S INCLUDED and consistent across major browsers) - Everything is configurable - Enables completely custom log levels - A global log store for recalling logs and overriding configuration (supports micro-frontends and modules) - Support for Mapped Diagnostic Context - Convenient unit testing environment controls - Advanced Log Filtering - and more... |