Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
Accessors are always reduced to properties in object literal declarations
BugDomain: Declaration EmitHelp Wanted
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments1 reaction0 assignees
Open
Elaborate on non-portable types
Experience 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
"File name X differs from Y only in casing." problem when using webpack style path alias
BugDomain: Module ResolutionHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments1 reaction0 assignees
Open
Please Allow Mixins to function properly with new-able types
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Switch statement over a union of literals is not exhaustive when checking against enum members
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
Error when initialising variable with generic parameter type
BugDomain: Mapped TypesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Inconsistent errors reported between tsc and VSCode (Unions across objects with method overload definitions)
BugCursed?Domain: check: Error InstabilityHelp WantedUnion Order Dependence
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
11 comments4 reactions0 assignees
Open
`ts.isUrl` and `ts.pathIsAbsolute` return false for data urls
BugDomain: Module ResolutionHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Incorrect parse errors issued when linebreak is in mapped type `as` clause
BugDomain: ParserHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments0 reactions0 assignees
Open
JSDoc tag descriptions lose their indentation.
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
Using Parameters in a class member function gets incorrect result while all parameters are optional.
BugDomain: check: Type InferenceHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Narrowing `this` using custom type predicate affected by TS 5.0
BugDomain: This-TypingHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments1 reaction0 assignees
Open
Couple apparent bugs with variance checking
BugDomain: check: Variance RelationshipsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments1 reaction0 assignees
Open
Misleading error message for missing properties in types composed of the intersection of certain multiple unions
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Display signature help or completions for tuples with labels
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
TSC emits invalid .d.ts file with reserved keywords in identifier position
BugDomain: Declaration EmitHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments2 reactions0 assignees
Open
Property inherited from mixin of function type with parameter of type "this" incorrectly extends base class static side
BugDomain: This-TypingHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
Infer from usages should not widen literal types
Domain: LS: RefactoringsExperience 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
【bug】ThisType is invalid when using param on generic object
BugDomain: This-TypingHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
Liskov Substitution checks for overloads behave inconsistently
BugCursed?Domain: check: Variance RelationshipsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees