Software Engineering Surgically upgrading yarn managed Javascript packages Upgrading just a single library in Javascript might appear to be a trivial task. But there are a few non-intuitive elements that make it a bit more complicated.