All Downloads are FREE. Search and download functionalities are using the official Maven repository.

fr.janalyse.sotohp.cli.SearchConfig.scala Maven / Gradle / Ivy

The newest version!
package fr.janalyse.sotohp.cli

import zio.*
import zio.config.*
import zio.config.magnolia.*

case class SearchConfig(
  ownerId: String,
  roots: String,
  includeMask: Option[String],
  ignoreMask: Option[String]
)

object SearchConfig {
  val config =
    deriveConfig[SearchConfig]
      .mapKey(toKebabCase)
      .nested("sotohp", "search")
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy