why do people still use npm? just because it's the default doesn't mean it's the best choice. i swear, if i have to mess with one more recursive dependency issue...