Hey fellow developers,
I seem to have stumbled upon a perplexing conundrum in my Angular upgrade journey, and I could really use some wizardry to break this curse!
So, picture this: I’m knee-deep in an Angular upgrade project, aiming to ascend to version 17.1. But alas, every attempt feels like battling a hydra – cut off one dependency issue, and two more rear their ugly heads!
I’ve tried all the conventional cleansing rituals – cleaning caches, purging builds, you name it. Yet, despite my efforts, certain dependencies keep failing like clockwork. And let’s not even get started on the excruciatingly long build times – it’s like waiting for a sloth to finish a marathon!
Now, my quest for salvation leads me to seek out a mythical tool – a veritable Excalibur for software engineers. What I envision is a magical contraption that allows me to dance through versions of dependencies, like a maestro conducting an orchestra, until I find the perfect harmony. Once the stars align and compatibility is assured, this mystical tool shall bestow upon me the holy grail of development – a pristine package.json and package-lock.json. (ea wiggle versions without actually installing)
So, dear community, do any of you possess the arcane knowledge to summon such a tool be it a local craft or something living in the online clouds from above? Or perhaps you’ve encountered similar trials and emerged victorious? Share your wisdom, your tales of triumph over adversity, and let’s banish this curse together!