Upgrading Hacked Dependencies
Today we set out to upgrade one of the third-party JavaScript dependencies on which our project relies and we inadvertently discovered that it had a number of custom hacks made against it. This blog post replays a similar experience and how we can reduce some of the risk in attempting to confidently upgrade the dependency with git diff
and patch
.
introducing a new dependency
It starts when we add a new 3rd party library to our project. Everything is new and exciting!