Closed
Description
Preslog: Rest/spread for objects
- Type Merging between extends and intersection #8606 Type Merging between extends and intersection
- add a flag to disable () => void being subtype of () => a #8584 Flag to make
() => void
not subtype of() => {}
Result value must be used
check #8240Result value must be used
check
- Make default JSX mode "react" #8529 Make ".tsx" extension optional
- Should error when unwrapping an unwrappable variable #8453 Should error when unwrapping an unwrappable variable
- noImplicitAny checks don't work for a setter parameter of Object.defineProperty #8410 noImplicitAny checks don't work for a setter parameter of Object.defineProperty
- Support overriding type-checking compile flags on a per file basis #8405 Support overriding type-checking compile flags on a per file basis
- Allow passing additional SupportedExtensions to support React Native .android and .ios module loading #8328 Allow passing additional SupportedExtensions to support React Native .android and .ios module loading
- Should awaiting a non-Promise value be an error? #8310 Should awaiting a non-Promise value be an error?
- Support final classes (non-subclassable) #8306 Support final classes (non-subclassable)
- Always allow code before super call when it does not use "this" #8277 Always allow code before super call when it does not use "this"
- Compiler should rewrite namespaced types found in JSDoc #8120 Compiler should rewrite namespaced types found in JSDoc
- Question: Why does "this" not have a type in function assigned to class prototype #8024 Provide a "this" type in function assigned to class prototype
- Suggestion: execute property initializer expressions at the expected time #7738 Execute property initializer expressions in the correct scope
- Cannot access properties of type parameter constrainted by 'any' #7700 Cannot access properties of type parameter constrainted by 'any'
- option to control allowed source version with newer TS version #7573 option to control allowed source version with newer TS version
throw
in arrow functions forces avoid
return type #7538throw
in arrow functions forces avoid
return type- Cannot use 'this' type in type argument on base types #7289 Cannot use 'this' type in type argument on base types