Skip to content

[Toolkit] Add components metadata (for dependencies) #2726

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: 2.x
Choose a base branch
from

Conversation

Kocal
Copy link
Member

@Kocal Kocal commented May 11, 2025

Q A
Bug fix? no
New feature? yes
Docs? no
Issues Fix #...
License MIT

Components metadata are defined aside their component, e.g.: Alert.meta.json for Alert.html.twig.
These JSON files contain, for the moment, a list of PHP Dependencies needed to correctly render a component.

@Kocal Kocal changed the title [Toolkit] Add components metadata (for dependencies & props) [Toolkit] Add components metadata (for dependencies) May 11, 2025
@Kocal Kocal force-pushed the toolkit/component-meta-files branch from 56e3c46 to 18f3754 Compare May 11, 2025 13:59
@Kocal Kocal force-pushed the toolkit/component-meta-files branch 3 times, most recently from 798f91c to 800a544 Compare May 20, 2025 04:55
@Kocal Kocal marked this pull request as ready for review May 20, 2025 05:17
@carsonbot carsonbot added Toolkit Status: Needs Review Needs to be reviewed labels May 20, 2025
@Kocal Kocal added the Feature New Feature label May 20, 2025
@Kocal Kocal requested review from weaverryan, kbond and smnandre May 20, 2025 05:21
@Kocal Kocal force-pushed the toolkit/component-meta-files branch from 800a544 to 20b1ee4 Compare May 20, 2025 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New Feature Status: Needs Review Needs to be reviewed Toolkit
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants