npm is just a never ending cycle of dependencies, "upgrade this package to get those fixes" but then you have to upgrade 10 other packages to avoid breaking another part of the system.