Closed
Description
- Suggestion: Only create global variable for module if something tangible is exported #8668 Only create global variable for module if something tangible is exported
- Bug: Accessing private statics in a class via its derived class is allowed #8624 Accessing private statics in a class via its derived class is allowed
- Should awaiting a non-Promise value be an error? #8310 Should awaiting a non-Promise value be an error?
- Do not rename imports from ambient modules #8227 Do not rename imports from ambient modules
- Suggestion: stricter operators #7989 Stricter binary operators
- Make exported consts better minifiable #7565 Make exported consts better minifiable
- make the strict equality comparison operator a typeguard for string literal types #7447 make the strict equality comparison operator a typeguard for string literal types
- Consider re-ordering Array#reduce overloads in lib.d.ts #7014 Consider re-ordering Array#reduce overloads in lib.d.ts
- Support override keyword on class methods #2000 Support override keyword on class methods
- No compile error thrown when
this
referenced before call tosuper
completes #8060 Re-order emit ofvar _this = this
when arrow func appears in super call - Allow ArrayLike as a spread source #7596 Allow ArayLike as a spread source (and figure out emit semantics)
- Extended type parameters don't work as constraints with overloads #7378 Extended type parameters don't work as constraints with overloads