npm is a joke, every project I start has like 10 unnecessary dependencies that arent even used, just for some dude to make a living off of subscriptions.