Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
`export let` variable doesn't require the variable to be assigned within current file
Domain: check: Control FlowHelp WantedPossible Improvement
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
Missing constraint error in instantiation expression for a nested class
BugDomain: check: Variance RelationshipsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Missing errors in generic functions in context-sensitive arguments
BugDomain: check: Contextual TypesHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
The parsing problem of the compiler under specific syntax combinations
BugDomain: ParserHelp Wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments0 reactions1 assignee
Open
Diagnostic code `69010` may be typo of `6910`?
BugDomain: Error MessagesFix AvailableHelp Wanted
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available
0 comments6 reactions1 assignee
Open
Incorrect type declarations for a constant inside a namespace merged with an enum
BugDomain: Declaration EmitFix AvailableHelp Wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment2 reactions1 assignee
Open
Property is not assignable to the same property in generic base type
BugDomain: check: Variance RelationshipsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Preserve computed property in `--isolatedDeclarations` emit
BugDomain: flag: isolatedDeclarationsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments6 reactions0 assignees
Open
Namespaces: use before declaration is not reported
BugDomain: check: Control FlowFix AvailableHelp Wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments3 reactions1 assignee
Open
__esDecorate transpiled code uses "Symbol" even of this is shadowed by a local variable
BugDomain: DecoratorsHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments0 reactions0 assignees
Open
Class decorators run before class static side is fully defined when downleveling
BugDomain: DecoratorsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Comment like jsx text emitted twice when preserve enabled
BugDomain: JSX/TSXHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
The second parameter type of `apply` should be `ArrayLike<T>` instead of `T[]`
Domain: lib.d.tsHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Open
Misleading error for a generic parameter with a default involving `this`
Domain: This-TypingHelp 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
"Used before initialization" error false positives and negatives with optional properties
BugDomain: check: Control FlowHelp Wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment0 reactions1 assignee
Open
Function implementation name must be ... (2389) when abstract method is declared again later
Domain: Error MessagesHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
[DTS] Object literal method with bigint is omitted in generated `.d.ts`, but class method works correctly
BugDomain: Declaration EmitHelp Wanted
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions1 assignee
Open
Intersection with a mapped type breaks bypassing private assignability.
Domain: IntersectionHelp 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
Mixing base class defeats circularity protection
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