ianstormtaylor / slate

A completely customizable framework for building rich text editors. (Currently in beta.)
http://slatejs.org
MIT License
29.81k stars 3.24k forks source link

Update Stale Dependencies #5507

Open dylans opened 1 year ago

dylans commented 1 year ago

Problem It's been a while since we've updated our core dependencies. It's time to modernize things.

Solution Update dependencies newer or newest versions for:

It would probably be a good time to add some basic tests for slate-react to reduce the risk of regressions.

Context Slate is stale and we're currently failing some of our build automations due to a very stale version of TypeScript.

cameracker commented 1 year ago

Would it help to add dependabot or would that create more noise and opportunity for failure?

dylans commented 1 year ago

@cameracker maybe after this update. Simply changing to React 18 and TS 5.2 causes a fair number of issues.

zbeyens commented 1 year ago

We use renovate in Plate https://github.com/udecode/plate/blob/main/renovate.json, dependencyDashboardApproval is important to set to avoid PR flood