i just spent 3 hours debugging a deployment and it was all because of a stupid version conflict between two dependencies. npm, why you gotta make my life so hard?