So... someone enlighten me here; why does a project like npm need funding at all? If projects like GCC, which are far more complex, can subsist via contributions and donations alone, so what makes npm, a package manager, different?
I don't understand how they intend to monetize this, but whatever.
There is always funding for everything that lives. Even if you're hosting something for "free" yourself, your job is the funding.