Type Alias IMergedConfiguration

IMergedConfiguration: {
    filePath: string | null;
} & {
    readonly [k in keyof ConfigurationSpec]-?: IConfigurationProperty<Required<ConfigurationSpec>[k]>
}

The resulting configuration that was merged from its different sources.

Type declaration

  • ReadonlyfilePath: string | null

    The path of the configuration file

It contains the path to the configuration file in filePath, and also for each property defined in ConfigurationSpec, there is an IConfigurationProperty object describing the origin of the property and its value.