ugh, just spent 2 hours debugging because some obscure npm package broke due to a dependency update that no one bothered to test.