Skip to main content

XpmBuildConfiguration.inheritsNames property

The list of inherited configuration names.

Signature

inheritsNames: string[];

Remarks

This array specifies the inheritance chain for this configuration, processed sequentially during initialisation with later entries overriding earlier ones.

Inheritance processing:

  1. Populated from inherits or deprecated inherit field during initialisation.
  2. Supports both string (single parent) and array (multiple parents) formats.
  3. Each inherited configuration is initialised recursively before merging its properties, dependencies, and actions.
  4. Circular references are detected and rejected with XpmInputError.
  5. Later inherited configurations override properties from earlier ones, and local properties override all inherited ones.

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