Skip to main content

XpmLiquidSubstitutionsStrings type alias

Represents a map of substitution values used by Liquid templates.

Signature

export type XpmLiquidSubstitutionsStrings = Record<string, string | string[]>;

Remarks

Values can be strings for simple substitutions or arrays for multi-line content. Array values are typically joined with newlines when rendered.

Common use cases:

  • Properties: User-defined configuration values from xpack.properties.
  • Matrix parameters: Template expansion variables from matrix definitions.
  • Configuration data: Build-specific settings and metadata.

Templates access these values via namespaces like properties.foo, matrix.arch, etc., with the Liquid Drop pattern providing lazy evaluation and nested substitution support.


Generated via tsdoc2docusaurus 1.3.0-pre by API Extractor/Documenter 7.55.2.