Non-Breaking Dependency Updates of 2024 (Q1) #38
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Updated a lot of dependencies to the newest versions, and address all of the breaking changes.
Remaining Updates
The only remaining parts to update are:
eslint
eslint-config-next
next
next-pwa
toserwist
Reasoning
At the time of this pull request was created, some problems are found.
eslint
version9.0.0
contains a lot of breaking changes andeslint-config-next
does not really support this latest version yet.next
version14
is not yet updated as I'm not sure whether it would work well withnext-pwa
or not. Inserwist
, it causesjest
to blow up because of a mixture between ES Modules and Common JS.Issues
Resolves #29.