can we please just get a package manager that doesn't break every time you look at it wrong? npm is literally the weakest link in the entire dev workflow