can't believe i spent the last hour trying to debug a project only to find out it was a dependency issue... why does npm have to make updating packages such a nightmare?!