&gt; Doesn&#x27;t mean there are any &#x27;high-quality&#x27; ones appropriate for the specific task.<p>Yes, which is why I said if you can&#x27;t find one then roll the feature yourself.<p>&gt; So now you&#x27;re just contributing to the problem of yet another package in the ecosystem?<p>Nope, I didn&#x27;t say write and publish a npm module. I said &quot;roll the feature yourself&quot;, meaning just write it privately for your app. Having lots of packages isn&#x27;t bad for the ecosystem, it makes Node and npm unique and amazing. But picking bad npm modules, which is entirely avoidable, is bad for your project - that&#x27;s all I meant.