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:
- Enable external modification (e.g.,
xpm uninstallupdates this directly). - Support deferred template evaluation during
XpmBuildConfiguration.initialise(). - Provide the source for inheritance when other configurations reference this one.
- 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.