root key of config variable
loaders to use
parser to use
Optional
defaultValueLoadable: Loadable<Output>default value to use
Optional
params: FormatParametersoptional format parameters
Optional
options: ConfigOptionsoptional config options
// from "@avanio/variable-util-node"
const portResult: Result<string> = await getConfigVariableResult('PORT', [env(), fileEnv()], stringParser, '8080', {showValue: true});
const value: string = portResult.unwrap(); // get value or throw error
const value: string | undefined = portResult.ok(); // get value or undefined
get config variable from loaders
root key of config variable
loaders to use
parser to use
Optional
defaultValueLoadable: Loadable<Output>default value to use
Optional
params: FormatParametersoptional format parameters
Optional
options: ConfigOptionsoptional config options
// from "@avanio/variable-util-node"
const portResult: Result<string> = await getConfigVariableResult('PORT', [env(), fileEnv()], stringParser, '8080', {showValue: true});
const value: string = portResult.unwrap(); // get value or throw error
const value: string | undefined = portResult.ok(); // get value or undefined
get config variable from loaders