No it's my donation I'll donate where I want. If I find joy in donating to a small oss dev instead of a strategic donation to a well organized large one then that's what I do.
Look, all I'm saying is if some javascript developer guilts me into donating to open source, the right thing for me to do (I feel) would be to start from the top of the open source chain.
* Operating system * Code versioning * Container system * CI/CD etc...
It's a long way down before I get to "standard - the javascript linter configuration file".
You could donate to all of those projects, but there's no moral imperative to visit them all in order of importance, just because they all played a part.
A permissive license is permission to behave otherwise, and just like Open Source contributions are made voluntarily, your support in kind should be on a voluntary basis too.
I only donate to obscure Debian derivatives though, so...
Are you asking whether it is ethical to do something that the authors have explicitly said is OK?