Impressed with 's npm RFC and the positive positive support it's accrued so far.
My take: this grants the npm ecosystem…
✅ Improved security
✅ Faster installs
✅ Improved cacheability & reproducibility
✅ Better cross-platform support
github.com/npm/rfcs/pull/
Conversation
Security is not solved. It’s a spectrum.
Furthermore, not all npm installations lead to direct `node` evaluation, which is the common objection I’m hearing (“just hide the payload in the source instead”)
3
1
12
Show replies
I'm glad that someone took it upon themselves to put forth a solution to address these. However I am sad that we had to wait for new incidents to happen for these issues to be taken seriously.
FWIW Yarn 2+ addresses all of them, but people have been dismissive of it.
1
2


