rinse-react icon indicating copy to clipboard operation
rinse-react copied to clipboard

Why are react, react-dom, styled-components dependencies, not dev and peer dependencies?

Open dwjohnston opened this issue 6 years ago • 1 comments

Given that the intention that these components should only be used by other projects, shouldn't react, etc be a peer dependency?

dwjohnston avatar Oct 28 '19 23:10 dwjohnston

Moving react and react-dom to peerDepencies would make sense. But I think styled-components should be kept under regular dependencies, otherwise users are required to install styled-components even if they don't use them.

ExLeonem avatar Jun 12 '20 14:06 ExLeonem