can we please just have a project with less than 500 dependencies for once? is that too much to ask? npm is just a never-ending nightmare of version conflicts and circular dependencies at this point