Skip to main content

LiquidSubstitutionsStrings type alias

Represents a map of substitution values used by Liquid templates.

Signature

export type LiquidSubstitutionsStrings = 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.2 by API Extractor/Documenter 7.57.2.