Wow! I remember working for a company having to deal with your 2022 scenario way back in 1997! Only back then we didn't have npm, react, or any other of a dozen Javascript frameworks I've forgotten the name of.
Oh, and we did it without Visual Studio as well. Kids today.
Oh, and we did it without Visual Studio as well. Kids today.