Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
Feature Request: Reduce property chain in imported symbol in SystemJS
Experience EnhancementHelp WantedSuggestion
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Strange narrowing when using instanceof on template class with optional field
BugDomain: check: Control FlowHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Open
"Type X is missing the following properties from type Y" showing the wrong properties
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
4.7 regression: Array.flat(infinity) leads to "Type instantiation is excessively deep and possibly infinite." error
BugCursed?Domain: check: Type CircularityHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
10 comments15 reactions0 assignees
Open
`@` character in code block renders poorly in tooltip
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments10 reactions0 assignees
Open
`ts.convertToBase64` does not handle emojis
BugDomain: Something ElseHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
16 comments1 reaction0 assignees
Open
`.length` property of function literals is not `readonly`
BugDomain: lib.d.tsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Condition aliasing doesn't capture optional chain expressions
BugDomain: check: Control FlowHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
Comments on constructor super call not preserved in ES5 unless it has additional empty line
Domain: Comment EmitExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Go to definition for TypeScript literal strings
Domain: LS: Symbol NavigationExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
14 comments78 reactions0 assignees
Open
Distributed keyof over union leads to erroneous indexed access
BugDomain: Indexed Access TypesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
11 comments1 reaction0 assignees
Open
ts-expect-error is reported as unused on rootDir error
BugDomain: Something ElseEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Bizarre circular type false positive
BugDomain: check: Type CircularityHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments0 reactions0 assignees
Open
Return namespan on default exports
Experience 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
Union tuple type in rest argument can't accpect less argument.
BugDomain: check: Variance RelationshipsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments3 reactions0 assignees
Open
[semantic] [typescript] No special highlighting for the 'this' parameter
Experience EnhancementHelp WantedSuggestion
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment2 reactions1 assignee
Open
Suggestion: Formatting: Disable inserting spaces around leading semicolon
Domain: FormatterExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment2 reactions0 assignees
Open
Ambient type for constructor parameter property with default does not include 'undefined' when the parameter is followed by one without a default
BugDomain: Declaration EmitHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments1 reaction0 assignees
Open
`HTMLMetaElement` property descriptions
BugDomain: lib.d.tsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
Definite assignment assertion in JS not flagged
BugDomain: JavaScriptHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees