npm is a nightmare. cant install anything without some bloated dependency tree. why do packages need to import like 10 other packages just to do one thing? just give me the code already.