Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
TS2302 when using two generics with the same name in JSDoc, but not in TypeScript.
BugDomain: JSDocHelp Wanted
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Bad parsing behaviour for generic arrow type arguments in class heritage / JSX open element
BugDomain: ParserHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Unable to use `@ts-ignore` in JSDoc comments.
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments3 reactions0 assignees
Open
Getter/setter support for property signature importing
Domain: LS: Completion ListsExperience 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
Array concat has wrong types
BugDomain: lib.d.tsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
10 comments0 reactions0 assignees
Open
Extra check in expression cause invalid type narrowing
BugDomain: check: Control FlowHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments1 reaction0 assignees
Open
createProgarm with @typescript/vfs fails for target ES2021
BugDomain: ParserHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments1 reaction0 assignees
Open
Unable to use Symbol as key for jsdoc `@typedef`
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
Conflicting declaration merging doesn't fail in .d.ts files
BugDomain: BinderHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
'Export as namespace' issue in generating ambient code of same namespace
BugDomain: JS EmitHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments1 reaction0 assignees
Open
Import autocomplete in jsdoc removes everything after the import.
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Color highlight makes error messages unreadable on black-on-white screens
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
10 comments2 reactions0 assignees
Open
Code blocks for `@typedef` do not preserve indentation in the generated `.d.ts` file.
BugDomain: Comment EmitEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment2 reactions0 assignees
Open
Give better error message when trying to import something declared as a global
Domain: Error MessagesEffort: ModerateExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments3 reactions0 assignees
Open
Transforms on functions that have destructured arguments lose parameter names
Effort: ModerateExperience EnhancementHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Circular reference error happens in jsdoc but not in typescript.
BugDomain: JSDocEffort: DifficultHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments9 reactions0 assignees
Open
Error 2488 only shown once
BugDomain: Related Error SpansHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments5 reactions0 assignees
Open
After tsc converts the js file, it does not meet expectations
BugDomain: JS EmitEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Open
Proposal: strictJsxAttributeChecks
Effort: CasualExperimentation NeededHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment7 reactions0 assignees
Open
Inverted `Promise` should warn like it does without inverting
Experience EnhancementFix AvailableHelp WantedSuggestion
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
10 comments4 reactions1 assignee