emulsify-ds / compound

Compound is the default component collection for Emulsify
https://emulsify-ds.github.io/compound/
GNU General Public License v2.0
12 stars 12 forks source link

Managing component dependency and bundle in system file. #44

Closed fertant closed 2 years ago

fertant commented 2 years ago

Update structure of component list with additional properties: dependency and subtheme. Dependency property will describe graph of all dependent components and allow for emulsify-cli discover all sibling component that should be pulled all together. Second property will split components list between several subthemes and would allowed to pull part of core theme related to subtheme with whole list of preselected components.

ModulesUnraveled commented 2 years ago

The CLI PR has been merged, so merging this now!

ModulesUnraveled commented 2 years ago

Shoot! There weren't any comments with a "type" for the semantic release setup to trigger a new release... I'll push a dummy commit to trigger that

github-actions[bot] commented 2 years ago

:tada: This PR is included in version 1.2.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: