why do npm packages always have like 17 dependencies of their own? can't they just include the one or two libraries they need instead of making me install a whole ?