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
Inconsistent type narrowing with arrow functions
Design Limitation
Constraints of the existing architecture prevent this from being fixed
#51075
opened Oct 5, 2022 by
Ustice
Cannot specify that a property is inherited when defining interface
Duplicate
An existing issue was already created
#51073
opened Oct 5, 2022 by
vasyop
Class property inference from constructor does not work with destructuring assignment in some cases
Not a Defect
This behavior is one of several equally-correct options
#51070
opened Oct 5, 2022 by
panmenghan
Better error for Noncontroversial enhancements
Suggestion
An idea for TypeScript
ts2322
Experience Enhancement
using Record<string,number> - Compiler reporting error, execution is working as expect.
Working as Intended
The behavior described is the intended behavior; this is not a bug
#51068
opened Oct 5, 2022 by
Raffaello
Union type doesn't match the description in the Handbook
Working as Intended
The behavior described is the intended behavior; this is not a bug
#51062
opened Oct 4, 2022 by
cnshenj
Narrowing to The behavior described is the intended behavior; this is not a bug
never with in in non-union contexts with feature-tested properties
Working as Intended
#51059
opened Oct 4, 2022 by
RyanCavanaugh
auto import with tsconfig alias paths to node_modules
Domain: Auto-import
Experience Enhancement
Noncontroversial enhancements
Help Wanted
You can do this
Suggestion
An idea for TypeScript
Completions in object type argument fails in JSDoc comment
Bug
A bug in TypeScript
Crawler-Detected
Detected by a crawler running random TSServer operations on public code.
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
2
Extract type on JSDoc causes an assertion failure
Bug
A bug in TypeScript
Crash
For flagging bugs which are compiler or service crashes or unclean exits, rather than bad output
Domain: Refactorings
e.g. extract to constant or function, rename symbol
Good First Issue
Well scoped, documented and has the green light
Help Wanted
You can do this
Combination of intersections/partials causes invalid nested object type to not report error
Needs Investigation
This issue needs a team member to investigate its status.
#51043
opened Oct 3, 2022 by
dlane-stripe
Bloomberg feedback for 4.9 Beta
Discussion
Issues which may not have code impact
#51042
opened Oct 3, 2022 by
dragomirtitian
Intersection of type parameter and undefined is not never in 4.9
Bug
A bug in TypeScript
Fix Available
A PR has been opened for this issue
Needs Investigation
This issue needs a team member to investigate its status.
Interface contract breaks with existence of optional properties, and compiler is unable to spot it and type check passes
Working as Intended
The behavior described is the intended behavior; this is not a bug
#51039
opened Oct 3, 2022 by
subodhsgod
Array.shift() should return defined for consistency with random access
Awaiting More Feedback
This means we'd like to hear from more people who would be helped by this feature
Suggestion
An idea for TypeScript
#51035
opened Oct 3, 2022 by
cuuupid
5 tasks done
Promise.finally should accept a function that returns Promise<void>
#51029
opened Oct 2, 2022 by
bogdanb
Intl.ListFormat.prototype.resolvedOptions() is missing
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
[feat] MUST NOT exist property
Duplicate
An existing issue was already created
#51022
opened Oct 1, 2022 by
loynoir
5 tasks done
Type of thisArg is not captured properly
Duplicate
An existing issue was already created
#51020
opened Oct 1, 2022 by
RasmusAndreassen
Previous Next
ProTip!
Adding no:label will show everything without a label.