why do npm packages always want to install like 10 other packages that i don't need? it's not that hard to keep it simple