Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/heft-config-file > IPropertiesInheritance

IPropertiesInheritance type

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 type IPropertiesInheritance<TConfigurationFile> = {
[propertyName in keyof TConfigurationFile]?: IPropertyInheritance<InheritanceType.append | InheritanceType.merge | InheritanceType.replace> | ICustomPropertyInheritance<TConfigurationFile[propertyName]>;
};

References: IPropertyInheritance, InheritanceType.append, InheritanceType.merge, InheritanceType.replace, ICustomPropertyInheritance