Open Issues Need Help
View All on GitHub bug help wanted Domain: check: Type Circularity
bug help wanted Domain: JSX/TSX
JSX Fragments are in-properly typed with `<></>` syntax, when using `react-jsx` JSX option 25 days ago
bug help wanted Fix Available Domain: JSX/TSX
AudioWorkletProcessor type definition is missing 26 days ago
bug help wanted Domain: lib.d.ts
help wanted Domain: lib.d.ts
bug help wanted Domain: lib.d.ts
`lib.dom.d.ts`: Keyframe interface should allow CSS Typed Object Model objects like CSSTransformValue, etc 26 days ago
bug help wanted Domain: lib.d.ts
bug help wanted Domain: Error Messages
bug help wanted Domain: Crashes
Intellisense keeps crashing 26 days ago
bug help wanted Domain: LS: TSServer
bug help wanted Domain: Decorators
bug help wanted Domain: check: Control Flow
bug help wanted Domain: check: Type Circularity
Double error message when referencing variable of type union of string literals from ambient declaration 26 days ago
help wanted Fix Available Domain: Error Messages Possible Improvement
Regression: Generic function returning union of tuples is not assignable to identical type since v4.2 26 days ago
help wanted Domain: check: Type Inference Possible Improvement
Crash: when inferring from a tuple with middle rest elements and trailing variadic elements 26 days ago
bug help wanted Domain: Crashes
bug help wanted Fix Available Domain: Crashes
bug help wanted Domain: Crashes
help wanted Suggestion Experience Enhancement
bug help wanted Domain: check: Contextual Types
Document that compiler.extends can be an array 26 days ago
help wanted Docs
bug help wanted Fix Available Domain: check: Control Flow
bug help wanted Domain: Decorators
bug help wanted
bug help wanted Domain: check: Type Inference
Spread operator fails to distribute over union when recursive type call is inlined instead of aliased 26 days ago
bug help wanted Domain: Conditional Types
bug help wanted Cursed? Domain: check: Variance Relationships
bug help wanted Domain: This-Typing
"Lookup" Type Broken When Using Generics 26 days ago
help wanted Possible Improvement Domain: Mapped Types
bug help wanted Domain: classes
help wanted Suggestion Experimentation Needed
help wanted Cursed? Possible Improvement Domain: check: Variance Relationships
TS1508: Unexpected '?'. Did you mean to escape it with backslash? shouldn't report even with `v` flag 26 days ago
bug help wanted Domain: Parser
bug help wanted Domain: check: Type Circularity
Private constructor in mixin causes "Cannot read properties of undefined (reading 'declarations')" 26 days ago
bug help wanted Domain: classes
help wanted Possible Improvement Domain: Declaration Emit
help wanted Domain: check: Type Inference Possible Improvement
Inconsistencies in ESM-style imports of accessibility-modified properties from CJS-exported classes 26 days ago
bug help wanted Domain: ES Modules
Discriminated union with 11+ items does not handle nullability same as union with <10 items 26 days ago
bug help wanted Domain: check: Big Unions
bug help wanted Domain: Indexed Access Types
bug help wanted Domain: Conditional Types
bug help wanted Domain: Comment Emit
TypeScript fails to detect self-reference issue in "Parameter Properties" of constructors 26 days ago
bug help wanted Domain: check: Control Flow
Destructuring assignment with computed property name does not help narrow types as intended. 26 days ago
help wanted Domain: check: Control Flow Possible Improvement
bug help wanted Domain: Error Messages
bug help wanted Domain: tsc -b
bug help wanted Domain: check: Type Inference
help wanted Domain: JSDoc Possible Improvement
Function argument is not infered correctly 26 days ago
help wanted Domain: check: Type Inference Possible Improvement
bug help wanted Domain: Mapped Types
JSDoc present in mapped types is not output in generated type literals in declaration files 26 days ago
help wanted Possible Improvement Domain: Declaration Emit
Contextual typing doesn't work when mixing up discriminated unions with function variant 26 days ago
help wanted Possible Improvement Domain: check: Contextual Types
bug help wanted Domain: Declaration Emit
bug help wanted Domain: Indexed Access Types
help wanted Domain: JSDoc Possible Improvement
bug help wanted Domain: check: Control Flow
JSDoc tags not parsed when a type may be present 26 days ago
bug help wanted Domain: JSDoc
help wanted Domain: ES Modules Possible Improvement
TypeScript Language Features: `Analyzing '...' and its dependencies` takes crazy long time! 26 days ago
help wanted Domain: Performance Possible Improvement
`as const` breaks intra expression inference 26 days ago
help wanted Domain: check: Type Inference Possible Improvement
bug help wanted Domain: check: Error Instability
Ghost error in a circular situation 26 days ago
bug help wanted Domain: check: Error Instability
help wanted Possible Improvement Domain: Mapped Types
ImportType attributes can include JS expressions 26 days ago
bug help wanted Domain: ES Modules
Confusing in narrowing and property access on type parameter with `never` base constraint 26 days ago
help wanted Domain: check: Control Flow Possible Improvement
bug help wanted Domain: Mapped Types
help wanted Domain: JSX/TSX Possible Improvement
`x && x` should not be `NonNullable` 26 days ago
bug help wanted Domain: check: Control Flow
bug help wanted Domain: check: Type Inference
help wanted Fix Available Possible Improvement Domain: flag: isolatedDeclarations
bug help wanted Domain: Declaration Emit
Unable to infer parameters for generic constructor/functions with a distributive conditional type 26 days ago
bug help wanted Domain: Conditional Types
HTMLElement inherits onerror and addListener("error" definitions that are unique to Window 26 days ago
bug help wanted Domain: lib.d.ts
bug help wanted Fix Available Domain: API: Transforms
help wanted Domain: check: Type Inference Possible Improvement
Derived class constructor parameter incorrectly inherits JSDoc from parent class's field of the same name 26 days ago
bug help wanted Domain: JSDoc
Control Flow Analysis Performance Regression 26 days ago
help wanted Domain: Performance Possible Improvement
bug help wanted Domain: lib.d.ts
bug help wanted Fix Available Domain: JSDoc
importing merged declorations in js files 26 days ago
bug help wanted Domain: JSDoc
Inconsistent behavior with Generic ElementType 26 days ago
help wanted Domain: JSX/TSX Possible Improvement
help wanted Domain: check: Control Flow Possible Improvement
bug help wanted Domain: check: Variance Relationships
bug help wanted Domain: check: Contextual Types
bug help wanted Domain: Parser
Diagnostic code `69010` may be typo of `6910`? 26 days ago
bug help wanted Fix Available Domain: Error Messages
bug help wanted Fix Available Domain: Declaration Emit
bug help wanted Domain: check: Variance Relationships
bug help wanted Domain: flag: isolatedDeclarations
bug help wanted Fix Available Domain: check: Control Flow
bug help wanted Domain: Decorators
help wanted Docs
bug help wanted Domain: Decorators
bug help wanted Domain: JSX/TSX
help wanted Domain: lib.d.ts Possible Improvement
help wanted Possible Improvement Domain: This-Typing
"Used before initialization" error false positives and negatives with optional properties 26 days ago
bug help wanted Domain: check: Control Flow
Function implementation name must be ... (2389) when abstract method is declared again later 26 days ago
help wanted Domain: Error Messages Possible Improvement
[DTS] Object literal method with bigint is omitted in generated `.d.ts`, but class method works correctly 26 days ago
bug help wanted Domain: Declaration Emit
help wanted Possible Improvement Domain: Intersection