Repository Issues
Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Issues
Open
Document WebGLContextAttributes
BugDomain: lib.d.tsHelp Wanted
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
JSDoc `@template` generic with promise not resolved with CommonJS Export
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
'super.prop' should only be allowed for accessors
BugDomain: classesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment10 reactions0 assignees
Open
Report better errors on return expressions for immediately-assigned functions
Domain: Error MessagesEffort: ModerateExperience EnhancementExperimentation NeededHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments2 reactions0 assignees
Open
Strange error: string is not a string type
BugDomain: Error MessagesEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments0 reactions0 assignees
Open
Generic type sometimes returns never instead of actual template parameter type
BugDomain: Conditional TypesExperimentation NeededHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments5 reactions0 assignees
Open
Parser does not reject `await a as any ** 1`
BugDomain: API: TransformsEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments0 reactions0 assignees
Open
Allow generic yield* types
Effort: ModerateHelp WantedRescheduledSuggestion
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment1 reaction1 assignee
Open
Incorrect inference/autocompletion on generic arrays, when values can be inferred from a defined object.
Domain: LS: Completion ListsEffort: ModerateExperience EnhancementExperimentation NeededHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments5 reactions0 assignees
Open
Argument of type 'this' is not assignable to parameter of type 'NonNullable'?
Effort: DifficultExperimentation NeededHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Not all leading tab characters in diagnostic messages are replaced with spaces
BugDomain: Error MessagesHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
`asserts` keyword does not enhance hoisted function type, works on functions assigned to a variable
BugDomain: check: Control FlowHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments1 reaction0 assignees
Open
Union of functions with typed `this`, fails with no parameters
BugDomain: This-TypingHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments2 reactions0 assignees
Open
Object destructuring with default empty object generates wrong type
BugDomain: check: Type InferenceHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
Don't suggest converting custom promise-like returning function to async ones
Domain: LS: RefactoringsExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
Fix/fix all to remove TS-specific constructs in JS files
Domain: LS: Quick FixesEffort: ModerateHelp WantedNeeds ProposalSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments1 reaction0 assignees
Open
?? and ??= behave differently when they shouldn't
BugDomain: check: Control FlowEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
10 comments7 reactions0 assignees
Open
[feature request] Better error messages for decorators (they are completely not understandable)
BugDomain: Error MessagesEffort: ModerateHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments1 reaction0 assignees
Open
Support either type asserting `self` in classes, or properly ignoring workaround
BugDomain: classesHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Specialize JSX error messages for missing properties
Domain: Error MessagesDomain: JSX/TSXEffort: ModerateExperience EnhancementFix AvailableHelp WantedRescheduled
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions1 assignee