TypeScript's private modifiers Vs. ECMAScript's hash(#) private fields
August 6, 2020 — With the release of TypeScript 3.8, the team has introduced support for the ECMAScript Private Fields into the TypeScript itself. Meaning, you can now declare private fields in the class using #
like so.