-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Issues: microsoft/TypeScript
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Suggestion: Reword error message "Property has no initializer and is not definitely assigned in the constructor"
#61737
opened May 20, 2025 by
treeindev
1 task done
private constructor(){}, It is necessary to also explicitly limit instantiation in the compiled js
Out of Scope
This idea sits outside of the TypeScript language design constraints
Suggestion
An idea for TypeScript
#61736
opened May 20, 2025 by
sunmoon-a11y
"'const' declarations can only be declared inside a block" should be issued more aggressively
#61734
opened May 19, 2025 by
RyanCavanaugh
Overriding type of union works as declared type but not as generic type
Design Limitation
Constraints of the existing architecture prevent this from being fixed
#61729
opened May 19, 2025 by
SimonSimCity
Poor quick info due to erroneously deferring A bug in TypeScript
Help Wanted
You can do this
keyof T
since #51621
Bug
Mixing base class defeats circularity protection
Help Wanted
You can do this
Possible Improvement
The current behavior isn't wrong, but it's possible to see that it might be better in some cases
Emitted declarations for JS file do not import a class if it's re-exported
Bug
A bug in TypeScript
Help Wanted
You can do this
tsc --build --watch
produces stray .js
/.js.map
files when adding a file to upstream project
Bug
Double initializing a This means we'd like to hear from more people who would be helped by this feature
Suggestion
An idea for TypeScript
readonly
field should not be allowed
Awaiting More Feedback
#61716
opened May 17, 2025 by
dgp1130
Function definition parameter type inference
Duplicate
An existing issue was already created
#61715
opened May 16, 2025 by
ccorcos
6 tasks done
using
transform throws when a for body binding shadows the for head binding
Bug
Missing Intl.Locale.prototype.getWeekInfo()
Bug
A bug in TypeScript
Domain: lib.d.ts
The issue relates to the different libraries shipped with TypeScript
Help Wanted
You can do this
Add option to remove "move to new file" quick fix
Needs Investigation
This issue needs a team member to investigate its status.
Visual Studio
Integration with Visual Studio
#61712
opened May 16, 2025 by
markboyall
6 tasks done
Resolution order dependent circular heritage
Help Wanted
You can do this
Possible Improvement
The current behavior isn't wrong, but it's possible to see that it might be better in some cases
Object.groupBy
should not return Partial<Record<string, T>>
or Partial<Record<number, T>>
Awaiting More Feedback
#61706
opened May 15, 2025 by
joshkel
TS Server Plugin rename supoort transform user input
Declined
The issue was declined as something which matches the TypeScript vision
Suggestion
An idea for TypeScript
#61702
opened May 15, 2025 by
mantou132
6 tasks done
Internal caching of Iterable types skips type checks for optional Arrays, only emits error on first encountered instance of TS error 2488
Bug
A bug in TypeScript
Help Wanted
You can do this
base64/hex methods missing from A bug in TypeScript
Domain: lib.d.ts
The issue relates to the different libraries shipped with TypeScript
Help Wanted
You can do this
Uint8Array
Bug
This JSX tag's 'children' prop expects type 'string' which requires multiple children, but only a single child was provided
Needs Investigation
This issue needs a team member to investigate its status.
The entries collection in observers should be non-empty
Experience Enhancement
Noncontroversial enhancements
Help Wanted
You can do this
Suggestion
An idea for TypeScript
With exactOptionalPropertyTypes enabled, assigning a union with missing literal properties is incorrectly allowed
Bug
A bug in TypeScript
#61678
opened May 9, 2025 by
loganzartman
A contextually-typed signature coming from correlated union can't be assigned back to source of its contextual type
Help Wanted
You can do this
Possible Improvement
The current behavior isn't wrong, but it's possible to see that it might be better in some cases
public static fields without initializer are removed even with This issue needs a team member to investigate its status.
useDefineForClassFields=true
Needs Investigation
#61671
opened May 8, 2025 by
sapphi-red
Previous Next
ProTip!
Adding no:label will show everything without a label.