Skip to main content

xpmLiquidSubstitutionsVariablesBase variable

The base substitution variables initialised from the current environment.

Signature

xpmLiquidSubstitutionsVariablesBase: XpmLiquidSubstitutionsVariables

Remarks

This constant provides the foundation for all Liquid template processing, capturing the runtime environment once at module load time.

Initialization strategy:

  1. Environment variables: Snapshot of process.env at load time.
  2. OS information: OS specific definitions (platform, arch, etc.).
  3. Path constants: Platform-specific separators and delimiters.
  4. Properties: Placeholder for package-specific additions.

These base variables are shared across all template processing within the application and extended with package, configuration, and matrix variables as needed. The base object is typically spread into new contexts rather than mutated, preserving the original snapshot.


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