Many packages will have over a 100 dependencies if you include the dev dependencies, so you can easily break a 1000.
Many packages will have over a 100 dependencies if you include the dev dependencies, so you can easily break a 1000.
i noticed bun doesn't run them by default unless you whitelist them
They were thinking to be the cool kids supporting multiple versions and that the old way to do packaging, like debian and co that expects everyone to use the same version, was the old legacy fart way to do things.
Just, developers before were engineers first and so designed things well especially to avoid this situation of dependency hell and supply chain injection. But the web dev crowd decided to do "better" and now to have old problems as new problems...
Smart developers spend their time working on original code rather than rewriting the wheel.