trufflesuite / truffle

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
https://consensys.io/blog/consensys-announces-the-sunset-of-truffle-and-ganache-and-new-hardhat?utm_source=github&utm_medium=referral&utm_campaign=2023_Sep_truffle-sunset-2023_announcement_
MIT License
14.03k stars 2.31k forks source link

deduplicate all dependencies and devDependencies #6194

Closed legobeat closed 10 months ago

legobeat commented 10 months ago

PR description

This performs a complete deduplication of all remaining duplicates that have overlapping semver ranges in workspace yarn.lock.

Some that may be noteworthy have been split out as manually crafted individual commits here and eventually the final resolution was done using yarn deduplicate from #6193 .

For the curious: To see the difference vs what running that auto-dedupe using --strategy highest instead of --strategy fewer would look like, see here.

madge is causing a lot of duplication and bumping it was brought in here but also posted separately as #6195 .

Testing instructions

Documentation

Breaking changes and new features