Modules overview

slog4s is split into multiple modules:

  • slog4s-api: top level API that should be used by libraries
  • slog4s-console: simple console based implementation of the API
  • slog4s-generic: brings support for automatic derivation for ADT
  • slog4s-monix: provides implementation of LoggingContext specialised for Monix
  • slog4s-slf4j: slf4j and logstash-encoder specific implementation of the logging API
  • slog4s-testkit: provides mock implementation of API that can be used by unit tests