In your tutorial you include react, react-dom, and styled-components in both "dependencies" and "peerDependencies". With npm 6.4.1 (at least), this seems to have the side effect of installing all 3 without warning the consuming app of unmet dependencies. Maybe worth clarifying in the tutorial.
In your tutorial you include react, react-dom, and styled-components in both "dependencies" and "peerDependencies". With npm 6.4.1 (at least), this seems to have the side effect of installing all 3 without warning the consuming app of unmet dependencies. Maybe worth clarifying in the tutorial.