GitHub / microsoft/TypeScript issues and pull requests
#62943 - infer property setter type
Issue -
State: open - Opened by waelbettayeb 2 months ago
- 1 comment
#62942 - Bump qs from 6.14.0 to 6.14.1
Pull Request -
State: open - Opened by dependabot[bot] 2 months ago
Labels: For Uncommitted Bug, dependencies, javascript
#62940 - I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.
Issue -
State: open - Opened by mekrix777mekort-ops 2 months ago
- 1 comment
#62931 - Fix type parameter leak when using 'this' in reverse mapped types
Pull Request -
State: open - Opened by thromel 2 months ago
- 1 comment
Labels: For Backlog Bug
#62923 - Fix crash in abstract property checking
Pull Request -
State: closed - Opened by ahejlsberg 3 months ago
- 1 comment
Labels: Author: Team, For Uncommitted Bug
#62920 - Crash: TypeError: Cannot read properties of undefined (reading 'kind') in checkPropertyAccessibility when using abstract in Class Expression
Issue -
State: closed - Opened by na7ure-a 3 months ago
- 1 comment
Labels: Bug, Crash
#62919 - Feature: Const-literal typing for import-attribute imports
Issue -
State: open - Opened by sinclairzx81 3 months ago
#62918 - Bump github/codeql-action from 4.31.8 to 4.31.9 in the github-actions group
Pull Request -
State: open - Opened by dependabot[bot] 3 months ago
Labels: For Uncommitted Bug, dependencies, github_actions
#62591 - Compiler option to define output-to-input directory map for module resolution of package.json `"imports"`/`"exports"`
Issue -
State: open - Opened by 8ctavio 5 months ago
#62590 - Allow line break before import attributes `with` keyword
Issue -
State: open - Opened by fisker 5 months ago
- 3 comments
Labels: Bug, Help Wanted
#62588 - Bump github/codeql-action from 3.30.6 to 4.30.8 in the github-actions group
Pull Request -
State: open - Opened by dependabot[bot] 5 months ago
Labels: For Uncommitted Bug, dependencies, github_actions
#62587 - Type inference two variables of same union type only infers one but not the other
Issue -
State: closed - Opened by SayYoungMan 5 months ago
- 2 comments
#62585 - Anton Puninski открыл(а) для вас доступ к файлу
Issue -
State: closed - Opened by Avp322AnT 5 months ago
#62584 - Experimental TypeScript fork with operator overloading and overload dispatch—documenting a working implementation
Issue -
State: open - Opened by adrianstephens 5 months ago
- 12 comments
Labels: Discussion
#62583 - Design Meeting Notes, 9/9/2025
Issue -
State: open - Opened by DanielRosenwasser 5 months ago
- 1 comment
Labels: Design Notes
#62582 - TypeScript fails to consistently detect missing properties in `this` context within getter methods using object spread
Issue -
State: closed - Opened by kuankuan2007 5 months ago
- 8 comments
Labels: Duplicate
#62581 - 2
Issue -
State: closed - Opened by Avp322AnT 5 months ago
Labels: invalid
#62580 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251010161228890 to main
Pull Request -
State: closed - Opened by csigs 5 months ago
- 2 comments
Labels: For Uncommitted Bug
#62579 - The `@ts-ignore` vs. `@ts-expect-error` Dilemma: Missing a Warning-Only Redundancy Check
Issue -
State: open - Opened by bent0b0x 5 months ago
- 3 comments
Labels: Suggestion, Awaiting More Feedback
#62578 - update falling baselines after latest changes
Pull Request -
State: closed - Opened by KunalD81 5 months ago
- 3 comments
Labels: For Uncommitted Bug
#62577 - Since 5.0, the function parseJsonConfigFileContent is no longer built-in in _tsc.js
Issue -
State: closed - Opened by Imgodmaoyouknow 5 months ago
- 3 comments
Labels: External
#62576 - Array.from(it: Iterable<X> | Iterable<Y>) fails; […it] works but returns Array<X | Y>; both should return Array<X> | Array<Y>
Issue -
State: open - Opened by gormster 5 months ago
- 3 comments
Labels: Suggestion, Awaiting More Feedback
#62575 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251009194353192 to main
Pull Request -
State: closed - Opened by csigs 5 months ago
Labels: For Uncommitted Bug
#62574 - Add extra test for extending multiple bases with incompatible optional property under EOPT
Pull Request -
State: closed - Opened by Andarist 5 months ago
- 1 comment
Labels: For Uncommitted Bug
#62573 - Use Partial<T> instead of Omit<T, keyof T> when rest spreading
Pull Request -
State: closed - Opened by RyanCavanaugh 5 months ago
- 7 comments
Labels: Author: Team, For Uncommitted Bug
#62572 - Destructuring all but one key dynamically via rest creates an unusable type by omitting all of its keys
Issue -
State: open - Opened by branson-dyer 5 months ago
- 2 comments
Labels: Experimentation Needed, Possible Improvement
#62571 - The position for writing the return type of the function should be changed.
Issue -
State: closed - Opened by qqqqqq771 5 months ago
- 2 comments
Labels: Suggestion, Declined
#62570 - Keep the keyword for defining variables, rather than changing it.
Issue -
State: closed - Opened by qqqqqq771 5 months ago
- 1 comment
Labels: Question
#62569 - New behavior in v6 when interface extends two incompatible interfaces under exactOptionalPropertyTypes
Issue -
State: closed - Opened by chriskrycho 5 months ago
- 8 comments
Labels: Working as Intended
#62568 - Remove circularity, rootDir errors from node modules compiler tests
Pull Request -
State: closed - Opened by jakebailey 5 months ago
Labels: Author: Team, For Uncommitted Bug
#62567 - Deprecate esModuleInterop and allowSyntheticDefaultImports (default to true)
Pull Request -
State: open - Opened by andrewbranch 5 months ago
Labels: Author: Team, For Uncommitted Bug
#62566 - Completion does not show `Boolean.prototype.toString()` on boolean type expression
Issue -
State: closed - Opened by loucadufault 5 months ago
- 2 comments
Labels: Duplicate
#62564 - Module resolution:
Issue -
State: closed - Opened by winminthant448 5 months ago
- 5 comments
#62563 - Properly account for start length when inferring into two variadic tuple elements when implied arity is available
Pull Request -
State: open - Opened by Andarist 5 months ago
- 6 comments
Labels: For Uncommitted Bug
#62561 - Two consecutive variadic elements in the middle part of tuple type can't be recognized
Issue -
State: open - Opened by olegdunkan 5 months ago
- 3 comments
Labels: Needs Investigation
#62560 - Record types are not enforced strictly enough when passed as parameters
Issue -
State: closed - Opened by NVP12345 5 months ago
- 1 comment
#62559 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251007093810407 to main
Pull Request -
State: closed - Opened by csigs 5 months ago
Labels: For Uncommitted Bug
#62559 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251007093810407 to main
Pull Request -
State: open - Opened by csigs 5 months ago
#62558 - TS2742 “The inferred type of 'default' cannot be named” with ESLint `defineConfig`
Issue -
State: open - Opened by andersk 5 months ago
- 10 comments
Labels: Help Wanted, Possible Improvement
#62557 - Update error for allowImportingTsExtensions to mention rewriteRelativeImportExtensions
Pull Request -
State: open - Opened by bakkot 5 months ago
Labels: For Backlog Bug
#62556 - [experiment] tsgo compat changes
Pull Request -
State: open - Opened by jakebailey 5 months ago
#62550 - [ServerErrors][TypeScript] 6.0.0-dev.20251005 vs 5.9.3
Issue -
State: closed - Opened by typescript-bot 5 months ago
- 11 comments
#62549 - Consistently resolve to the `errorType` on `arguments` with error
Pull Request -
State: open - Opened by Andarist 5 months ago
#62548 - [ServerErrors][JavaScript] 6.0.0-dev.20251005 vs 5.9.3
Issue -
State: closed - Opened by typescript-bot 5 months ago
- 2 comments
#62547 - [NewErrors] 6.0.0-dev.20251005 vs 5.9.3
Issue -
State: closed - Opened by typescript-bot 5 months ago
- 335 comments
#62546 - Type 'Uint8Array<ArrayBufferLike>' is not assignable to type 'BlobPart' is wrong
Issue -
State: closed - Opened by guest271314 5 months ago
- 15 comments
#62545 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251005142903889 to main
Pull Request -
State: open - Opened by csigs 5 months ago
#62545 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251005142903889 to main
Pull Request -
State: closed - Opened by csigs 5 months ago
Labels: For Uncommitted Bug
#62544 - Add Type Safety for SQL Strings in TypeScript
Issue -
State: closed - Opened by see7788 5 months ago
- 5 comments
Labels: Suggestion, Out of Scope
#62543 - Performance Enhancement Opportunities: Advanced Caching and Memory Optimization
Issue -
State: closed - Opened by jdmiranda 5 months ago
- 5 comments
Labels: AI Spam
#62542 - Weird bug while inferring number from a string
Issue -
State: closed - Opened by juhort 5 months ago
- 2 comments
Labels: Duplicate
#62541 - indexed access on typeof import without explicit import statement is not a valid reference
Issue -
State: open - Opened by KazariEX 5 months ago
#62540 - Add a new `baseline` lib
Pull Request -
State: open - Opened by 3ru 5 months ago
#62539 - Bug: Nested ternary operator indentation issue
Issue -
State: closed - Opened by harshith1118 5 months ago
- 2 comments
Labels: Unactionable
#62538 - Update DOM types for FileSystemDirectoryHandle changes
Pull Request -
State: closed - Opened by jakebailey 5 months ago
- 8 comments
Labels: Author: Team, For Uncommitted Bug
#62537 - Fix nested ternary operator indentation issue
Pull Request -
State: closed - Opened by harshith1118 5 months ago
- 3 comments
Labels: For Uncommitted Bug
#62536 - Support lib: "baseline-widely-available"
Issue -
State: open - Opened by will-stone 5 months ago
#62535 - Spreading an object causes target type to have properties from prototype chain while in runtime it does not
Issue -
State: open - Opened by msand 5 months ago
#62532 - Director
Issue -
State: open - Opened by winminthant448 5 months ago
Labels: Duplicate
#62531 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251002192259503 to main
Pull Request -
State: closed - Opened by csigs 5 months ago
Labels: For Uncommitted Bug
#62528 - Withdrawal in my account
Issue -
State: open - Opened by Manikhan1322 5 months ago
Labels: Duplicate
#62527 - Implementation of abstract properties doesn't care about readonly and/or writeonly properties
Issue -
State: closed - Opened by AFatNiBBa 5 months ago
- 4 comments
Labels: Duplicate
#62526 - Augmentations merging
Issue -
State: closed - Opened by yasmanets 5 months ago
- 2 comments
Labels: Duplicate
#62525 - Type narrowing not applied for nested types when passing to function
Issue -
State: open - Opened by SimonSimCity 5 months ago
#62522 - Fix releaser tag creation
Pull Request -
State: open - Opened by jakebailey 5 months ago
#62521 - LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20251001192403117 to main
Pull Request -
State: closed - Opened by csigs 5 months ago
Labels: For Uncommitted Bug
#62520 - Mapped type property causses different assignability error of compatible subtypes
Issue -
State: closed - Opened by dragomirtitian 5 months ago
- 2 comments
Labels: Won't Fix
#62519 - Inconsistencies in ESM-style imports of accessibility-modified static properties from CJS-exported classes
Issue -
State: open - Opened by Renegade334 5 months ago
#62516 - Fix: Make discriminant property selection order-independent in unions (#62512)
Pull Request -
State: closed - Opened by prathmesh796 5 months ago
- 9 comments
Labels: For Uncommitted Bug
#62515 - Fix incorrect test options
Pull Request -
State: open - Opened by jakebailey 5 months ago
#62514 - Generic constraints are "shallow", don't account for depth subtyping
Issue -
State: open - Opened by sliminality 5 months ago
#62512 - Type checking of discriminated nullable union depends on type order
Issue -
State: closed - Opened by maxpatiiuk 5 months ago
- 2 comments
Labels: Fixed
#62511 - Discriminated union with 11+ items does not handle nullability same as union with <10 items
Issue -
State: open - Opened by maxpatiiuk 5 months ago
- 3 comments
Labels: Bug, Help Wanted
#62510 - Port microsoft/typescript-go#1764
Pull Request -
State: closed - Opened by ahejlsberg 5 months ago
- 6 comments
Labels: Author: Team, For Uncommitted Bug
#62509 - Deprecate baseUrl
Pull Request -
State: closed - Opened by andrewbranch 5 months ago
- 1 comment
Labels: Author: Team, For Milestone Bug
#62508 - 6.0 Migration Guide
Issue -
State: open - Opened by RyanCavanaugh 5 months ago
- 9 comments
Labels: Discussion
#62506 - [ServerErrors][TypeScript] 6.0.0-dev.20250928 vs 5.9.2
Issue -
State: closed - Opened by typescript-bot 5 months ago
- 5 comments
#62505 - Array of intersection is not intersection of arrays
Issue -
State: closed - Opened by jsalvata 5 months ago
- 2 comments
Labels: Duplicate
#62504 - [ServerErrors][JavaScript] 6.0.0-dev.20250928 vs 5.9.2
Issue -
State: closed - Opened by typescript-bot 5 months ago
- 2 comments
#62503 - [NewErrors] 6.0.0-dev.20250928 vs 5.9.2
Issue -
State: closed - Opened by typescript-bot 5 months ago
- 292 comments
#62502 - Port https://github.com/microsoft/typescript-go/pull/1759
Pull Request -
State: closed - Opened by ahejlsberg 5 months ago
- 7 comments
Labels: Author: Team, For Uncommitted Bug
#62501 - Port microsoft/typescript-go#1757
Pull Request -
State: closed - Opened by ahejlsberg 5 months ago
- 11 comments
Labels: Author: Team, For Uncommitted Bug
#62500 - Pick keyword as an alternative to extends for generics
Issue -
State: open - Opened by SMJSGaming 5 months ago
#62499 - Consider adopting npm trusted publishing
Issue -
State: open - Opened by JamieMagee 5 months ago
#62498 - Support alias for undefined in type annotation for local variable in a function
Issue -
State: closed - Opened by hannah23280 5 months ago
- 2 comments
Labels: Duplicate
#62497 - Code snippets on devblogs.microsoft.com for Typescript 4.5 in dark mode are broken
Issue -
State: closed - Opened by spanishpear 5 months ago
- 2 comments
Labels: Won't Fix
#62495 - Nominal type
Issue -
State: closed - Opened by achaozuiq 5 months ago
- 1 comment
#62494 - Negated Types
Issue -
State: closed - Opened by achaozuiq 5 months ago
- 2 comments
Labels: Duplicate
#62493 - When you get the value of `object` followed by `?` ,The type of key is not limited to object key. because I've explicitly handled the case where I can't get it.
Issue -
State: closed - Opened by yuntian001 5 months ago
- 5 comments
Labels: Working as Intended
#62492 - Array.includes` itself is to determine whether the parameter is in the array, should not limit the type of the parameter must be the element type of the array.
Issue -
State: closed - Opened by yuntian001 5 months ago
- 1 comment
Labels: Duplicate
#62491 - child_process spawn can't get tsc CLI stdout
Issue -
State: closed - Opened by kimown 5 months ago
- 6 comments
#62490 - Module resolution: "nodenext" fails to follow imports in `.d.ts` files of dependency packages that are `"type": "module"`
Issue -
State: open - Opened by Harris-Miller 5 months ago
#62489 - Fix type `curve` property in `WaveShaperNode`
Pull Request -
State: closed - Opened by Korilakkuma 5 months ago
- 2 comments
Labels: For Uncommitted Bug
#62488 - Enhance Control‑Flow Narrowing for never‑returning Functions Passed as Parameters
Issue -
State: closed - Opened by mattiamalonni 6 months ago
- 4 comments
Labels: Design Limitation
#62487 - Completion after initialized class property, with `const` assertion and without a semicolon
Issue -
State: open - Opened by mpal9000 6 months ago
#62485 - import does not search for sibling `.d.ts` file when the import is a bare module (non node)
Issue -
State: closed - Opened by HolgerJeromin 6 months ago
- 2 comments
Labels: Question
#62484 - Type hinting remains slow after version 5.9.2
Issue -
State: open - Opened by wszgrcy 6 months ago
- 8 comments
Labels: Needs More Info
#62483 - Disable conditional exports fallbacks on `null` values
Pull Request -
State: open - Opened by andrewbranch 6 months ago
#62479 - Recursive Variadic Tuples not working for functional pipelines
Issue -
State: closed - Opened by dariomannu 6 months ago
- 5 comments
Labels: Duplicate
#62478 - user friendly infer
Issue -
State: closed - Opened by AcsedyFN 6 months ago
- 11 comments
Labels: Unactionable