Closed privatenumber closed 3 years ago
Closes https://github.com/privatenumber/snap-tweet/issues/1
Seems this problem is due to npm 7 enforcing strict peer dependencies.
A nested dependency ink -> react-reconciler sets react as a peer dependency using semver ^16.0.0, whereas ink sets it as >=16.8.0.
ink
react-reconciler
react
^16.0.0
>=16.8.0
snap-tweet was installing react 17.0.2, so the version of react that snap-tweet used, and the version of react ink used were different.
17.0.2
yoga-layout-prebuilt
:tada: This PR is included in version 1.0.1 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Problem
Closes https://github.com/privatenumber/snap-tweet/issues/1
Seems this problem is due to npm 7 enforcing strict peer dependencies.
A nested dependency
ink
->react-reconciler
setsreact
as a peer dependency using semver^16.0.0
, whereasink
sets it as>=16.8.0
.snap-tweet was installing react
17.0.2
, so the version of react that snap-tweet used, and the version of react ink used were different.Changes
yoga-layout-prebuilt
due to a runtime error. Relevant issue: https://github.com/vadimdemedes/yoga-layout-prebuilt/issues/2