a screenshot of npmx showing "You might not need this dependency", and "This package can be replaced with util.styleText available since Node 20.12.0".
coming soon π module replacements v3 has been a chunky piece of work inside @e18e.dev . it updates our data set to define individual replacements and their min engine versions.
this means we can show much richer messaging like this example in npmx