🔥The npm package Everything Now attempted to include all 2.5 million npm packages as dependencies.
💥By doing this, Everything Now caused a major issue in the npm ecosystem, locking down the entire registry and preventing any packages from being unpublished.
🔒The problem was caused by packages depending on specific versions of other packages, which made them unable to be unpublished.
⚙️This issue revealed flaws in the npm policy, allowing any developer to create packages that prevent others from being unpublished.
🤦♀️The situation caused controversy and frustration among developers, highlighting the need for better governance and policies in the npm ecosystem.