> It's python 2 to python 3 transition all over again, only this time it's in javascript.
That's not fair. Python's 2-to-3 transition is JavaScript's every other Wednesday.
(yes that's a hyperbole, but the churn in the JS ecosystem really is enormous compared to any other programming language).