Understanding npm Peer Dependencies in Angular Projects | CodeTrail