Repository Issues

Microsoft/TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

View on GitHub
Stars
 (108,860 stars)
Forks
 (13,395 forks)
Indexed issues
 (925 indexed issues)
open beginner issues
 (912 open beginner issues)
Latest indexed
Aug 14, 2026
Last GitHub push
May 8, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Dominant language
TypeScript
PR merge metrics
 (Avg merge 6d 17h) (9 merged PRs in 30d)
Beginner labels
help wantedgood first issue

Issues

925 indexed issues

Open
Case for inference failure in `T extends F<T>`
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #51377 · Nov 1, 2022 · TypeScript · 108,860 stars

5 comments0 reactions0 assignees
Open
in operator typeguard precision loss
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #51339 · Oct 28, 2022 · TypeScript · 108,860 stars

2 comments0 reactions0 assignees
Open
Emmited Type Declarations generate empty export
BugDomain: Declaration EmitHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #51338 · Oct 28, 2022 · TypeScript · 108,860 stars

10 comments1 reaction0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #51133 · Oct 8, 2022 · TypeScript · 108,860 stars

1 comment0 reactions0 assignees
Open
auto import with tsconfig alias paths to node_modules
Domain: LS: Auto-importExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #51058 · Oct 4, 2022 · TypeScript · 108,860 stars

4 comments10 reactions0 assignees
Open
Make private field name parsing ecma 262 compliant
BugDomain: ParserEffort: ModerateHelp WantedRescheduled
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #50883 · Sep 21, 2022 · TypeScript · 108,860 stars

1 comment1 reaction1 assignee
Open
Mapped keys do not preserve JSDoc documentation
Experience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #50715 · Sep 11, 2022 · TypeScript · 108,860 stars

16 comments38 reactions0 assignees
Open
TSDoc @returns {@link foo} fails
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #50730 · Sep 11, 2022 · TypeScript · 108,860 stars

4 comments2 reactions0 assignees
Open
Suggestion isn't included in quick fixes
Domain: LS: Quick FixesEffort: ModerateExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

Microsoft / TypeScript · #50641 · Sep 5, 2022 · TypeScript · 108,860 stars

1 comment0 reactions0 assignees