Yes, npm package maintainers spend a lot of time on node version compatibility. Here is a quote from prettier on their recent v2 release:
> The main focus should be dropping support for unsupported Node.js versions.
https://github.com/prettier/prettier/issues/6888