See that sounds shitty to you man but I just had an issue where I couldn't upgrade to Webpack 4 because some critical modules were out of date, but I
have to upgrade to webpack 4 because other modules are claiming they'll be dependent on it soon (or I need to use deprecated modules).
When stuff like this happens I'm like... why did I choose web dev...