I can tell a lot about a dev by the fact that they single out npm/js for this supply chain issue.
Unix had a big scare last year because of XZ Utils.
I _know_ many don’t. In fact suggesting doing it is a good way to be looked at like a crazy person and be told something like “this is a yes place not a no place.”
We'd have to rely on the developer to notice, and check every line of code they ship, which might be the norm but certainly not 100% of cases.
Most of my career Node.JS has paid the bills and I'm very grateful to fate for that; but I have also worked in C/asm/etc for embedded firmware etc. Implying that the JS ecosystem is only comprised of terrible devs is classic gatekeeping holier than thou type shit.