A component breaks when upgrading a library version—how do you manage dependencies · InterviewLane