-
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
1 Release published by 1 person
-
v5.8.3 TypeScript 5.8.3
published
Apr 7, 2025
11 Pull requests merged by 10 people
-
docs(lib): add @throws JSDoc for JSON methods
#61596 merged
May 2, 2025 -
check usage before declaration for decorators
#50372 merged
May 2, 2025 -
arguments
should not be allowed in class static block#48172 merged
May 2, 2025 -
fix(61258): Renaming namespace with const enum doesn't update enum references
#61263 merged
Apr 24, 2025 -
Add the
.getNonPrimitiveType()
method to theTypeChecker
#61562 merged
Apr 24, 2025 -
Fix #61098
#61113 merged
Apr 24, 2025 -
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 -
Treat functions with
@type
tags on parameters as typed in JS files#61177 merged
Apr 14, 2025
21 Pull requests opened by 17 people
-
Improve release publisher pipeline
#61551 opened
Apr 7, 2025 -
Fix missing properties codefix for property assignment declarations
#61559 opened
Apr 9, 2025 -
Don't set parent on non-transient symbols in mergeSymbolTable
#61560 opened
Apr 9, 2025 -
Fix #61429: Fast arithmetic type check for type-parameters upper-bounded by `bigint` fixed
#61571 opened
Apr 13, 2025 -
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 -
Check expression operand equivalence in isMatchingReference before computing property key equivalence
#61608 opened
Apr 22, 2025 -
Bump github/codeql-action from 3.28.15 to 3.28.16 in the github-actions group
#61625 opened
Apr 28, 2025 -
chore: `string` type also allows as args in Intl.NumberFormat.format
#61628 opened
Apr 29, 2025 -
Don't obtain apparent type of contextual types being optional type variables
#61635 opened
Apr 30, 2025 -
Function initializers as properties
#61636 opened
May 1, 2025 -
Make an error message related to the `PropertyDecorator` kinder
#61637 opened
May 1, 2025 -
Add opt-in flag for projects that want stricter spread checking
#61641 opened
May 2, 2025 -
Draft: Add codefix scaffold for undeclared private method
#61643 opened
May 2, 2025 -
Add lib.esnext.sharedmemory
#61646 opened
May 2, 2025 -
DOM Update 2025-05-02
#61647 opened
May 2, 2025 -
docs(lib): add @throws JSDoc for BigInt methods and constructor
#61653 opened
May 4, 2025 -
Fix unwanted constant comparisons potentially causing bugs
#61655 opened
May 4, 2025 -
Avoid resolving source prop type when the target is `unknown`/`any`
#61660 opened
May 5, 2025 -
Add configurable maximum hover length
#61662 opened
May 5, 2025
79 Issues closed by 26 people
-
string also allows as args in Intl.NumberFormat.format
#61629 closed
May 5, 2025 -
Bug: Predicate function does not narrow correctly
#61652 closed
May 4, 2025 -
`rewriteRelativeImportExtensions` errors on relative import
#61615 closed
May 2, 2025 -
[ServerErrors][TypeScript] 5.9.0-dev.20250427 vs 5.8.3
#61624 closed
May 2, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250427 vs 5.8.3
#61623 closed
May 2, 2025 -
[NewErrors] 5.9.0-dev.20250427 vs 5.8.3
#61622 closed
May 2, 2025 -
`arguments` should not be allowed class static block
#48152 closed
May 2, 2025 -
Allow .ts extension when importing from a private mapping?
#61613 closed
May 1, 2025 -
The inference when using the new keyword doesn't work as expected.
#61621 closed
May 1, 2025 -
Inconsistency with default value export and default type export
#61626 closed
May 1, 2025 -
incomplete between parameter type annotation and default value, but no error is reported.
#61627 closed
May 1, 2025 -
JSX.Element and function component return type assignability
#61620 closed
Apr 28, 2025 -
JSDoc type parameter `{object|boolean}`: error in object properties
#61612 closed
Apr 28, 2025 -
Inconsistent inferred type for extended unions.
#61616 closed
Apr 28, 2025 -
Don't allow applying the ! operator to uncalled functions
#61607 closed
Apr 27, 2025 -
Intellisense should show internals of an interface declaration on hover
#38040 closed
Apr 25, 2025 -
Add caching to improve performance of rebuilds in --build mode
#60701 closed
Apr 25, 2025 -
TypeScript fails to infer generic key `K` when constrained by `T[K]`'s type and `T` is inferred from `this`
#61611 closed
Apr 25, 2025 -
Renaming namespace with const enum doesn't update enum references
#61258 closed
Apr 24, 2025 -
Add `.getObjectType()` to the `TypeChecker`
#61517 closed
Apr 24, 2025 -
Type containing templated, branded string is not assignable to itself
#61098 closed
Apr 24, 2025 -
"Debug Failure. False expression." when using default export from js file
#60692 closed
Apr 24, 2025 -
Docs for `--rewriteRelativeImportExtensions` literally say "Does something"
#61609 closed
Apr 24, 2025 -
Custom type guard fails for supertype in union type
#61597 closed
Apr 23, 2025 -
TS module not found until server is restarted
#59129 closed
Apr 22, 2025 -
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 -
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 -
[NewErrors] 5.9.0-dev.20250413 vs 5.8.3
#61573 closed
Apr 16, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250413 vs 5.8.3
#61574 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 -
`Parameters` does not work in JS files unless a `@param` has been explicitly defined
#61172 closed
Apr 14, 2025 -
Synchronous dynamic imports
#61580 closed
Apr 14, 2025 -
Key Remapping in Mapped Types does not contribute to the reference of the original type
#44643 closed
Apr 14, 2025 -
Type Cast or Assertions on the FunctionDeclaration
#40378 closed
Apr 14, 2025 -
Type narrowing of singleton class
#54191 closed
Apr 14, 2025 -
Make tsc --init generate default target to ES6 or higher
#39308 closed
Apr 14, 2025 -
Generic key does not match narrow type in nested objects
#61555 closed
Apr 14, 2025 -
Function augmented types are enforced inconsistently
#61554 closed
Apr 14, 2025 -
Proposing a `try` operator to allow expressions to be protected directly and the result handled normally.
#61558 closed
Apr 13, 2025 -
`import.meta.resolve` is not shimmed when using `--rewriteRelativeImportExtensions`
#61541 closed
Apr 13, 2025 -
TypeScript reports incorrect error
#61563 closed
Apr 13, 2025 -
Partial Mode: IntelliSense not available for Typescript
#60322 closed
Apr 11, 2025 -
`asserts err is ResponseError<T>` assertion narrowing doesn't work as expected
#61564 closed
Apr 10, 2025 -
Broken Type guard narrowing when `strictnullcheck` is `false`
#61546 closed
Apr 10, 2025 -
Allow all error messages from tsc compiler to have their severity customized
#61557 closed
Apr 9, 2025 -
`exactOptionalPropertyTypes`: strict type equality is too lenient
#61547 closed
Apr 9, 2025 -
[ServerErrors][TypeScript] 5.9.0-dev.20250406 vs 5.8.3
#61544 closed
Apr 8, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250406 vs 5.8.3
#61543 closed
Apr 8, 2025 -
[NewErrors] 5.9.0-dev.20250406 vs 5.8.3
#61542 closed
Apr 8, 2025 -
Export collisions not considered errors when in .d.ts files
#61553 closed
Apr 8, 2025 -
The generated. d.ts file is missing jsdoc comments
#60404 closed
Apr 7, 2025 -
Repeated `in` checks of asserted/predicate-d type don't work
#61526 closed
Apr 7, 2025 -
`InstanceType<T>` fails when returning instance from constructor
#61530 closed
Apr 7, 2025 -
JavaScript file: Shadowing `require` still behaves like the global one
#61528 closed
Apr 7, 2025
39 Issues opened by 34 people
-
Tsserver never picks up a new file
#61663 opened
May 6, 2025 -
TypeScript doesn't reverse-infer generic constraints from discriminated unions
#61661 opened
May 5, 2025 -
[ServerErrors][TypeScript] 5.9.0-dev.20250504 vs 5.8.3
#61658 opened
May 4, 2025 -
[ServerErrors][JavaScript] 5.9.0-dev.20250504 vs 5.8.3
#61657 opened
May 4, 2025 -
[NewErrors] 5.9.0-dev.20250504 vs 5.8.3
#61656 opened
May 4, 2025 -
Unwanted constant comparisons potentially causing bugs
#61654 opened
May 4, 2025 -
Support the `@private` JSDoc directive to exclude private APIs from emitted type declarations
#61651 opened
May 4, 2025 -
Unexpected narrowing of optional fields via Object.entries
#61650 opened
May 3, 2025 -
TypeScript 5.9 Iteration Plan
#61648 opened
May 2, 2025 -
require(esm) 'module.exports' interop export name support
#61645 opened
May 2, 2025 -
Invalid quick fix for class that's exported as a variable with `isolatedDeclarations`
#61644 opened
May 2, 2025 -
Invalid quick fix for function returning `Promise<unknown>` with `isolatedDeclarations`
#61642 opened
May 2, 2025 -
Broken inference for generic classes passed to a generic function taking an optional class
#61633 opened
Apr 30, 2025 -
typescript auto import includes from `node_modules`
#61634 opened
Apr 30, 2025 -
Intellisense for import.meta.resolve()
#61631 opened
Apr 29, 2025 -
"Extract..." refactorings not available on right side of addition/multiplication expression
#61630 opened
Apr 29, 2025 -
move to new file not working
#61632 opened
Apr 29, 2025 -
Prefer local auto-imports over those from external modules
#61617 opened
Apr 25, 2025 -
Add option to always inline .json type import
#61614 opened
Apr 25, 2025 -
TypeScript fails to find declaration file of a peer project after it rebuilds in a monorepo
#61610 opened
Apr 23, 2025 -
Unexpected circularity error when variable is initialized from a class member
#61606 opened
Apr 22, 2025 -
Exclude specific exported identifiers from auto import suggestions
#61605 opened
Apr 22, 2025 -
Add CookieStore API types
#61604 opened
Apr 22, 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 -
Aliases are lost when conditionals are applied
#61581 opened
Apr 15, 2025 -
Confusing error message when there is an accidental circular reference in monorepo
#61577 opened
Apr 14, 2025 -
Allow return type annotations on setters
#61561 opened
Apr 10, 2025 -
Implements typeof object does not scaffold missing properties
#61556 opened
Apr 9, 2025 -
[bug:7.5.3] Mapper class explicite field regression
#61540 opened
Apr 6, 2025 -
Always Show Return Type
#61550 opened
Apr 6, 2025 -
Infer tuple types like template literal types do
#61539 opened
Apr 6, 2025
134 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 • 6 new comments -
fix(57026): Renaming on declaration whose name is a String Literal
#61353 commented on
Apr 25, 2025 • 4 new comments -
Add types for `String.{matchAll,replaceAll}` with a well known symbol
#61449 commented on
Apr 21, 2025 • 2 new comments -
Instantiation expressions don't filter signatures with non-matching constraints
#51694 commented on
May 4, 2025 • 0 new comments -
`@ts-nocheck` and `@ts-ignore` should also disable suggestions
#47315 commented on
May 4, 2025 • 0 new comments -
Generic values
#17574 commented on
May 5, 2025 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
May 5, 2025 • 0 new comments -
Support @class in JSDoc
#12681 commented on
May 5, 2025 • 0 new comments -
Error inferring types of promise function
#17873 commented on
May 5, 2025 • 0 new comments -
this any typed in some JS object literals
#22058 commented on
May 5, 2025 • 0 new comments -
Suggestion: Type annotations and interfaces for function declarations
#22063 commented on
May 5, 2025 • 0 new comments -
Allow extending types referenced through interfaces
#31843 commented on
May 5, 2025 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
May 5, 2025 • 0 new comments -
Implicit Symbol.iterator call in for..of loops / spread destructuring doesn't infer `this` generic type parameter
#38388 commented on
May 5, 2025 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
May 5, 2025 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
May 5, 2025 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
May 5, 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
May 5, 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
May 5, 2025 • 0 new comments -
Type narrowing not working for unions of tuples with object literals
#31613 commented on
May 3, 2025 • 0 new comments -
tsc --init update 2024
#58420 commented on
May 2, 2025 • 0 new comments -
JSDoc `@` in the code block is broken
#61640 commented on
May 2, 2025 • 0 new comments -
Module resolution: NodeNext breaks typechecking
#60561 commented on
May 2, 2025 • 0 new comments -
Wrong import attribute typed as any, but should be typed as string
#61469 commented on
May 1, 2025 • 0 new comments -
Settings to prefer local import over external import v2
#56676 commented on
May 1, 2025 • 0 new comments -
`import defer` Stage 3 proposal support
#59391 commented on
May 1, 2025 • 0 new comments -
Improve error message for decorator type mismatches
#4534 commented on
May 1, 2025 • 0 new comments -
Fix "isolatedDeclarations" QuickFix
#59112 commented on
May 1, 2025 • 0 new comments -
Unable to access ServiceWorkerGlobalScope via `self.`
#14877 commented on
Apr 30, 2025 • 0 new comments -
Module "..." cannot be named without a reference to "..." error when decl emitting references to nested modules
#48212 commented on
Apr 30, 2025 • 0 new comments -
moduleResolution Bundler and importModuleSpecifierEnding
#60478 commented on
Apr 30, 2025 • 0 new comments -
refactor: New file generates import from wrong module specifier
#58897 commented on
Apr 30, 2025 • 0 new comments -
Suggestion: Allow ES6 export syntax in namespaces
#39865 commented on
Apr 29, 2025 • 0 new comments -
MsBuild: Target `TypeScriptDeleteOutputFromOtherConfigs` can grab tsc.out from other Configuration
#50428 commented on
Apr 28, 2025 • 0 new comments -
Strict null checks for Map members
#9619 commented on
Apr 28, 2025 • 0 new comments -
Cache mapper instantiations
#61505 commented on
May 2, 2025 • 0 new comments -
Fixed nullish coalesce operator's precedence
#61372 commented on
Apr 11, 2025 • 0 new comments -
fix `Intl.Segments#containing` return value type
#61236 commented on
Apr 28, 2025 • 0 new comments -
feat: add Error.isError() to ESNext lib
#60788 commented on
May 2, 2025 • 0 new comments -
Add support for `import defer` proposal
#60757 commented on
May 1, 2025 • 0 new comments -
[WIP] Support condition always true in prefix unary expression
#60068 commented on
Apr 21, 2025 • 0 new comments -
Fixed single signature type instantiations leaking between calls with different mappers
#59972 commented on
Apr 30, 2025 • 0 new comments -
Fixed an issue with mapped property symbol not displaying added `| undefined` when its origin symbol was optional
#59957 commented on
Apr 26, 2025 • 0 new comments -
Fix(15506) - Disallow non-any/number/string operands on comparisons
#56666 commented on
Apr 30, 2025 • 0 new comments -
Preserve type parameter constraint in emitted mapped types while preserving their distributivity
#54759 commented on
Apr 30, 2025 • 0 new comments -
Attempt to reduce types which are about to produce a complexity error
#53739 commented on
May 1, 2025 • 0 new comments -
fix(53576): Don't remove indentations from JSDoc tag documentation
#53631 commented on
Apr 30, 2025 • 0 new comments -
Allow nonNullAssertions on possibly-uninitialized auto-typed let variables
#52483 commented on
May 2, 2025 • 0 new comments -
Allow some per file compiler options
#49886 commented on
Apr 30, 2025 • 0 new comments -
Improve signature assignability for argument lists of different lengths
#49218 commented on
Apr 30, 2025 • 0 new comments -
[Experiment] Handle package.json watch in tsc --build
#48889 commented on
Apr 28, 2025 • 0 new comments -
Instantiate conditional types within contextual type instantiation when inference candidates are available
#48838 commented on
Apr 30, 2025 • 0 new comments -
Implement partial type argument inference using the _ sigil
#26349 commented on
Apr 30, 2025 • 0 new comments -
ServiceWorkerRegistration.Update() should return Promise<ServiceWorkerRegistration>
#31502 commented on
May 6, 2025 • 0 new comments -
Suggest @ts-expect-error as Quick Fix
#59934 commented on
May 5, 2025 • 0 new comments -
Inconsistent typechecking with require() in JS and TS
#60032 commented on
May 5, 2025 • 0 new comments -
Error not issued when global type is an alias of an object type literal
#57564 commented on
May 5, 2025 • 0 new comments -
Inconsistent type inference on overloaded function types
#57351 commented on
May 5, 2025 • 0 new comments -
mapped type with remapped keys unexpectedly widens type
#57265 commented on
May 5, 2025 • 0 new comments -
Crash when defining `Array` type via `[]` syntax
#57009 commented on
May 5, 2025 • 0 new comments -
Expression produces a union type that is too complex to represent
#53234 commented on
May 5, 2025 • 0 new comments -
Order of ReadonlySet/ReadonlyMap in union causes differing key inference
#52313 commented on
May 5, 2025 • 0 new comments -
Regression in 4.8 where string union type widens to string
#50635 commented on
May 5, 2025 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
May 5, 2025 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
May 5, 2025 • 0 new comments -
Typescript 4.2.x - incorrectly infered generic return type of a record union (extra undefined)
#43943 commented on
May 5, 2025 • 0 new comments -
Broken emit when `Infinity` or `‑Infinity` ends up in a type position
#42905 commented on
May 5, 2025 • 0 new comments -
Incorrect operator precedence when using private fields with nullish coalescing assignment for targets <= es2021
#61109 commented on
Apr 11, 2025 • 0 new comments -
Suggestion: Allow getters to have predicate return types
#43368 commented on
Apr 11, 2025 • 0 new comments -
"function" semantic token applied instead of "decorator", thus cannot configure correct syntax highlighting
#50469 commented on
Apr 11, 2025 • 0 new comments -
[Feature request]type level equal operator
#48100 commented on
Apr 11, 2025 • 0 new comments -
Use the width of a type to add newlines in type assignment error messages
#45896 commented on
Apr 12, 2025 • 0 new comments -
Allow Inifinity and -Infinity as number literal types
#32277 commented on
Apr 13, 2025 • 0 new comments -
Dynamically named tuples
#44939 commented on
Apr 14, 2025 • 0 new comments -
@deprecated strikethrough doesn't appear in many cases, such as JSX elements, const arrow functions, or properties.
#39374 commented on
Apr 14, 2025 • 0 new comments -
cloneNode should return sub type, not Node
#283 commented on
Apr 14, 2025 • 0 new comments -
Implicitly typed parameters of function properties of generic parameters break autocompletion
#46916 commented on
Apr 14, 2025 • 0 new comments -
Object.defineProperty(variable) does not error in `.js` files if `variable` does not exist
#61165 commented on
Apr 14, 2025 • 0 new comments -
Add a --strictNaNChecks option, and a NaN / integer / float type to avoid runtime NaN errors
#28682 commented on
Apr 15, 2025 • 0 new comments -
TypeScript class method decorator not rendering properly in version >= 1.63.2
#47679 commented on
Apr 15, 2025 • 0 new comments -
Union in a computed property allows any assignment to property value
#38663 commented on
Apr 15, 2025 • 0 new comments -
Typescript crashes in VS Code insiders latest build with all extensions disabled and TypeScript Nightly extension
#52353 commented on
Apr 15, 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 -
TypeScript 5.8 Iteration Plan
#61023 commented on
Apr 24, 2025 • 0 new comments -
Feature request: allow user to merge extended arrays in tsconfig files
#20110 commented on
Apr 7, 2025 • 0 new comments -
Include documentation from a variable's type when you hover the variable
#37876 commented on
Apr 7, 2025 • 0 new comments -
Add initializer property to JSDocParameterTag node
#61373 commented on
Apr 7, 2025 • 0 new comments -
TS 5.8 TypeError: Cannot read properties of undefined (reading 'kind')
#61351 commented on
Apr 7, 2025 • 0 new comments -
Type argument inference fails using partial generic type when it should be possible
#54622 commented on
Apr 7, 2025 • 0 new comments -
Preserve JSDocs in *.d.ts files when stripping comments
#14619 commented on
Apr 7, 2025 • 0 new comments -
Expose design-time type information in TC39 decorator metadata when `emitDecoratorMetadata: true`
#57533 commented on
Apr 8, 2025 • 0 new comments -
Wrong location generated for JSX with whitespace around it when react-jsxdev
#61533 commented on
Apr 8, 2025 • 0 new comments -
Array.isArray type narrows to any[] for ReadonlyArray<T>
#17002 commented on
Apr 9, 2025 • 0 new comments -
Import type over generic argument
#31090 commented on
Apr 9, 2025 • 0 new comments -
Service Worker typings
#11781 commented on
Apr 9, 2025 • 0 new comments -
Filename with two dollar signs ($$) behaves differently when using paths config
#61538 commented on
Apr 9, 2025 • 0 new comments -
DOM lib: Add support for Trusted Types API
#30024 commented on
Apr 10, 2025 • 0 new comments -
Interaction of empty arrays and `satisfies` is unsatisfying
#51853 commented on
Apr 10, 2025 • 0 new comments -
@ts-ignore for the block scope and imports
#19573 commented on
Apr 10, 2025 • 0 new comments -
Incorrect type inference for generic class in JavaScript
#61552 commented on
Apr 10, 2025 • 0 new comments -
Manually constructed nullish coalescing AST is missing parentheses when printed
#61369 commented on
Apr 11, 2025 • 0 new comments -
Support `satisfies` operator on functions
#51556 commented on
Apr 24, 2025 • 0 new comments -
Handle union type of void and Promise<void> in return types
#43921 commented on
Apr 24, 2025 • 0 new comments -
Type narrowing in one case statement does not propagate to the next case
#56361 commented on
Apr 25, 2025 • 0 new comments -
Switch statement over a union of literals is not exhaustive when checking against enum members
#53736 commented on
Apr 25, 2025 • 0 new comments -
Unexpected "'Type' is declared but its value is never read." error with jsdoc @import syntax
#60908 commented on
Apr 25, 2025 • 0 new comments -
TypeScript code suggestions include inaccessible private fields from base classes
#61462 commented on
Apr 25, 2025 • 0 new comments -
References from dynamic imports not recognized when indirectly exporting variable
#61366 commented on
Apr 25, 2025 • 0 new comments -
Show deprecated strikethrough for JSX properties when union type
#57584 commented on
Apr 25, 2025 • 0 new comments -
JSDocs don't support properties on functions
#56615 commented on
Apr 26, 2025 • 0 new comments -
TypeScript complains about overwriting .d.ts files that are potentially known outputs
#16749 commented on
Apr 26, 2025 • 0 new comments -
Typescript can't infer types when using Proxy
#20846 commented on
Apr 26, 2025 • 0 new comments -
Allow trailing commas in type arguments
#21984 commented on
Apr 26, 2025 • 0 new comments -
Allow bigint as an index type because number is allowed too
#46395 commented on
Apr 26, 2025 • 0 new comments -
Inconsistent behaviour of `-?`
#59948 commented on
Apr 27, 2025 • 0 new comments -
Add Temporal (Stage 3) types
#60164 commented on
Apr 28, 2025 • 0 new comments -
Assigning window.location after 5.8.2 upgrade fails
#61335 commented on
Apr 28, 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 -
String case change methods should return intrinsic string manipulation types
#44268 commented on
Apr 22, 2025 • 0 new comments -
MSBuild integration with ASP.NET Core
#60538 commented on
Apr 23, 2025 • 0 new comments -
Index signature is assignable to weak type whose properties don't match the signature type
#27144 commented on
Apr 23, 2025 • 0 new comments -
Bring back typedef property expansion
#25784 commented on
Apr 24, 2025 • 0 new comments