🚨 breaking
... so still supported are node ^20(.12), ^22 and >=24 and this will remain so at least as long as node.js supports hem.
We try to prevent breaking changes - and have been able to for ~a year and 7 months. However, dropping node versions is inevitable as dependencies we use did this as well, and we want to keep up to date for obvious reasons. We also believe that most of dependency-cruiser's users have migrated away from node 18 (21, 23) a long time ago, given the release dates of their successors (april 2023, 2024 and 2025 respectively) - so the impact should be minimal.
Reference: https://nodejs.org/en/about/previous-releases