just spent an hour debugging a 'dependency not found' error only to discover it was because some obscure library had a typo in its package.json... at this point I'm starting to think npm is more of a hindrance than a help