-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Insights: microsoft/TypeScript
Overview
Could not load contribution data
Please try again later
4 Pull requests merged by 4 people
-
Bump the github-actions group across 1 directory with 3 updates
#61601 merged
Apr 21, 2025 -
Deemphasize old JSX transform
#61586 merged
Apr 17, 2025 -
Fix crash when serializing default export in error
#61582 merged
Apr 16, 2025 -
Expandable hover
#61492 merged
Apr 15, 2025
4 Pull requests opened by 4 people
-
Improve `.origin` preservation in `getNarrowedTypeWorker`
#61589 opened
Apr 17, 2025 -
fix: private field in class expression emits invalid dts
#61590 opened
Apr 17, 2025 -
Don't latebind global JS property assignments
#61593 opened
Apr 18, 2025 -
docs(lib): add @throws JSDoc for JSON methods
#61596 opened
Apr 20, 2025
25 Issues closed by 11 people
-
Inconsistent behaviour of `never` within a mapped type
#61602 closed
Apr 22, 2025 -
[ServerErrors][TypeScript] 5.9.0-dev.20250420 vs 5.8.3
#61600 closed
Apr 21, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250420 vs 5.8.3
#61599 closed
Apr 21, 2025 -
[NewErrors] 5.9.0-dev.20250420 vs 5.8.3
#61598 closed
Apr 21, 2025 -
Failed to resolve plugin when using pnpm custom virtual-store-dir
#61584 closed
Apr 21, 2025 -
Confusing error message when there is an accidental circular reference in monorepo
#61577 closed
Apr 21, 2025 -
Proposal: Add indexof operator to access private members for testing
#61595 closed
Apr 20, 2025 -
tsserver doesn't work under git-bash on windows
#61587 closed
Apr 20, 2025 -
Typescript type checker gets stuck
#46227 closed
Apr 19, 2025 -
Provide a Warning when tslib is needed, but not declared in the projects package.json as a peer dependency.
#61569 closed
Apr 19, 2025 -
Need a new Version of NodeNext? Or remove types from @types/node?
#61572 closed
Apr 19, 2025 -
namespaces don't respect `const`s
#61568 closed
Apr 19, 2025 -
Ternary branches not checked
#61578 closed
Apr 19, 2025 -
AllowSharedBufferSource definition is incorrect
#61480 closed
Apr 18, 2025 -
never type as argument in conditional sub-type position does not evaluate conditional
#61594 closed
Apr 18, 2025 -
Using `var` in limited contexts to avoid runtime TDZ checks
#52924 closed
Apr 18, 2025 -
`--jsx react` should be deemphasized
#61585 closed
Apr 17, 2025 -
jsdoc: Optional function parameters don't have optional type within function definition
#61579 closed
Apr 17, 2025 -
Huge jump in tsc memory usage from 5.5.4 -> 5.6.2
#60166 closed
Apr 16, 2025 -
[ServerErrors][TypeScript] 5.9.0-dev.20250413 vs 5.8.3
#61575 closed
Apr 16, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250413 vs 5.8.3
#61574 closed
Apr 16, 2025 -
[NewErrors] 5.9.0-dev.20250413 vs 5.8.3
#61573 closed
Apr 16, 2025 -
Support importing types from a `.mts` file from within a CommonJS file.
#58195 closed
Apr 16, 2025 -
Return type of exported function has or is using name X from external module Y but cannot be named.
#61567 closed
Apr 16, 2025 -
Support Expandable Quick Info/Hover Verbosity
#59029 closed
Apr 15, 2025
10 Issues opened by 10 people
-
Don't allow applying the ! operator to uncalled functions
#61607 opened
Apr 22, 2025 -
Unexpected circularity error when variable is initialized from a class member
#61606 opened
Apr 22, 2025 -
Exclude specific imports from auto import suggestions
#61605 opened
Apr 22, 2025 -
Add CookieStore API types
#61604 opened
Apr 22, 2025 -
Custom type guard fails for supertype in union type
#61597 opened
Apr 20, 2025 -
Hover documentation for typescript uses jsdoc rules and not tsdoc
#61603 opened
Apr 19, 2025 -
Support auto-completion for TSDoc
#61592 opened
Apr 18, 2025 -
TS4055 when generating declaration for return type that uses type of paramter for protected methods
#61591 opened
Apr 18, 2025 -
source.organizeImports affects export object
#61588 opened
Apr 16, 2025 -
Internal error in tsc: "TypeError: Cannot read properties of undefined (reading 'flags')"
#61583 opened
Apr 16, 2025
48 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Implement(60881): Added detailed diagnostic for parent to child assignment
#61145 commented on
Apr 18, 2025 • 4 new comments -
`arguments` should not be allowed in class static block
#48172 commented on
Apr 18, 2025 • 2 new comments -
Fix #61429: Fast arithmetic type check for type-parameters upper-bounded by `bigint` fixed
#61571 commented on
Apr 18, 2025 • 1 new comment -
Improve release publisher pipeline
#61551 commented on
Apr 21, 2025 • 1 new comment -
Add types for `String.{matchAll,replaceAll}` with a well known symbol
#61449 commented on
Apr 21, 2025 • 1 new comment -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Apr 22, 2025 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Apr 22, 2025 • 0 new comments -
Error when trying to assign a subclass of a base class with generics to `typeof` of that base class
#41770 commented on
Apr 22, 2025 • 0 new comments -
Correctly handle generic functions (e.g.: `Object.freeze`) passed as callbacks to generic functions (e.g.: `Array.prototype.map`)
#42862 commented on
Apr 22, 2025 • 0 new comments -
Broken emit when `Infinity` or `‑Infinity` ends up in a type position
#42905 commented on
Apr 22, 2025 • 0 new comments -
Typescript 4.2.x - incorrectly infered generic return type of a record union (extra undefined)
#43943 commented on
Apr 22, 2025 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
Apr 22, 2025 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
Apr 22, 2025 • 0 new comments -
Regression in 4.8 where string union type widens to string
#50635 commented on
Apr 22, 2025 • 0 new comments -
Order of ReadonlySet/ReadonlyMap in union causes differing key inference
#52313 commented on
Apr 22, 2025 • 0 new comments -
Expression produces a union type that is too complex to represent
#53234 commented on
Apr 22, 2025 • 0 new comments -
Crash when defining `Array` type via `[]` syntax
#57009 commented on
Apr 22, 2025 • 0 new comments -
mapped type with remapped keys unexpectedly widens type
#57265 commented on
Apr 22, 2025 • 0 new comments -
Inconsistent type inference on overloaded function types
#57351 commented on
Apr 22, 2025 • 0 new comments -
Error not issued when global type is an alias of an object type literal
#57564 commented on
Apr 22, 2025 • 0 new comments -
Inconsistent typechecking with require() in JS and TS
#60032 commented on
Apr 22, 2025 • 0 new comments -
[WIP] Support condition always true in prefix unary expression
#60068 commented on
Apr 21, 2025 • 0 new comments -
fix(57026): Renaming on declaration whose name is a String Literal
#61353 commented on
Apr 22, 2025 • 0 new comments -
Cache mapper instantiations
#61505 commented on
Apr 21, 2025 • 0 new comments -
Add the strictMathChecks option to allow for less complex code with math operations
#45543 commented on
Apr 15, 2025 • 0 new comments -
Aliases are lost when conditionals are applied
#61581 commented on
Apr 16, 2025 • 0 new comments -
Set as executable files that are intended to be binaries
#37583 commented on
Apr 16, 2025 • 0 new comments -
Differing user-defined type guard and 'typeof' type guard behaviour when narrowing 'any'
#6015 commented on
Apr 17, 2025 • 0 new comments -
TypeScript file watcher holds onto folders and causes EPERM
#54087 commented on
Apr 17, 2025 • 0 new comments -
Auto-import priority rules
#51155 commented on
Apr 18, 2025 • 0 new comments -
TypeScript slow project load times for large projects on MacOS
#60832 commented on
Apr 18, 2025 • 0 new comments -
`transformTime` performance regression since 5.6.x
#61406 commented on
Apr 18, 2025 • 0 new comments -
Force Override Declarations Types
#36146 commented on
Apr 18, 2025 • 0 new comments -
Support to method decorator that change the method signature
#49229 commented on
Apr 18, 2025 • 0 new comments -
Exact Types
#12936 commented on
Apr 20, 2025 • 0 new comments -
Expect to use @throws in lib/*.d.ts to mark which methods may throw err
#43528 commented on
Apr 20, 2025 • 0 new comments -
tsc with allowJs reports TS9005 error for nested anonymous constructor functions
#57523 commented on
Apr 20, 2025 • 0 new comments -
`Intl.DurationFormat` missing from library definitions
#60608 commented on
Apr 20, 2025 • 0 new comments -
`types-registry` keeps installing every time VS Code starts even if explicitly disabled
#60487 commented on
Apr 21, 2025 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
Apr 22, 2025 • 0 new comments -
Support @class in JSDoc
#12681 commented on
Apr 22, 2025 • 0 new comments -
Error inferring types of promise function
#17873 commented on
Apr 22, 2025 • 0 new comments -
this any typed in some JS object literals
#22058 commented on
Apr 22, 2025 • 0 new comments -
Suggestion: Type annotations and interfaces for function declarations
#22063 commented on
Apr 22, 2025 • 0 new comments -
Allow extending types referenced through interfaces
#31843 commented on
Apr 22, 2025 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
Apr 22, 2025 • 0 new comments -
Implicit Symbol.iterator call in for..of loops / spread destructuring doesn't infer `this` generic type parameter
#38388 commented on
Apr 22, 2025 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Apr 22, 2025 • 0 new comments