-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
computed keys with private element and super call should not be hoisted when targeted to ES2022
Bug
A bug in TypeScript
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
JSDoc 'values as type' without 'typeof' show up as unresolved when hovering over them.
Bug
A bug in TypeScript
Domain: Quick Info
e.g. hover text, tool-tips, and tooltips.
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Document with space at end of a comment generates format edit with overlapping ranges
Bug
A bug in TypeScript
Domain: Formatter
The issue relates to the built-in formatter
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Rescheduled
This issue was previously scheduled to an earlier milestone
On hover (e.g. in VS Code): namespaces are presented as a generic type when they share a name with the generic type
Bug
A bug in TypeScript
Domain: Type Display
Bugs relating to showing types in Quick Info/Tooltips, Signature Help, or Completion Info
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
transpileModule
: debug failure crash
Bug
Unwanted auto-imports in script files
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Experience Enhancement
Noncontroversial enhancements
Help Wanted
You can do this
Suggestion
An idea for TypeScript
Auto-imports with NodeNext + isolatedModules missing type qualifier for decorated types
Bug
A bug in TypeScript
Domain: Auto-import
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
No string completions in type arguments where constrained to string literal union
Bug
A bug in TypeScript
Domain: Completion Lists
The issue relates to showing completion lists in an editor
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Extensionful completions are not provided once it becomes clear-ish that an extension is being typed
Bug
A bug in TypeScript
Domain: Completion Lists
The issue relates to showing completion lists in an editor
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
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
Make private field name parsing ecma 262 compliant
Bug
A bug in TypeScript
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Rescheduled
This issue was previously scheduled to an earlier milestone
Tsdoc of A bug in TypeScript
Domain: Quick Info
e.g. hover text, tool-tips, and tooltips.
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
hmi.System
is shown for hmi
, too
Bug
Undefined entity with immediate and prototype assignments causes language service errors
Bug
A bug in TypeScript
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Fix Available
A PR has been opened for this issue
Help Wanted
You can do this
Old-Crawler-Detected
Detected by an older crawler (aka "fuzzer") running random TSServer operations on public code.
Rescheduled
This issue was previously scheduled to an earlier milestone
Suggestion isn't included in quick fixes
Domain: Quick Fixes
Editor-provided fixes, often called code actions.
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Experience Enhancement
Noncontroversial enhancements
Help Wanted
You can do this
Suggestion
An idea for TypeScript
Assertion failure on "convert to default export" on interface in module augmentation
Bug
A bug in TypeScript
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Old-Crawler-Detected
Detected by an older crawler (aka "fuzzer") running random TSServer operations on public code.
Rescheduled
This issue was previously scheduled to an earlier milestone
Extra A bug in TypeScript
Domain: Quick Info
e.g. hover text, tool-tips, and tooltips.
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
*
characters inserted around decorator in fenced code block in JSDoc
Bug
ts-expect-error is reported as unused on rootDir error
Bug
A bug in TypeScript
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
arguments
should not be allowed class static block
Bug
Formatter doesn't recognize file type change
Bug
A bug in TypeScript
Domain: Formatter
The issue relates to the built-in formatter
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Relative auto-import path when dependency package.json "name" is not specified
Bug
A bug in TypeScript
Domain: Auto-import
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Code blocks for A bug in TypeScript
Domain: Comment Emit
The issue relates to the emission of comments when compiling
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
@typedef
do not preserve indentation in the generated .d.ts
file.
Bug
importModuleSpecifierEnding: 'js'
not honored when path aliases are used
Bug
"fix strict class initialization" does not account for optionality/type assignability
Bug
A bug in TypeScript
Domain: Quick Fixes
Editor-provided fixes, often called code actions.
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Help Wanted
You can do this
Give better error message when trying to import something declared as a global
Domain: Error Messages
The issue relates to error messaging
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Experience Enhancement
Noncontroversial enhancements
Help Wanted
You can do this
Suggestion
An idea for TypeScript
Transforms on functions that have destructured arguments lose parameter names
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Experience Enhancement
Noncontroversial enhancements
Help Wanted
You can do this
Previous Next
ProTip!
What’s not been updated in a month: updated:<2024-10-12.