Closed
Description
Describe the Feature
The use of the logger.checkNew
in classes prevents users from accidentally using a class as a function and prevents “old-school” coding styles which have magic constructors from going unnoticed, but modern developers seldom use this style.
The run-time logger.checkNew
also prevents certain transpiler configurations from working with TypeScript (and presumably Babel), so it makes sense to remove these checks.
Code Example
No response
Activity