Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
Indexing/element access on `super` avoids instance property checks
BugDomain: classesEffort: CasualFix AvailableHelp WantedRescheduled
Has a beginner-friendly labelContributing guide available
1 comment0 reactions1 assignee
Open
TS Confuses namespace with the class on JSDoc module.exported class with static method.
BugDomain: JSDocHelp Wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment4 reactions1 assignee
Open
Generated d.ts includes implicit any for recursive types
Domain: Declaration EmitHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
9 comments0 reactions0 assignees
Open
`--showConfig` doesn't resolve `paths`
BugDomain: Module ResolutionHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments2 reactions0 assignees
Open
How to jump to the definition of a template string type in VSCode?
Domain: LS: Symbol NavigationExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Mirror cursor for JSX stops working in some case
BugDomain: JSX/TSXHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments1 reaction0 assignees
Open
Respect vscode recommendations for Go To Symbol feature
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments0 reactions0 assignees
Open
Control flow analysis for dependent parameters only works when checking against literals
Domain: check: Control FlowHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments2 reactions0 assignees
Open
Certain conditional types allow unsound assignments
BugCursed?Domain: Conditional TypesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments0 reactions0 assignees
Open
`ReturnType` and `InstanceType` don't work for functions/constructors with `never` in their parameters
Domain: lib.d.tsEffort: CasualExperimentation NeededHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments6 reactions0 assignees
Open
Surprising excess property check with recursive generic constraint
Domain: check: Excess Property CheckingHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
Typescript has more trouble resolving circular class references when using mixins / through function invocations
Domain: check: Type CircularityHelp WantedPossible Improvement
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
No type inferrence of callback arguments inside a tuple union type
BugDomain: check: Type InferenceHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
`transpileModule`: debug failure crash
BugCrashDomain: CrashesEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Incorrect error message on invalid union type assignation
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments0 reactions0 assignees
Open
Better error message when a module declaration is not found, but a module augmentation is?
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Co-dependency of variables destructured from union types is lost unless used in control-flow statements
Domain: check: Control FlowHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments2 reactions0 assignees
Open
Incorrectly reported `TS2322` error on array items after spread
BugDomain: Error MessagesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
TypeScript can't infer correct type from while loop if while condition is given a promise
Domain: check: Control FlowHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
Unwanted auto-imports in script files
Effort: ModerateExperience EnhancementHelp WantedSuggestion
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
14 comments0 reactions1 assignee