Can't believe I spent 3 hours trying to resolve a single dependency conflict in my npm project. Why can't we just have a package manager that actually manages packages?!