Logging API and Engine for Scala 3
Find a file
2024-05-15 22:08:56 -05:00
modules WIP: Starting engine development. 2024-05-15 22:08:56 -05:00
project Some reorganization and thinking a lot about data propagation. 2024-05-12 22:29:42 -05:00
.gitignore (norelease) bootstrapping the repository 2024-04-15 21:35:01 -05:00
.pre-commit-config.yaml (patch) work in progress 2024-05-02 18:25:12 -05:00
.scalafmt.conf (patch) work in progress 2024-05-02 18:25:12 -05:00
build.sbt WIP: Starting engine development. 2024-05-15 22:08:56 -05:00
LICENSE (norelease) bootstrapping the repository 2024-04-15 21:35:01 -05:00
README.md (minor) Initial implementation of the logging API and core types. 2024-04-19 08:04:23 -05:00

gs-log

GS Open Source | License (MIT)

Logging API and Engine for Scala 3. Intended for use with effect systems such as Cats Effect. Prioritizes structured logging and emphasizes data over messages. Provides out-of-the-box support for handling sensitive information.

Usage

Dependency

This artifact is available in the Garrity Software Maven repository.

externalResolvers +=
  "Garrity Software Releases" at "https://maven.garrity.co/gs"

val GsLog: ModuleID =
  "gs" %% "gs-log-v0" % "$VERSION"

Donate

Enjoy this project or want to help me achieve my goals? Consider Donating to Pat on Ko-fi.