upvote
The problem is that node.js doesn't have a good standard library so one must rely on external packages to build even basic apps.
reply
Can you tell us what exactly is missing? A network api? Process execution? IO? Math?
reply
From this we can see a few patterns: https://www.npmleaderboard.org/

Node.js doesn't have good support for regex, handling files, streams, serving static html, routing, operations on lists/dicts.

reply
But presumably, you only include dependencies that you trust and those dependencies themselves do their trusting more strictly than you. Trust is built on vetting, signatures and reputation.

That is, at least what we do, in theory. In practice, we cross fingers and let the LLM pick dependencies, are satisfied if it just works and we either update our deps frequently or infrequently.

reply
> Trust is built on vetting, signatures and reputation.

https://news.ycombinator.com/item?id=47017833

Well, now with an irony, but sadly, of course.

reply
Would Red Hat be considered a trusted/reputable vendor? :-D
reply