-
Notifications
You must be signed in to change notification settings - Fork 12.4k
Insights: microsoft/TypeScript
Overview
Could not load contribution data
Please try again later
2 Pull requests merged by 1 person
-
Assume that type node annotations resolving to error types can be reused
#60195 merged
Oct 11, 2024 -
Avoid confusing TS9025 error in
isolatedDeclarations
#60129 merged
Oct 11, 2024
6 Pull requests opened by 6 people
-
Expose method for retrieving inferred generic type arguments for a signature on the TypeChecker (#59637)
#60201 opened
Oct 11, 2024 -
moveToNewFile: fix quotes for module specifiers
#60203 opened
Oct 12, 2024 -
Created a reusable implementation for the intrinsic capitalize and uncapitalize by removing duplication.
#60205 opened
Oct 12, 2024 -
Reuse cached resolved signatures early
#60208 opened
Oct 12, 2024 -
Bump the github-actions group with 4 updates
#60218 opened
Oct 14, 2024 -
Specialized error message for setting `lib` or `target` to a future ES version
#60219 opened
Oct 14, 2024
8 Issues closed by 5 people
-
Private class member wrong type after check with type guard
#60213 closed
Oct 14, 2024 -
Type mismatch of `this` in an arrow function not reported as an error
#60188 closed
Oct 13, 2024 -
types typescript does not work when using the spread operator
#60182 closed
Oct 13, 2024 -
TSC generates type definition files it considers itself as containing an error.
#60207 closed
Oct 12, 2024 -
[5.7-beta][isolatedDeclarations][regression] Missing explicit type annotation false positive
#60192 closed
Oct 11, 2024 -
Impossible to annotate parameter properties in an isolatedDeclarations compatible way
#60123 closed
Oct 11, 2024 -
Feature request: LSP refactor for filling an object literal with zero values
#59846 closed
Oct 11, 2024
13 Issues opened by 11 people
-
TypeScript Intellisense Issue: Autocomplete Not Recognizing Numeric String Literal Types
#60220 opened
Oct 14, 2024 -
[ServerErrors][TypeScript] 5.7.0-dev.20241013 vs 5.6.3
#60217 opened
Oct 13, 2024 -
[ServerErrors][JavaScript] 5.7.0-dev.20241013 vs 5.6.3
#60216 opened
Oct 13, 2024 -
[NewErrors] 5.7.0-dev.20241013 vs 5.6.3
#60215 opened
Oct 13, 2024 -
Unreachable code error not reported when type is never
#60212 opened
Oct 13, 2024 -
IntelliSense Error When Modifying Static Properties in JavaScript Static Methods (Using this.xxx)
#60211 opened
Oct 13, 2024 -
Why do the dynamic key types [propName: string]: any and [propName: string | symbol]: any behave the same?
#60209 opened
Oct 12, 2024 -
Capitalize and Uncapitalized are implemented multiple times
#60206 opened
Oct 12, 2024 -
`Array` and `IteratorObject` `reduce` method type error
#60204 opened
Oct 12, 2024 -
"No error for last overload signature" regression in #58859
#60202 opened
Oct 12, 2024 -
Allow decorated accessor properties to have a different type
#60200 opened
Oct 11, 2024
41 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.
-
Huge jump in tsc memory usage from 5.5.4 -> 5.6.2
#60166 commented on
Oct 11, 2024 • 0 new comments -
Uninitialized local check still permits provably erroneous use-before-assign in closure
#60181 commented on
Oct 12, 2024 • 0 new comments -
Option in TSConfig to include hidden/dot files
#49555 commented on
Oct 12, 2024 • 0 new comments -
Import-on-paste implementation question
#60194 commented on
Oct 12, 2024 • 0 new comments -
Array.isArray type narrows to any[] for ReadonlyArray<T>
#17002 commented on
Oct 12, 2024 • 0 new comments -
Array.isArray() : a possible fix ? + discussion on type guards (frozen keyword + better type deduction)
#60177 commented on
Oct 12, 2024 • 0 new comments -
JavaScript: jsconfig.json based project -> Automatically updating imports after file move will not work on complex import statement chains
#59242 commented on
Oct 12, 2024 • 0 new comments -
Organize imports preferences don't seem to work
#59942 commented on
Oct 12, 2024 • 0 new comments -
export access modifiers
#41316 commented on
Oct 12, 2024 • 0 new comments -
tsc --init update 2024
#58420 commented on
Oct 13, 2024 • 0 new comments -
tsc --init-basic
#46150 commented on
Oct 13, 2024 • 0 new comments -
Allow to explicitly pass type parameters via JSDoc
#27387 commented on
Oct 14, 2024 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
Oct 14, 2024 • 0 new comments -
Support @class in JSDoc
#12681 commented on
Oct 14, 2024 • 0 new comments -
Error inferring types of promise function
#17873 commented on
Oct 14, 2024 • 0 new comments -
this any typed in some JS object literals
#22058 commented on
Oct 14, 2024 • 0 new comments -
Suggestion: Type annotations and interfaces for function declarations
#22063 commented on
Oct 14, 2024 • 0 new comments -
Allow extending types referenced through interfaces
#31843 commented on
Oct 14, 2024 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
Oct 14, 2024 • 0 new comments -
Implicit Symbol.iterator call in for..of loops / spread destructuring doesn't infer `this` generic type parameter
#38388 commented on
Oct 14, 2024 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Oct 14, 2024 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Oct 14, 2024 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Oct 14, 2024 • 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
Oct 14, 2024 • 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
Oct 14, 2024 • 0 new comments -
Broken emit when `Infinity` or `‑Infinity` ends up in a type position
#42905 commented on
Oct 14, 2024 • 0 new comments -
Typescript 4.2.x - incorrectly infered generic return type of a record union (extra undefined)
#43943 commented on
Oct 14, 2024 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
Oct 14, 2024 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
Oct 14, 2024 • 0 new comments -
Regression in 4.8 where string union type widens to string
#50635 commented on
Oct 14, 2024 • 0 new comments -
Order of ReadonlySet/ReadonlyMap in union causes differing key inference
#52313 commented on
Oct 14, 2024 • 0 new comments -
Expression produces a union type that is too complex to represent
#53234 commented on
Oct 14, 2024 • 0 new comments -
Crash when defining `Array` type via `[]` syntax
#57009 commented on
Oct 14, 2024 • 0 new comments -
mapped type with remapped keys unexpectedly widens type
#57265 commented on
Oct 14, 2024 • 0 new comments -
Inconsistent type inference on overloaded function types
#57351 commented on
Oct 14, 2024 • 0 new comments -
Error not issued when global type is an alias of an object type literal
#57564 commented on
Oct 14, 2024 • 0 new comments -
Inconsistent typechecking with require() in JS and TS
#60032 commented on
Oct 14, 2024 • 0 new comments -
`@experimental` JSDoc tag, with strikethrough style (or similar) like `@deprecated` JSDoc tag
#56808 commented on
Oct 14, 2024 • 0 new comments -
TS 5.6 `files` missing from `--showConfig` (with absolute / ``${configDir}`` `include` paths)
#60199 commented on
Oct 14, 2024 • 0 new comments -
Add string literal completions for `package.json` `imports` field
#57718 commented on
Oct 14, 2024 • 0 new comments -
add missing interfaces for sub-classes of PerformanceEntry
#59166 commented on
Oct 11, 2024 • 0 new comments