Type Alias ConfigParsers<T, U>

ConfigParsers<T, U>: {
    [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