-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Insights: microsoft/TypeScript
Overview
Could not load contribution data
Please try again later
3 Pull requests merged by 2 people
-
LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250617192341571 to main
#61887 merged
Jun 17, 2025 -
LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250611192551558 to main
#61846 merged
Jun 11, 2025 -
fix link to "Help Wanted" issues
#61843 merged
Jun 11, 2025
10 Pull requests opened by 8 people
-
fix: diagnostic message for class name 'Object' when targeting different ECMAScript versions
#61850 opened
Jun 12, 2025 -
Fixed types of parenthesized expressions at locations with `@satisfies` and `@type` mix
#61852 opened
Jun 12, 2025 -
[WIP] Reference missing with declare module
#61854 opened
Jun 12, 2025 -
[WIP] Invalid quick fix for class that's exported as a variable with `isolatedDeclarations`
#61855 opened
Jun 12, 2025 -
Fixed crash on `ComputedPropertyName` when computing interactive inlay hints
#61857 opened
Jun 12, 2025 -
Watch failed lookups, affecting locations only if resolution was failed
#61861 opened
Jun 13, 2025 -
🤖 Pick PR #61861 (Watch failed lookups, affecting loc...) into release-5.8
#61864 opened
Jun 13, 2025 -
fix(61867): fix find-all-refs for constructors involving string literals
#61869 opened
Jun 14, 2025 -
Do not set `valueDeclaration` for intersection properties when one symbol does not have a `valueDeclaration`
#61872 opened
Jun 15, 2025 -
[experimental] Force strict binding
#61888 opened
Jun 17, 2025
19 Issues closed by 9 people
-
[ServerErrors][TypeScript] 5.9.0-dev.20250615 vs 5.8.3
#61878 closed
Jun 17, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250615 vs 5.8.3
#61876 closed
Jun 17, 2025 -
[NewErrors] 5.9.0-dev.20250615 vs 5.8.3
#61875 closed
Jun 17, 2025 -
Build instructions of TypeScript
#61865 closed
Jun 16, 2025 -
Broken generic default
#61873 closed
Jun 16, 2025 -
Please always add default values to `tsconfig.json` documentation
#61790 closed
Jun 16, 2025 -
doc: The mdn links of requestAnimationFrame and cancelAnimationFrame are incorrect
#61879 closed
Jun 16, 2025 -
Skip assignment narrowing when declaring & initializing a variable in the same statement
#61789 closed
Jun 16, 2025 -
Add type something = {}
#61847 closed
Jun 15, 2025 -
await (await fn()).method() gets wrong type in intellisense
#61849 closed
Jun 13, 2025 -
`ArrayLiteral` instead of `ArrayBindingPattern` as loop variable
#61853 closed
Jun 13, 2025 -
Add getBoundingClientRect to EventTarget type
#61836 closed
Jun 13, 2025 -
Invalid quick fix for function returning `Promise<unknown>` with `isolatedDeclarations`
#61642 closed
Jun 12, 2025 -
finally
#61851 closed
Jun 12, 2025 -
require(esm) 'module.exports' interop export name support
#61645 closed
Jun 12, 2025 -
lib.dom.d.ts: AudioContextState enum is missing "interrupted" state
#61823 closed
Jun 12, 2025 -
enum member key should reject computed string
#61834 closed
Jun 12, 2025 -
CONTRIBUTING.md broken link to "Help Wanted" issues
#61844 closed
Jun 11, 2025
16 Issues opened by 16 people
-
Add `.isApplicableIndexType()` to the `TypeChecker`
#61886 opened
Jun 17, 2025 -
(not) Deprecating `--rootDirs`
#61885 opened
Jun 17, 2025 -
__esDecorate transpiled code uses "Symbol" even of this is shadowed by a local variable
#61884 opened
Jun 17, 2025 -
The output structures of `rootDir` and `rootDirs` are inconsistent
#61883 opened
Jun 17, 2025 -
Type Guard Documentation Is Incorrectly Labeled as Deprecated
#61881 opened
Jun 16, 2025 -
Detect no overlap for "in" keyword
#61874 opened
Jun 15, 2025 -
`T` satisfies a constraint that `E extends T` does not (specifically with `Omit`)
#61870 opened
Jun 14, 2025 -
Homomorphic mapped types with arrays doesn't work well with recursive arrays
#61868 opened
Jun 14, 2025 -
TypeError: Cannot read properties of undefined (reading 'length')
#61867 opened
Jun 14, 2025 -
Distributive generic with extends constraint not assignable to original non-distributed type
#61866 opened
Jun 14, 2025 -
Class decorators run before class static side is fully defined when downleveling
#61862 opened
Jun 13, 2025 -
Comment like jsx text emitted twice when preserve enabled
#61860 opened
Jun 13, 2025 -
No inlay hints. provideInlayHints results in Debug Failure. Unexpected node.
#61845 opened
Jun 11, 2025
50 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.
-
tsc not respecting types/typeRoots config for imported modules
#43094 commented on
Jun 11, 2025 • 0 new comments -
refactor: New file generates import from wrong module specifier
#58897 commented on
Jun 11, 2025 • 0 new comments -
Disable type checking for node_modules entirely
#40426 commented on
Jun 11, 2025 • 0 new comments -
`@experimental` JSDoc tag, with strikethrough style (or similar) like `@deprecated` JSDoc tag
#56808 commented on
Jun 11, 2025 • 0 new comments -
Allow ignoring certain TS suggestion-level diagnostic codes
#28825 commented on
Jun 11, 2025 • 0 new comments -
Mapped type with enum keys emits string keys in d.ts type, but uses enum keys in .ts type
#60247 commented on
Jun 12, 2025 • 0 new comments -
Reference missing with declare module
#61766 commented on
Jun 12, 2025 • 0 new comments -
Invalid quick fix for class that's exported as a variable with `isolatedDeclarations`
#61644 commented on
Jun 12, 2025 • 0 new comments -
6.0 Deprecation Candidates
#54500 commented on
Jun 12, 2025 • 0 new comments -
Support overload resolution with type union arguments
#14107 commented on
Jun 13, 2025 • 0 new comments -
[BUG] This JSX tag requires the module path 'react/jsx-runtime' to exist, but none could be found. Make sure you have types for the appropriate package installed.
#61756 commented on
Jun 13, 2025 • 0 new comments -
Spurious "referenced directly or indirectly in its own initializer" when combined with narrowing, asserts function, and loop
#53955 commented on
Jun 14, 2025 • 0 new comments -
"The inferred type of X cannot be named without a reference to Y" (TS2742) still happens, when working with npm link to link packages manually
#58914 commented on
Jun 14, 2025 • 0 new comments -
Proposal: Partial Type Argument Inference
#26242 commented on
Jun 15, 2025 • 0 new comments -
Please add default values to all properties in configuration reference
#48441 commented on
Jun 16, 2025 • 0 new comments -
Intellisense should offer "constructor" property (Javascript)
#61863 commented on
Jun 16, 2025 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
Jun 17, 2025 • 0 new comments -
Support @class in JSDoc
#12681 commented on
Jun 17, 2025 • 0 new comments -
Error inferring types of promise function
#17873 commented on
Jun 17, 2025 • 0 new comments -
this any typed in some JS object literals
#22058 commented on
Jun 17, 2025 • 0 new comments -
Suggestion: Type annotations and interfaces for function declarations
#22063 commented on
Jun 17, 2025 • 0 new comments -
Allow extending types referenced through interfaces
#31843 commented on
Jun 17, 2025 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
Jun 17, 2025 • 0 new comments -
Implicit Symbol.iterator call in for..of loops / spread destructuring doesn't infer `this` generic type parameter
#38388 commented on
Jun 17, 2025 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Jun 17, 2025 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Jun 17, 2025 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Jun 17, 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
Jun 17, 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
Jun 17, 2025 • 0 new comments -
Broken emit when `Infinity` or `‑Infinity` ends up in a type position
#42905 commented on
Jun 17, 2025 • 0 new comments -
Typescript 4.2.x - incorrectly infered generic return type of a record union (extra undefined)
#43943 commented on
Jun 17, 2025 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
Jun 17, 2025 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
Jun 17, 2025 • 0 new comments -
Regression in 4.8 where string union type widens to string
#50635 commented on
Jun 17, 2025 • 0 new comments -
Order of ReadonlySet/ReadonlyMap in union causes differing key inference
#52313 commented on
Jun 17, 2025 • 0 new comments -
Expression produces a union type that is too complex to represent
#53234 commented on
Jun 17, 2025 • 0 new comments -
Crash when defining `Array` type via `[]` syntax
#57009 commented on
Jun 17, 2025 • 0 new comments -
mapped type with remapped keys unexpectedly widens type
#57265 commented on
Jun 17, 2025 • 0 new comments -
Inconsistent type inference on overloaded function types
#57351 commented on
Jun 17, 2025 • 0 new comments -
Error not issued when global type is an alias of an object type literal
#57564 commented on
Jun 17, 2025 • 0 new comments -
Inconsistent typechecking with require() in JS and TS
#60032 commented on
Jun 17, 2025 • 0 new comments -
TypeScript 5.8 Iteration Plan
#61023 commented on
Jun 17, 2025 • 0 new comments -
TS 5.8 TypeError: Cannot read properties of undefined (reading 'kind')
#61351 commented on
Jun 17, 2025 • 0 new comments -
Improve typings of Array.map when called on tuples
#29841 commented on
Jun 17, 2025 • 0 new comments -
TypeScript class method decorator not rendering properly in version >= 1.63.2
#47679 commented on
Jun 17, 2025 • 0 new comments -
Implement partial type argument inference using the _ sigil
#26349 commented on
Jun 15, 2025 • 0 new comments -
Implement a `@nonnull` JSDoc tag
#57042 commented on
Jun 12, 2025 • 0 new comments -
New `--enforceReadonly` compiler option to enforce read-only semantics in type relations
#58296 commented on
Jun 16, 2025 • 0 new comments -
Fixed crash in `hasVisibleDeclarations` related to binding elements
#61352 commented on
Jun 17, 2025 • 0 new comments -
Bump the github-actions group across 1 directory with 3 updates
#61804 commented on
Jun 16, 2025 • 0 new comments