npm is a shitshow. 200 dependencies and it still can't find the right package. just a bunch of overengineered junk.