-
proposal-private-fields-in-in
Discontinued EcmaScript proposal to provide brand checks without exceptions
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Looking at extending for another example. It requires the Reflect API to do properly, which, you guessed it, is not in ES5 either.
I believe this was true, but it is becoming increasingly untrue as the spec gives more and more abilities and semantics to classes. Like, as you say, private fields, and more on the way.
To give you a taste, this is what babel transpiles to, but alas it requires the Reflect API, so it's not suitable as a ES5-only solution. It also incorrectly throws on that last console.log().