Rush StackShopBlogEvents
Skip to main content

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

PropertyModifiersTypeDescription
jsonPathMetadata?IJsonPathsMetadata<TConfigurationFile>(BETA) (Optional) Use this property to specify how JSON nodes are postprocessed.
projectRelativeFilePathstring(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.