You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just encountered an issue installing this where multiple instances of react are running and end up conflicting. This happens when you have any other dependency which depends on react but is different from operational.
Operational publishes the peer dependency information but it also puts those peer dependencies as actual dependencies. This results in operational actually trying to install different versions of these peer dependencies which causes a react runtime issue.
To compound the issue operation publishes the wrong peer dependency versions:
Notice the react peers are requesting 16.8.0 but the actual dependencies are 16.8.1. react-emotion is just totally wrong, and so if you install the published peer dependency exactly then it fails. I didn't check the other peer dependencies, these were the only three giving me issues.
I believe the solution is to just remove the dependencies which are also listed in peerDependencies, it's possible that listing them as devDependencies is ok also but I think having them as hard dependencies causes some confusing conflicts at install time.
The text was updated successfully, but these errors were encountered:
I just encountered an issue installing this where multiple instances of react are running and end up conflicting. This happens when you have any other dependency which depends on react but is different from operational.
Operational publishes the peer dependency information but it also puts those peer dependencies as actual dependencies. This results in operational actually trying to install different versions of these peer dependencies which causes a react runtime issue.
To compound the issue operation publishes the wrong peer dependency versions:
Notice the react peers are requesting
16.8.0
but the actual dependencies are16.8.1
.react-emotion
is just totally wrong, and so if you install the published peer dependency exactly then it fails. I didn't check the other peer dependencies, these were the only three giving me issues.I believe the solution is to just remove the dependencies which are also listed in peerDependencies, it's possible that listing them as
devDependencies
is ok also but I think having them as hard dependencies causes some confusing conflicts at install time.The text was updated successfully, but these errors were encountered: