decap-cms icon indicating copy to clipboard operation
decap-cms copied to clipboard

Unsolvable Peer Dependency Warning

Open Undistraction opened this issue 5 years ago • 5 comments

Yarn gives the following peer-dependency warning when using Redux 4+:

warning "netlify-cms-app > netlify-cms-core > redux-notifications > [email protected]" has incorrect peer dependency "redux@^2.0.0 || ^3.0.0".

Looks like redux-notifications has been abandoned and isn't going to update its peer dependency to cover anything later than redux@3 (redux is on 4.0.5 at time of writing).

Latest commit b03011c on 27 Jun 2017

No PR merged since 2108, so I'm guessing the only solution here is to swap out redux-notifications for something else.

Applicable Versions:

Undistraction avatar May 28 '20 09:05 Undistraction

@erezrokah FYI redux-notifications is now at 4.1.0 and no longer has a peer-dependency on redux. Looks like it would be an easy upgrade.

Undistraction avatar Jun 14 '22 15:06 Undistraction

Thanks @Undistraction, I'm no longer maintaining the CMS and will defer to @krider2010

erezrokah avatar Jun 14 '22 19:06 erezrokah

Thanks @Undistraction, I'm no longer maintaining the CMS and will defer to @krider2010

Ah. Sorry for the distraction and thanks for your work on Netlify CMS.

Undistraction avatar Jun 14 '22 19:06 Undistraction

Thanks ❤️ , I appreciate it (no distraction at all) and feel free to ping me anytime :)

erezrokah avatar Jun 14 '22 19:06 erezrokah

Anyone is welcome to open a PR to fix this. Contributions welcome 😄

krider2010 avatar Jun 16 '22 11:06 krider2010