For non-dev installs make react a peerDependency, not a child dependency, since it's a plugin.