: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.
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
[x] I thought about documentation and added the doc-change-required label to this PR if documentation updates are required.
Breaking changes and new features
[x] I have added any needed breaking-change and new-feature labels for the appropriate packages.
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
doc-change-required
label to this PR if documentation updates are required.Breaking changes and new features
breaking-change
andnew-feature
labels for the appropriate packages.