Interface ConfigValueFunc
interface ConfigValueFunc { (envVarName): undefined | string; (envVarName,
defaultOrRequired): string; (envVarName,
validator): undefined | string; (envVarName,
required,
validator): string; (envVarName,
defaultValue,
validator): string; (envVarName,
t): undefined | string; (envVarName,
t,
defaultOrRequired): string; (envVarName,
t,
validator): undefined | string; (envVarName,
t,
required,
validator): string; (envVarName,
t,
defaultValue,
validator): string; (envVarName,
t): undefined | number | `::ERROR::${string}`; (envVarName,
t,
defaultOrRequired): number | `::ERROR::${string}`; (envVarName,
t,
validator): number | `::ERROR::${string}`; (envVarName,
t,
required,
validator): number | `::ERROR::${string}`; (envVarName,
t,
defaultValue,
validator): number | `::ERROR::${string}`; (envVarName,
t): undefined | boolean | `::ERROR::${string}`; (envVarName,
t,
defaultOrRequired): boolean | `::ERROR::${string}`; (envVarName,
t,
validator): undefined | boolean | `::ERROR::${string}`; (envVarName,
t,
required,
validator): boolean | `::ERROR::${string}`; (envVarName,
t,
defaultValue,
validator): boolean | `::ERROR::${string}`; <T>(envVarName,
t): undefined | `::ERROR::${string}` | T; <T>(envVarName,
t,
defaultOrRequired): `::ERROR::${string}` | T; <T>(envVarName,
t,
validator): undefined | `::ERROR::${string}` | T; <T>(envVarName,
t,
required,
validator): `::ERROR::${string}` | T; <T>(envVarName,
t,
defaultValue,
validator): `::ERROR::${string}` | T; } - ConfigValueFunc(envVarName): undefined | string
Parameters
envVarName: string | string[]
Returns undefined | string
- ConfigValueFunc(envVarName, defaultOrRequired): string
Parameters
envVarName: string | string[]
defaultOrRequired: DefOrReq<string>
Returns string
- ConfigValueFunc(envVarName, validator): undefined | string
Parameters
envVarName: string | string[]
validator: ValidatorArg<string>
Returns undefined | string
- ConfigValueFunc(envVarName, required, validator): string
Parameters
envVarName: string | string[]
required: typeof REQUIRED
validator: ValidatorArg<string>
Returns string
- ConfigValueFunc(envVarName, defaultValue, validator): string
Parameters
envVarName: string | string[]
defaultValue: string
validator: ValidatorArg<string>
Returns string
- ConfigValueFunc(envVarName, t): undefined | string
Parameters
envVarName: string | string[]
t: "str"
Returns undefined | string
- ConfigValueFunc(envVarName, t, defaultOrRequired): string
Parameters
envVarName: string | string[]
t: "str"
defaultOrRequired: DefOrReq<string>
Returns string
- ConfigValueFunc(envVarName, t, validator): undefined | string
Parameters
envVarName: string | string[]
t: "str"
validator: ValidatorArg<string>
Returns undefined | string
- ConfigValueFunc(envVarName, t, required, validator): string
Parameters
envVarName: string | string[]
t: "str"
required: typeof REQUIRED
validator: ValidatorArg<string>
Returns string
- ConfigValueFunc(envVarName, t, defaultValue, validator): string
Parameters
envVarName: string | string[]
t: "str"
defaultValue: string
validator: ValidatorArg<string>
Returns string
- ConfigValueFunc(envVarName, t): undefined | number | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "num"
Returns undefined | number | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, defaultOrRequired): number | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "num"
defaultOrRequired: DefOrReq<number>
Returns number | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, validator): number | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "num"
validator: ValidatorArg<number>
Returns number | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, required, validator): number | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "num"
required: typeof REQUIRED
validator: ValidatorArg<number>
Returns number | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, defaultValue, validator): number | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "num"
defaultValue: number
validator: ValidatorArg<number>
Returns number | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t): undefined | boolean | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "bool"
Returns undefined | boolean | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, defaultOrRequired): boolean | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "bool"
defaultOrRequired: DefOrReq<boolean>
Returns boolean | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, validator): undefined | boolean | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "bool"
validator: ValidatorArg<boolean>
Returns undefined | boolean | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, required, validator): boolean | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "bool"
required: typeof REQUIRED
validator: ValidatorArg<boolean>
Returns boolean | `::ERROR::${string}`
- ConfigValueFunc(envVarName, t, defaultValue, validator): boolean | `::ERROR::${string}`
Parameters
envVarName: string | string[]
t: "bool"
defaultValue: boolean
validator: ValidatorArg<boolean>
Returns boolean | `::ERROR::${string}`
- ConfigValueFunc<T>(envVarName, t): undefined | `::ERROR::${string}` | T
Parameters
envVarName: string | string[]
Returns undefined | `::ERROR::${string}` | T
- ConfigValueFunc<T>(envVarName, t, defaultOrRequired): `::ERROR::${string}` | T
Parameters
envVarName: string | string[]
defaultOrRequired: DefOrReq<T>
Returns `::ERROR::${string}` | T
- ConfigValueFunc<T>(envVarName, t, validator): undefined | `::ERROR::${string}` | T
Parameters
envVarName: string | string[]
validator: ValidatorArg<T>
Returns undefined | `::ERROR::${string}` | T
- ConfigValueFunc<T>(envVarName, t, required, validator): `::ERROR::${string}` | T
Parameters
envVarName: string | string[]
required: typeof REQUIRED
validator: ValidatorArg<T>
Returns `::ERROR::${string}` | T
- ConfigValueFunc<T>(envVarName, t, defaultValue, validator): `::ERROR::${string}` | T
Parameters
envVarName: string | string[]
defaultValue: T
validator: ValidatorArg<T>
Returns `::ERROR::${string}` | T
See
configValue