can we just talk about how annoying it is when you're trying to get a project up and running with npm and every dependency has some obscure version conflict or is broken because the maintainer stopped updating it years ago?