Skip to content

Conversation

@cmoesel
Copy link
Member

@cmoesel cmoesel commented Nov 21, 2025

Description: This PR updates all dependencies that can be reasonably updated. See DEPENDENCY-NOTES.md for exceptions. As part of this PR, I've also bumped our preferred Node version to v22, but we still maintain support for Node 18 at the moment.

I attempted to bump our preferred Node version to 24, but GitHub Actions were failing for the combination of Node 24 and macos (other operating systems were fine).

I've also turned off coverage for CI runs, fixed a deprecated uses of fs.existsSync and switched some sync operations to async in tests because Node 24 wasn't properly deleting files.

Testing Instructions: Tests should pass and SUSHI should continue to function as normal.

Related Issue: N/A

@cmoesel cmoesel force-pushed the update-deps-nov2025 branch from e24873e to 11a9e16 Compare November 24, 2025 16:57
@cmoesel cmoesel force-pushed the update-deps-nov2025 branch from 11a9e16 to 6c279e7 Compare December 2, 2025 22:36
@cmoesel cmoesel requested a review from jduteau December 23, 2025 17:49
@cmoesel cmoesel merged commit f624c59 into master Dec 27, 2025
14 checks passed
@cmoesel cmoesel deleted the update-deps-nov2025 branch December 27, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants