Type Alias ConfigParsers<T, U>

ConfigParsers: {
    [key in keyof T]: (
        val: T[key],
        opts: { defValue: U[key]; rawConfig: T },
    ) => U[key]
}

Declaration of configuration parsers, used by getConfigParser

Type Parameters

  • T
  • U extends T = T