Skip to main content

Namespace: envconfig

Interfaces

Type Aliases

ConfigDataSource

Ƭ ConfigDataSource: { path: string } | { data: string | Uint8Array }

A data source for configuration, which can be a path to a file, the string contents of a file, or raw bytes.

Functions

clientConfigToToml

clientConfigToToml(config): Uint8Array

Parameters

NameType
configClientConfig

Returns

Uint8Array


fromTomlConfig

fromTomlConfig(tomlConfig): ClientConfig

Converts a TOML client configuration structure to a ClientConfig.

Parameters

NameType
tomlConfigTomlClientConfig

Returns

ClientConfig


fromTomlProfile

fromTomlProfile(tomlProfile): ClientConfigProfile

Converts a TOML profile structure to a ClientConfigProfile.

Parameters

NameType
tomlProfileTomlClientConfigProfile

Returns

ClientConfigProfile


loadClientConfig

loadClientConfig(options): ClientConfig

Parameters

NameType
optionsLoadClientConfigOptions

Returns

ClientConfig


loadClientConfigFromToml

loadClientConfigFromToml(tomlData, options): ClientConfig

Parameters

NameType
tomlDataUint8Array
optionsClientConfigFromTomlOptions

Returns

ClientConfig


loadClientConfigProfile

loadClientConfigProfile(options?): ClientConfigProfile

Parameters

NameType
options?LoadClientProfileOptions

Returns

ClientConfigProfile


loadClientConnectConfig

loadClientConnectConfig(options?): ClientConnectConfig

Parameters

NameType
options?LoadClientProfileOptions

Returns

ClientConnectConfig


loadConfigData

loadConfigData(source?): Uint8Array | undefined

Loads configuration data from a ConfigDataSource and returns it as a Uint8Array.

Parameters

NameType
source?ConfigDataSource

Returns

Uint8Array | undefined


toClientOptions

toClientOptions(profile): ClientConnectConfig

Parameters

NameType
profileClientConfigProfile

Returns

ClientConnectConfig


toTomlConfig

toTomlConfig(config): TomlClientConfig

Converts a ClientConfig to a TOML client configuration structure.

Parameters

NameType
configClientConfig

Returns

TomlClientConfig


toTomlProfile

toTomlProfile(profile): TomlClientConfigProfile

Converts a ClientConfigProfile to a TOML profile structure.

Parameters

NameType
profileClientConfigProfile

Returns

TomlClientConfigProfile