Heya, author here - sorry if my module names make you feel uneasy. It’s totally understandable that at a glance naming might seem confusing; many people write JS, and equally many approaches to naming things. This is generally how I name my things:
Writing this out makes me realize it might indeed be hard to get into if you’re not already used to it. I agree discoverability can be much improved upon; both by tooling (e.g. GitHub allowing us to group things outside of orgs), and humans (your comment made me pause and reflect on this, thank you).
I hope this somewhat explains how I (and perhaps some others) approach naming JS things (:
I feel this is a toxic part of the JS community. I recently had to patch some nodejs code and searched “how to lower case a string”. The top suggestion was the fancy ChangeCase dependency when a simple String.ToLowerCase from the standard functions did the trick with no downloads required.