Edit: I misinterpreted the question at first. I guess in TS you declare a class' properties explicitly while in javascript it is usually done in the constructor. The feature must be related to these dynamic properties. Original answer below.
This[0] page says this problem can be also seen in Typescript. But TS has the arrow function as a class method feature that in Javascript is only at stage 2 in it's way to standardization, so it's easier to solve there.
Just warn them that at some point in time the feature will cease to work. I see these warnings in the console all the time for broken SSL CAs and deprecated DOM APIs.
Same in Spanish. At my company we use only English for code, even comments. And are trying to push for jira tickets to be written in English only as well. At least among the developers. Can't keep managers from using Spanish.
I've seen a couple of Spanish versions of Python out there, just novelties, never seen them move beyond a proof of concept. There's a whole bunch of esoteric programming languages that don't use English, just like Brainfuck. [0]
If you are looking for open source, I think Discourse is the best out there. We tried to move a community from an old phpbb forum to a newer software some years ago and checked several projects and most projects are either unmaintained or old (with old style PHP programming) or new but lack features we needed.
We ended up using NodeBB because the person who was going to maintain it was more comfortable with Javascript than Ruby.
Last time I checked it needed you to subscribe through some provider who charges money, ISPs used to offer it with the Internet access. Is it really possible to access for free?
I don't think they can enforce their TOC just by opening the page. I need to open it just to read the TOC in the first place. By reading this comment you consent to agreeing with it.
I'll trust the block lists from my internet neighbors. Thank you for your concern but the people who build those lists take sufficient care and most use a transparent process to add rules to them, like GitHub pull requests, and if there's ever a rule that wrongly blocks a site I can whitelist it myself with ease.
They might burn some CPU cycles but surely the ads themselves burn much more.
Maybe we could look at the problem from the other side. Create tools to manage multi-repos like if they were a single mono-repo. A docke-compose for git.
Don't free and open source licenses apply only during redistribution of the software? Unless it is licensed with the Affero GPL, just connecting to a service does not require its source code to be available. That is assuming Amazon modifies the software. If they don't, then there's nothing to argue.
Are they making money with software they didn't build? Yes, but so are we.