i swear, npm install is just a roulette game of "will my project build today or will some obscure dependency break everything