@versionzero/configurator / index / ConfigurationSource
Class: ConfigurationSource
Defined in: configuration-sources/configuration-source.js:7
Configuration source abstract base class - all sources should implement this
Extended by
Methods
load()
load(
schema,context,options?):Promise<Map<string,any>>
Defined in: configuration-sources/configuration-source.js:26
Parse configuration from this source
Parameters
| Parameter | Type | Description |
|---|---|---|
schema | CompiledSchema | - |
context | any | collection of source-specific fields (argv, env, etc.) |
options? | any | options for parsing |
Returns
Promise<Map<string, any>>
Parsed configuration object