Stand-With-Crypto / swc-web

Stand With Crypto's codebase, open sourced for community collaboration. If you care about crypto, it's time to prove it.
https://www.standwithcrypto.org/
Apache License 2.0
21 stars 5 forks source link

Upgrade Packages #1350

Open twistershark opened 1 month ago

twistershark commented 1 month ago

We have a lot of outdated packages and as we want to migrate to NextJS v15 as soon as possible, updating the packages can help reduce the amount of conflicts to resolve later.

This is the current list of outdated packages(npm outdated):

image
olavoparno commented 1 month ago

Upon upgrading react to ^19.0.0-rc-a99d8e8d-20240916 and next to ^15.0.0-rc.0 and some other deps around them, turbo still crashes on the development environment. Followed https://nextjs.org/docs/app/building-your-application/upgrading/version-15

Also, there's still no support for some wrappers on our next.config, Sentry is one of them https://github.com/getsentry/sentry-javascript/issues/8105 but still even without Sentry and BundleAnalyzer's wrappers, Turbopack warning resolves but still crashes on the development environment.

Upon upgrading all dependencies indiscriminately, ethers broke prob due to the way it is bundled on their side.