Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
Imports in .d.ts files break wildcard modules declarations
BugDomain: Related Error SpansHelp Wanted
No assignee yetHas a beginner-friendly labelContributing guide available
13 comments16 reactions0 assignees
Open
Wiki page 'Using the Language Service API' does not describe how to use the Language Service API
DocsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments12 reactions0 assignees
Open
TS2367: This condition will always return 'false' since the types 'Constructor<T>' and 'typeof Child' have no overlap.
Domain: Error MessagesExperience EnhancementGood First IssueHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
14 comments8 reactions0 assignees
Open
Typescript ESType definition improvements
Domain: lib.d.tsHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Strange "Cannot use namespace 'Foo' as a type" error with dummy `declare module "foo";` declaration
BugDomain: Error MessagesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
12 comments19 reactions0 assignees
Open
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Covariant assignability of type guard functions is unsound
CommittedHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments3 reactions0 assignees
Open
Typescript Autocompletion Not Working For Function Overloads
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
9 comments6 reactions0 assignees
Open
Overriding generic method inconsistently errors
BugDomain: check: Variance RelationshipsHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Intersection type of abstract classes does not throw error if same member exists in multiple abstract classes
BugDomain: IntersectionHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Improve diagnostic when string from property is not assignable to string literal.
Domain: Error MessagesEffort: ModerateHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
type.isLiteral() returns false for boolean literals
BugDomain: APIDomain: Literal TypesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments2 reactions0 assignees
Open
Improve errors for potential arrow functions
BugDomain: Error MessagesEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Enums and interfaces do not have definitions in quick info/tooltips
Domain: LS: Quick InfoExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments6 reactions0 assignees
Open
Formatter should convert object literal to multiple lines / one line
Domain: FormatterHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
Services for non-homomorphic mapped type
Domain: LS: Symbol NavigationDomain: Mapped TypesExperience 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
simply logic predicate code fix or suggestion
Domain: LS: RefactoringsHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Enum keys not accepted as computed properties if their name is not a valid identifier
BugDomain: enumGood First Issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Related error spans for derived members in interfaces/classes
Domain: Related Error SpansExperience 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
JSDoc comment for destructuring param: description text not displayed
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
25 comments32 reactions0 assignees