Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
rewriteRelativeImportExtensions: tsc doesn't rewrite extensions in emitted declaration files
Experience EnhancementHelp WantedSuggestion
No assignee yetHas a beginner-friendly labelContributing guide available
9 comments3 reactions0 assignees
Open
Static method on abstract class with generic this parameter causes "excessively deep" error when called on concrete class
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
Branded string literals revert to `string` in some cases
Domain: Literal TypesHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment3 reactions0 assignees
Open
JSDoc recursive inference not working properly on generic array wrapping
Domain: JSDocHelp 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
The `parseJsonConfigFileContent` function does not resolve relative JSON paths
BugDomain: APIHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Unexpected "'Type' is declared but its value is never read." error with jsdoc @import syntax
BugDomain: JSDocFix AvailableHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments5 reactions0 assignees
Open
Type parameter not usable as type argument in identical type; union in constraint becomes intersection
BugDomain: Indexed Access TypesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
misleading error message on invalid assignment when one type parameter extends another
Domain: Error MessagesHelp 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
static block on unnamed class produces invalid javascript
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
Generic syntax ambiguity is handled incorrectly
BugDomain: ParserHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Open
Possible regression of intersection type inference in 5.7.2 compared to 5.6.3
Domain: check: Type InferenceHelp WantedPossible Improvement
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
lib.dom: DOMatrix constructor accepts TypedArrays, not only Arrays.
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
Incorrect type returned by TextEncoder.encode
BugDomain: lib.d.tsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments3 reactions0 assignees
Open
Inconsistent types between Document scrollingElement and documentElement
BugDomain: lib.d.tsHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Computed property type is invalid in type emitted if it is a unique symbol coming from a property that has a space in the name
BugDomain: Declaration EmitHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Bug: settings in `tsconfig.json#paths` and `package.json#imports` conflicts
BugDomain: Module ResolutionHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments1 reaction0 assignees
Open
Computed property invalid in type declaration emitted in d.ts file
Domain: Declaration EmitHelp 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
tsc looses trailing comments in the produced js files
Domain: Comment EmitHelp 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
The parsed identifier is incomplete due to updateSourceFile.
BugDomain: ParserHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Bug: string is not a string
BugDomain: Conditional TypesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees