Scala 3 configuration library.
Find a file
2024-01-04 22:34:10 -06:00
project Initializing the configuration library. 2023-12-20 22:15:11 -06:00
src/main/scala/gs/config Some minor changes and additional documentation. 2024-01-04 22:34:10 -06:00
.gitignore Initializing the configuration library. 2023-12-20 22:15:11 -06:00
.pre-commit-config.yaml Updating the GS pre-commit. 2023-12-23 21:25:46 -06:00
.scalafmt.conf Initializing the configuration library. 2023-12-20 22:15:11 -06:00
build.sbt More rework and expansion, have a complete audited implementation. Need more docs. 2023-12-26 19:01:12 -06:00
LICENSE Initializing the configuration library. 2023-12-20 22:15:11 -06:00
README.md More rework and expansion, have a complete audited implementation. Need more docs. 2023-12-26 19:01:12 -06:00

gs-config

License (Apache 2.0)

Configuration library for Scala 3.

Usage

This artifact is available in the Garrity Software Maven repository.

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

val GsConfig: ModuleID =
  "gs" %% "gs-config-v0" % "0.1.0"

TODO:

  • Refactor -- move current config implementations to "raw" implementations.
  • Create the notion of an audited configuration.
  • Create the notion of an audited configuration with a list of sources.