Skip to content

Ensure all transitive peerDependencies are listed correctly and test Yarn 2/3 installs #2198

@hasparus

Description

@hasparus

We're currently causing peerDependency warnings in Yarn 2.
Whenever we depend on something, this dependencies peerDependencies must be listed either in our peerDependencies or in our dependencies.

Discussed in #2196

Originally posted by jw-miaem April 7, 2022
Reason I ask (before raising) is because I'm unable to get rid of 'doesn't provide ...' warning with yarn berry package.json install. I looked at the peerDependencies for @theme-ui/css for example and its "@emotion/react": "^11" and I have "@emotion/react": "^11.9.0" installed which I thought would satisfy but could be wrong

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinginternalChanges only affect the internal API

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions