An ecosystem has not crossed its rubicon of viability until demonstrating network effects strong enough to break through the early adopter ceiling.
If you have network effects but a low ceiling, it can't change the whole world.
To change the whole world, you have to have gravity-well style network effects, and a thing that every user in the world could plausibly come to use.
Something that has to be `npm install`ed cannot become viral. The real virality comes when a user can share a link that another user can then use without using the command line.