Constructors
Properties
Optional
persistConfigValue
persistConfigValue?: ((name: string,
value: Value) => Promise<void>) Accessors
[value]
- get [value](): string
Returns string
Methods
addArgvStyle
- addArgvStyle(vars): void
Returns void
addConfigStyle
- addConfigStyle(vars): void
Returns void
addUnixEnvStyle
- addUnixEnvStyle(vars): void
Parameters
- vars: Record<string, undefined | string>
Returns void
boolean
- boolean(name): boolean
Returns boolean
get
- get<T>(name, fallback?): T
Parameters
- name: string
Optional
fallback: T
Returns T
- get<T>(name, fallback): T
Returns T
- get<T>(name): undefined | T
Returns undefined | T
has
- has(name): boolean
Returns boolean
increment
- increment(name): number
Returns number
integer
- integer(name, fallback?): undefined | number
Parameters
- name: string
Optional
fallback: number
Returns undefined | number
number
- number(name): undefined | number
Returns undefined | number
persist
- persist(name, value): Promise<void>
Returns Promise<void>
set
- set(name, value): void
Returns void
string
- string(name): string
Returns string
use
- use(configurator): Usage
Parameters
- configurator: (() => void)
Environmental configuration values.