Scala 3 configuration library.
Find a file
2024-01-11 22:46:24 -06:00
project SemVer plugin updated. 2024-01-11 22:46:24 -06:00
src/main/scala/gs/config/v0 Reworking to use v0 packaging. 2024-01-04 22:46:35 -06:00
.gitignore Initializing the configuration library. 2023-12-20 22:15:11 -06:00
.pre-commit-config.yaml Updated pre-commit settings. 2024-01-04 22:50:49 -06:00
.scalafmt.conf Initializing the configuration library. 2023-12-20 22:15:11 -06:00
build.sbt SemVer plugin updated. 2024-01-11 22:46:24 -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.