React 18 peer deps issues
I've just done an audit of the dependencies that (supposedly) don't support React 18:
-
👌 react-ace
9.5.0 => upgrade to 10.1.0 !567 (merged) -
👌 react-beautiful-dnd
13.1.0 => upgrade to 13.1.1 (😟 project in maintenance mode) !567 (merged)-
😟 nested dependencies still cause peer deps warnings
-
-
😟 react-bootstrap-table-next
3.3.5 => no longer maintained but may still work with React 18 -
😟 react-bootstrap-table2-paginator
2.1.2 => no longer maintained but may still work with React 18 -
👌 react-bootstrap-typeahead
5.2.2 (react-popper
1.3.11) => upgrade to 6.0.0 (2.3.0)bumps!639react-popper
to 2.2.5 ... but not yet 2.3.0, which supports React 18 -- however, 2.2.5 should still work fine with React 18 -
👌 react-cookie-consent
6.4.1 => upgrade to 7.4.0 or greater !567 (merged) -
😟 react-image-lightbox
5.1.4 => no longer maintained but may still work with React 18 -
😱 react-styleguidist
11.2.0 => migrated to Docusaurus13.0.0 brought support for React 17 in October, so it may take a while to get to React 18... I'm unsure whether it would be compatible with React 18 if forced. -
👌 react-svgmt
1.2.0 => upgrade to 2.0.2no longer maintained but may still work with React 18!639
Next step is to upgrade the deps we can upgrade, and then to try to force the peer deps of those we can't upgrade to React 18 with pnpm (to see if they still work).
Edited by Axel Bocciarelli