Skip to main content

XpmBuildConfiguration.jsonBuildConfiguration property

The JSON build configuration content from package metadata.

Signature

jsonBuildConfiguration: JsonBuildConfigurationContent;

Remarks

This holds the raw configuration definition as it appears in package.json, before inheritance resolution and variable substitution.

The definition is preserved to:

  1. Enable external modification (e.g., xpm uninstall updates this directly).
  2. Support deferred template evaluation during XpmBuildConfiguration.initialise().
  3. Provide the source for inheritance when other configurations reference this one.
  4. Allow re-evaluation with different variable contexts if needed.

This immutable storage ensures configurations can be safely referenced during inheritance resolution without side effects.


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