TypeScript icon indicating copy to clipboard operation
TypeScript copied to clipboard

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

Results 1269 TypeScript issues
Sort by recently updated
recently updated
newest added

closes https://github.com/microsoft/TypeScript/issues/51612

For Backlog Bug

closes https://github.com/microsoft/TypeScript/issues/56241

For Backlog Bug

This PR introduces a method to narrow the types of destructured variables through control flow analysis without relying on the discriminant member. When the initializer of the `ObjectBindingPattern` is available,...

For Backlog Bug

### 🔍 Search Terms All searched terms "jest" "mock" "vitest" "filename" "rename" (this is NOT a rename default export when file name changes request) ### ✅ Viability Checklist - [x]...

Suggestion
Awaiting More Feedback

### Acknowledgement - [x] I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion. ### Comment I'm authoring a package with ``` "type":...

Needs Investigation

# Suggestion ## 🔍 Search Terms inference, reverse mapped types, schema ## ✅ Viability Checklist My suggestion meets these guidelines: * [x] This wouldn't be a breaking change in existing...

Suggestion
Experimentation Needed

Fixes https://github.com/vuejs/language-tools/issues/4582 In `getNewImportFixes`, prioritize checking scriptKind over file extension for `isJs`. This ensures consistent `JsdocTypeImport` behavior for file types added via LS plugins.

For Uncommitted Bug

There have been a few issues with `"includePackageJsonAutoImports": "auto"` recently. Today, we scan your project's package.json for dependencies not yet included in your TS program, scanning those dependencies' package.jsons for...

Needs Investigation

Fixes #62706 ## Problem Import path completions were missing for package.json exports using wildcard patterns with file extensions. **Example:** ```json { "exports": { "./glob/path/*.js": "./build/*.js" } } ``` Typing `import...

For Backlog Bug

Fixes #61524 Replace `Debug.fail()` calls with proper error generation to prevent TypeScript compiler crashes when overload resolution fails for complex generic constraints, for example JSX elements. Problem -- The TypeScript...

For Backlog Bug