npm install should not require a PhD in dependency resolution, can we please just get a clean install without 12 conflicting package versions?