Closed
Description
- Always assigning to an un-initialized variable in an exhaustive switch #30000 Allow use of always-initialized (according to types) variables
- Support max-line-length in organize imports #22991 Support
max-line-length
in Organize Imports refactor - Distinguish missing and undefined #13195 Distinguish
missing
andundefined
- Overload gets lost in mapped type with conditional type #29732 Overloads and mapped types, what's going on
- Allow contextual typing for "one-shot" functions #30017 Contextual typing of singly-used functions?
- Allow augmentation of re-exported module #12607 Allow augmentation of re-exported modules
- Allow tsconfig.json when input files are specified #27379 Allow providing additional files with tsconfig.json
- Mapped Types should distribute over union types #28339 Mapped types should distribute over unions
- Skip typechecking; only emit (support
--transpileOnly
intsc
, re-open of #4176) #29651 Transpile-only builds - Use generic defaults for "empty" constructors of Array, Map, Set #29786 Use generic defaults in Map/Set ctors (observed contextual type)
- Show unused public properties and methods #29293 Show unused public properties and methods
- Allow const assertion to be use on enum types #30690
as const
on enum values - Feature Request: allow exclusion of node_modules when skipLibCheck is false #30511
skipLibCheck
for skipping only "external" files - [fix] ES5 Object.keys only accepts an object #27089
Object.keys
ES5 input type