Rush StackShopBlogEvents
Skip to main content

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

ICustomJsonPathMetadata interface

This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Used to specify how node(s) in a JSON object should be processed after being loaded.

Signature:

export interface ICustomJsonPathMetadata<TConfigurationFile> 

Properties

Property

Modifiers

Type

Description

customResolver?

(resolverOptions: IJsonPathMetadataResolverOptions<TConfigurationFile>) => string

(BETA) (Optional) If ICustomJsonPathMetadata.pathResolutionMethod is set to PathResolutionMethod.custom, this property be used to resolve the path.

pathResolutionMethod?

PathResolutionMethod.custom

(BETA) (Optional) If this property describes a filesystem path, use this property to describe how the path should be resolved.