npm is still a nightmare - why do i need 300 dependencies for a simple cli tool