ESLint Creator Nicholas Zakas: GitHub's npm Fixes Are Mere Table Stakes
Nicholas Zakas, ESLint's creator, isn't mincing words: GitHub's npm security moves are 'table stakes,' not solutions. One big attack could shatter JavaScript's package empire.
⚡ Key Takeaways
- GitHub's 'trusted publishing' is bare minimum; lacks pre/post-install scanning, leaving npm vulnerable.
- npm runs on 5-10 staff for billions of weekly downloads — stark understaffing compared to PyPI or Cargo.
- Alternatives like JSR flop due to ecosystem size; real fix needs mandatory hooks and verified multi-sig publishing.
🧠 What's your take on this?
Cast your vote and see what DevTools Feed readers think
Worth sharing?
Get the best Developer Tools stories of the week in your inbox — no noise, no spam.
Originally reported by changelog.com