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
Right now when a new minor version of Slate is published, the peerDependencies of all of the other packages are also bumped to that minor. This doesn't make sense, because the peer dependencies should stay as loose as possible.
For instance, in most cases when slate is upgraded, slate-prop-types is unaffected and can happily keep using older versions. But it is forced to upgrade currently regardless. This causes extra, unnecessary dependency upgrades to be forced on users.
If anyone was up for getting a pull request merged into Lerna to fix this behavior I would be super, super grateful. It would save a lot of headaches in the Slate ecosystem.
The text was updated successfully, but these errors were encountered:
Right now when a new minor version of Slate is published, the
peerDependencies
of all of the other packages are also bumped to that minor. This doesn't make sense, because the peer dependencies should stay as loose as possible.For instance, in most cases when
slate
is upgraded,slate-prop-types
is unaffected and can happily keep using older versions. But it is forced to upgrade currently regardless. This causes extra, unnecessary dependency upgrades to be forced on users.This is actually due to a bug in Lerna — lerna/lerna#1018
If anyone was up for getting a pull request merged into Lerna to fix this behavior I would be super, super grateful. It would save a lot of headaches in the Slate ecosystem.
The text was updated successfully, but these errors were encountered: