are we seriously at the point where a "micro" library has 37 dependencies and 200k lines of code? what happened to writing actual code instead of just importing someone else's half-baked solution?