Skip to content

Remove peerDependencies and peerDependenciesMeta#32552

Closed
qmonmert wants to merge 1 commit into
jhipster:mainfrom
qmonmert:removepeer
Closed

Remove peerDependencies and peerDependenciesMeta#32552
qmonmert wants to merge 1 commit into
jhipster:mainfrom
qmonmert:removepeer

Conversation

@qmonmert

@qmonmert qmonmert commented Mar 4, 2026

Copy link
Copy Markdown
Contributor

@mshima not sure, WDYT?

@github-actions github-actions Bot added the theme: dependencies Pull requests that update a dependency file label Mar 4, 2026
@qmonmert qmonmert marked this pull request as ready for review March 4, 2026 21:47
@mshima

mshima commented Mar 4, 2026

Copy link
Copy Markdown
Member

This is on purpose to don’t allow blueprints to use another yeoman-test version that isn’t compatible with JHipster.
yeoman-test is a jhipster devDependency so it’s not installed by default.
Blueprints should add yeoman-test in devDependency but should be a version compatible with current generator-jhipster.
By having a broader yeoman-test in blueprint package.json, generator-jhipster peer dependency will limit to that version.

@qmonmert

qmonmert commented Mar 4, 2026

Copy link
Copy Markdown
Contributor Author

@mshima ok, thanks a lot

@qmonmert qmonmert closed this Mar 4, 2026
@mraible mraible added this to the 9.0.0 milestone Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: needs-discussion theme: dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants