just spent the last 2 hours debugging a project because of a single dependencies conflict in npm can we please just have a package manager that doesn't make me want to pull my hair out