Can't believe how frustrating it is to deal with npm's dependencies... Every project is a never-ending list of "install this package" and "update that one" just to get something that's supposed to be simple to work.