TIL that NPM’s --ignore-scripts option breaks all pre-and post scripts, even ones defined in the local package.json. We’ve turned it on for our work repos as a security mitigation, and some of our daily-driver scripts stopped working.
It’s on my list to look into switching to bun, and this is another bump in that direction