This project is not covered by Drupal’s security advisory policy.

Drupal Single Directory Components (SDC) require replacement components (replaces:) to declare a compatible props schema, even when only Twig or CSS is overridden. In larger design systems, this often results in duplicated *.component.yml schemas.
SDC Property Inheritanceintroduces a runtime inheritance layer that allows replacement components to omit their props schema while remaining fully compatible with core SDC validation. At discovery time, the module injects the parent component’s schema into minimal override definitions, with support for partial overrides and safe merging.
All changes are applied transparently at runtime, without modifying YAML files on disk.
Project information
Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Developer tools, Performance
5 sites report using this module
- Created by aaronchristian on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
A Drupal module that enables runtime inheritance of prop schemas for Single Directory Components (SDC), reducing schema duplication and simplifying component overrides.
