npm is a joke. way too many dependencies for the most basic projects. why do i need 500 packages just to print "hello world"?