Home > @rushstack/heft-config-file > IConfigurationFileOptionsBase
IConfigurationFileOptionsBase interface
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Signature:
export interface IConfigurationFileOptionsBase<TConfigurationFile>
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
jsonPathMetadata? | IJsonPathsMetadata<TConfigurationFile> | (BETA) (Optional) Use this property to specify how JSON nodes are postprocessed. | |
projectRelativeFilePath | string | (BETA) A project root-relative path to the configuration file that should be loaded. | |
propertyInheritance? | IPropertiesInheritance<TConfigurationFile> | (BETA) (Optional) Use this property to control how root-level properties are handled between parent and child configuration files. | |
propertyInheritanceDefaults? | IPropertyInheritanceDefaults | (BETA) (Optional) Use this property to control how specific property types are handled between parent and child configuration files. |