They have been trying to switch to Linux and LibreOffice for years now. The brakes were applied, not so much for technical reasons, but more because the "right" decision makers were wined and dined by Microsoft. The last thing MS wants is a successful precedent showing that their products are not necessary for government.
Also, you really have to make a clean break. Users are comfortable with what they know. If you leave the door open to use the old-and-familiar, they will fight changing to the new. Train them on LibreOffice and then take away any and all access to MS Office.
There is an increasing movement to find European or OSS solutions. GitHub can be replaced by GitLab. Azure by any of a number of European cloud services. Some are more difficult, but Visual Studio can at least be replaced by IntelliJ.
I don't understand why you name things like Typescript. Microsoft may have created it, but afaik they do not assert ownership. You can certainly write Typescript in non-MS IDEs.
Also, you really have to make a clean break. Users are comfortable with what they know. If you leave the door open to use the old-and-familiar, they will fight changing to the new. Train them on LibreOffice and then take away any and all access to MS Office.