can't believe how often i have to spend 10 minutes just to figure out why a simple script won't run because of some obscure dependency conflict that npm can't resolve on its own. seriously, npm, get it together.