Insights: microsoft/TypeScript
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v4.8.2 TypeScript 4.8
published
Aug 26, 2022
25 Pull requests merged by 11 people
-
Remove redundant pretest script
#50518 merged
Aug 29, 2022 -
Handle intersections in isGenericTypeWithoutNullableConstraint
#50497 merged
Aug 29, 2022 -
LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20220829104720587 to main
#50506 merged
Aug 29, 2022 -
LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20220828103202270 to main
#50493 merged
Aug 28, 2022 -
LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20220827105049707 to main
#50484 merged
Aug 27, 2022 -
Reuse computed type of condition expressions
#49881 merged
Aug 27, 2022 -
fix(50427): Convert to class fails
#50430 merged
Aug 26, 2022 -
Push package-lock.json updates via typescript-bot token
#50476 merged
Aug 26, 2022 -
fix(50415): Language server debug failure - Did not expect GetAccessor to have an Identifier in its trivia
#50470 merged
Aug 26, 2022 -
Rephrase error message when comparing unrelated types
#50471 merged
Aug 26, 2022 -
add unknown to DateTimeFormatTypes
#50402 merged
Aug 26, 2022 -
Don't include .gitattributes in package
#50475 merged
Aug 26, 2022 -
Optimize substitution types
#50397 merged
Aug 26, 2022 -
Fix typechecking related lints that changed post 4.8, update LKG to 4.8.2
#50472 merged
Aug 26, 2022 -
feat(7481): Operator to ensure an expression is contextually typed by, and satisfies, some type
#46827 merged
Aug 26, 2022 -
Remove AUTHORS.md, .mailmap, authors.ts script
#50410 merged
Aug 25, 2022 -
Fix auto import crash due to difference in `paths` handling
#50419 merged
Aug 25, 2022 -
fix(50435): Duplicate seeming Code Actions for convert const to let
#50442 merged
Aug 25, 2022 -
Jsdoc property description
#50269 merged
Aug 25, 2022 -
Remove top level loc folder
#50421 merged
Aug 25, 2022 -
fix(50375): Errors for missing enum-named properties should attempt to preserve names
#50382 merged
Aug 24, 2022 -
Discard union types before considering weak type checks on unit-like types
#50423 merged
Aug 24, 2022 -
fix(50224): Intellisense for strings within a type's Union doesn't work properly for JSX
#50231 merged
Aug 23, 2022 -
Use package.json files array instead of .npmignore
#50408 merged
Aug 23, 2022
15 Pull requests opened by 6 people
-
Move .eslintignore contents into .eslintrc.json
#50411 opened
Aug 23, 2022 -
Add rules from eslint's recommended set that triggered good lints
#50422 opened
Aug 23, 2022 -
Fix compound assignments for properties with different getter & setter types
#50431 opened
Aug 24, 2022 -
Run tests against VS Code as node process
#50434 opened
Aug 24, 2022 -
Have fourslash guard against empty sets of changes for quick-fixes/refactorings/organize-imports.
#50437 opened
Aug 25, 2022 -
lib Types and Documentations Fix, Part 1/6
#50449 opened
Aug 25, 2022 -
lib Types and Documentations Fix, Part 2/6
#50450 opened
Aug 25, 2022 -
lib Types and Documentations Fix, Part 3/6
#50451 opened
Aug 25, 2022 -
lib Types and Documentations Fix, Part 4/6
#50452 opened
Aug 25, 2022 -
lib Types and Documentations Fix, Part 5/6
#50453 opened
Aug 25, 2022 -
lib Types and Documentations Fix, Part 6/6
#50454 opened
Aug 25, 2022 -
Replace emptyArray with []
#50459 opened
Aug 25, 2022 -
Avoid bogus circularity error on context sensitive expando assingment
#50487 opened
Aug 27, 2022 -
add `undefined` to declaration of constructor parameter property with…
#50494 opened
Aug 28, 2022 -
Enum improvements
#50528 opened
Aug 29, 2022
58 Issues closed by 24 people
-
[NewErrors] 4.9.0-dev.20220828 vs 4.8.2
#50498 closed
Aug 29, 2022 -
.filter with typeof filter does result in filtered array on the type
#50413 closed
Aug 29, 2022 -
`private` class property is unprotected if key is numeric
#50485 closed
Aug 29, 2022 -
Cannot be used to index type error for generic conditional type
#50465 closed
Aug 29, 2022 -
Infered union/intersection of a callback differs based on inline object literal vs variable assignment
#50514 closed
Aug 29, 2022 -
Infered union/intersection of a callback differs based on inline object literal vs variable assignment
#50513 closed
Aug 29, 2022 -
Node GetAccessor did not pass test 'isTypeElement'.
#49211 closed
Aug 29, 2022 -
Missing definition for Atomics.waitAsync
#49198 closed
Aug 28, 2022 -
assigning an array to a variable of type `Record<string, any>` should be an error
#50439 closed
Aug 28, 2022 -
(🐞) No error when assigning to a member of a union that has different types in each part of the union
#50384 closed
Aug 28, 2022 -
Switch multiple conditions type error
#50386 closed
Aug 28, 2022 -
Type narrowing doesn't work inside constant ternary operator
#50393 closed
Aug 28, 2022 -
Type narrowing of an object property
#50407 closed
Aug 28, 2022 -
Add rust like enums
#50460 closed
Aug 28, 2022 -
Function argument type inference in recursively modified types
#50468 closed
Aug 28, 2022 -
(Internal) Failed to run compiler tests when target is ES6 or higher
#43402 closed
Aug 28, 2022 -
tsc does not report error for invalid tsconfig.json
#50496 closed
Aug 28, 2022 -
interface with "new" member not working
#50425 closed
Aug 27, 2022 -
Disable import organization on individual files
#50433 closed
Aug 27, 2022 -
TypeScript 4.7.4: Exponential behavior in strict type checking
#49845 closed
Aug 27, 2022 -
Type-asserted variable become unknown again at once change
#50440 closed
Aug 27, 2022 -
[NewErrors][tsserver] 4.9.0-dev.20220825 vs 4.8.2
#50480 closed
Aug 27, 2022 -
Default function parameter type inferred inaccurately with generics constraint
#50461 closed
Aug 27, 2022 -
[NewErrors] 4.9.0-dev.20220812 vs 4.7.4
#50292 closed
Aug 26, 2022 -
[NewErrors] 4.9.0-dev.20220814 vs 4.7.4
#50302 closed
Aug 26, 2022 -
[NewErrors] 4.9.0-dev.20220821 vs 4.7.4
#50395 closed
Aug 26, 2022 -
Convert to class fails
#50427 closed
Aug 26, 2022 -
Language server debug failure - Did not expect GetAccessor to have an Identifier in its trivia
#50415 closed
Aug 26, 2022 -
"This condition will always return 'false'" but returns true at runtime
#26592 closed
Aug 26, 2022 -
Missing `unknown` in DateTimeFormatType
#50401 closed
Aug 26, 2022 -
`RangeError: Map maximum size exceeded` with `typescript@4.8.1-rc`
#50290 closed
Aug 26, 2022 -
The new NonNullable type doesn't work the same when combined with index types
#50462 closed
Aug 26, 2022 -
"satisfies" operator to ensure an expression matches some type (feedback reset)
#47920 closed
Aug 26, 2022 -
类继承的类型推断问题
#50463 closed
Aug 26, 2022 -
Allow keywords in namespaces
#50441 closed
Aug 26, 2022 -
Possible type inference regression (from v3.2.4 onwards)
#29914 closed
Aug 26, 2022 -
Debug failure at `getCompletionEntryCodeActionsAndSourceDisplay`
#50392 closed
Aug 25, 2022 -
Duplicate seeming Code Actions for convert const to let
#50435 closed
Aug 25, 2022 -
Typescript class inheritance does not inherit types correctly
#50396 closed
Aug 25, 2022 -
jsdoc property description does not work on index signatures
#47933 closed
Aug 25, 2022 -
Override Setter only --> Getter undefined but no compiler error
#50383 closed
Aug 25, 2022 -
typescript changing the type in scope using "as"
#50385 closed
Aug 25, 2022 -
Add the possibility to specify type arguments to arrow functions
#50417 closed
Aug 25, 2022 -
Errors for missing enum-named properties should attempt to preserve names
#50375 closed
Aug 24, 2022 -
Investigate Regression in Compilers-Unions
#50360 closed
Aug 24, 2022 -
The optional chain operator has side effects
#50426 closed
Aug 24, 2022 -
No Project error during getOutliningSpans
#50131 closed
Aug 24, 2022 -
No auto-complete suggestions showing up, but Quick Fix has the correct import
#39048 closed
Aug 23, 2022 -
vscode intellisense import from src in typescript project
#40484 closed
Aug 23, 2022 -
Intellisense for strings within a type's Union doesn't work properly for JSX
#50224 closed
Aug 23, 2022 -
Allow `undefined` and `null` in direct comparison
#50414 closed
Aug 23, 2022 -
Hope Enum is like Swift Enum.
#50398 closed
Aug 23, 2022
54 Issues opened by 46 people
-
Variable materialization with typeof
#50530 opened
Aug 29, 2022 -
Clarity about the what path references are relative to
#50529 opened
Aug 29, 2022 -
[regression 4.8] type narrowed too far; valid cases considered unreachable
#50527 opened
Aug 29, 2022 -
Default generic parameter in function is ignored
#50526 opened
Aug 29, 2022 -
`for await` transform incorrectly calls `return` when `next` throws
#50525 opened
Aug 29, 2022 -
infer doesn't work correctly with type predicates
#50524 opened
Aug 29, 2022 -
Design Meeting Notes, 8/24/2022
#50523 opened
Aug 29, 2022 -
Design Meeting Notes, 8/17/2022
#50522 opened
Aug 29, 2022 -
Design Meeting Notes, 8/17/2022
#50521 opened
Aug 29, 2022 -
`RegExpExecArray` should have explicit always-defined properties
#50520 opened
Aug 29, 2022 -
`NonNullable<null>` is `null` without strict null checks
#50519 opened
Aug 29, 2022 -
according to DOM specs cancelBubble is a legacy alias of .stopPropagation()
#50517 opened
Aug 29, 2022 -
Inferred return of a callback differs based on inline object literal vs variable assignment
#50516 opened
Aug 29, 2022 -
Performance issue on updating Babel monorepo typescript from 4.7.4 to 4.8.2
#50515 opened
Aug 29, 2022 -
Cannot type-narrow function without return as generic function in 4.8
#50512 opened
Aug 29, 2022 -
missing reference when assignment on property of contextual this
#50509 opened
Aug 29, 2022 -
Inconsistent behaviour of enum.
#50507 opened
Aug 29, 2022 -
Turning off `noImplicitAny` causes the inferred type of an untyped array to be `never[]`
#50505 opened
Aug 29, 2022 -
Narrowing of mapped types fails
#50504 opened
Aug 29, 2022 -
Incorrect assignability between type `{}` and `object`
#50502 opened
Aug 29, 2022 -
bug(esm): TypeScript is not an ECMAScript superset post-ES2015
#50501 opened
Aug 29, 2022 -
TS 4.8.2 vs Eslint (no-unused-vars bug)
#50500 opened
Aug 29, 2022 -
Allow simple expressions as type
#50499 opened
Aug 28, 2022 -
When class declared and returned in the function, .d.ts declaration does not meet the expectations
#50492 opened
Aug 28, 2022 -
infer type from first assignment
#50490 opened
Aug 27, 2022 -
Strange behavior of function overloading and union type
#50488 opened
Aug 27, 2022 -
`Organize imports` yields no-op edits
#50486 opened
Aug 27, 2022 -
Isssue generating declaration files with object containing keywords as property
#50483 opened
Aug 27, 2022 -
Compatibility with old TS libraries under NodeNext resolution
#50482 opened
Aug 27, 2022 -
Introduce mechanism for manipulating function types without losing generic type information
#50481 opened
Aug 27, 2022 -
getTypeFromTypeNodeWorker crashes with TypeError: Cannot read properties of undefined (reading 'kind')
#50479 opened
Aug 27, 2022 -
IntelliSense autocomplete doesn't provide suggestions for contextual types in nested functions
#50478 opened
Aug 26, 2022 -
Process suggestion: describe breaking changes to .d.ts files in "Announcing TypeScript 4.x" blog posts
#50477 opened
Aug 26, 2022 -
Union of an array and tuple automatically narrows to the tuple's type
#50474 opened
Aug 26, 2022 -
Optional Generic Arguments in Tuple
#50473 opened
Aug 26, 2022 -
Allow extra fields in object literals if they are used in methods on the object
#50467 opened
Aug 26, 2022 -
NodeNext resolution failed to resolve dual-package correctly
#50466 opened
Aug 26, 2022 -
Quick fix: "Implement inherited abstract class" should add override keyword to methods
#50464 opened
Aug 26, 2022 -
Refactor inner function to module level
#50458 opened
Aug 25, 2022 -
TypeScript 4.9 Iteration Plan
#50457 opened
Aug 25, 2022 -
Rewrite TSServer Crawler/Fuzzer
#50456 opened
Aug 25, 2022 -
When aliases and local declarations merge, basically nothing works
#50455 opened
Aug 25, 2022 -
Conditional type not narrowed inside of conditional type
#50448 opened
Aug 25, 2022 -
Control flow analysis overriding an explicit type declaration when the type flows from optional chaining
#50444 opened
Aug 25, 2022 -
Type info of arrow function arguments get lost when you parametrize that function
#50443 opened
Aug 25, 2022 -
Argument of type X is not assignable to parameter of type Y, but then assignable. - Misleading error
#50438 opened
Aug 25, 2022 -
JSDoc types.js cannot be used for package-level and export-level types
#50436 opened
Aug 24, 2022 -
JSX Fragments are in-properly typed when not using `React.Fragment`
#50429 opened
Aug 24, 2022 -
MsBuild: Target `TypeScriptDeleteOutputFromOtherConfigs` can grab tsc.out from other Configuration
#50428 opened
Aug 24, 2022 -
a way to import from a module without including its globals
#50424 opened
Aug 24, 2022 -
Convert parameters to destructured object refactoring throws 'Could not apply refactoring'
#50420 opened
Aug 23, 2022 -
Duplicate 'extract to inner function' refactoring shown
#50416 opened
Aug 23, 2022
137 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.
-
Fix(29118): tsconfig.extends as array
#50403 commented on
Aug 29, 2022 • 20 new comments -
Make useFsEvents as default strategy for the watching
#50366 commented on
Aug 23, 2022 • 14 new comments -
Support for auto-accessor fields from the Stage 3 Decorators proposal
#49705 commented on
Aug 29, 2022 • 13 new comments -
Implement the updated JS decorators proposal
#48885 commented on
Aug 28, 2022 • 8 new comments -
Are namespaces legacy?
#30994 commented on
Aug 28, 2022 • 8 new comments -
package-self-reference types not works
#50390 commented on
Aug 26, 2022 • 7 new comments -
TypeScript 4.8 Iteration Plan
#49074 commented on
Aug 25, 2022 • 6 new comments -
allow voluntary .ts suffix for import paths
#37582 commented on
Aug 29, 2022 • 6 new comments -
lib Types and Documentations Fix
#49855 commented on
Aug 28, 2022 • 6 new comments -
Please provide a `json` basic type
#1897 commented on
Aug 27, 2022 • 5 new comments -
Pipe/flow/chain type support
#30370 commented on
Aug 28, 2022 • 5 new comments -
Add an overload to `Object.fromEntries` when called with const tuples
#50379 commented on
Aug 26, 2022 • 4 new comments -
Infer instance type arguments as constraint
#49863 commented on
Aug 29, 2022 • 4 new comments -
Fixed the issue with some longer variadic tuples with `any` rest being incorrectly assignable to shorter variadic tuples
#50218 commented on
Aug 26, 2022 • 4 new comments -
Report buildInfo size in extendedDiagnostics
#50293 commented on
Aug 24, 2022 • 4 new comments -
Explore adding the Boolean to filter to narrow out null/undefined in array#filter
#50377 commented on
Aug 27, 2022 • 4 new comments -
"function" semantic token applied instead of "decorator", thus cannot configure correct syntax highlighting
#50469 commented on
Aug 29, 2022 • 3 new comments -
Google feedback on TS 4.8-beta
#50272 commented on
Aug 29, 2022 • 3 new comments -
[WIP] default cacheResolution is enabled for testing
#50247 commented on
Aug 24, 2022 • 3 new comments -
[wip] Cache change with build info size
#50294 commented on
Aug 24, 2022 • 3 new comments -
formatter: allow custom switch-case indentation
#18682 commented on
Aug 23, 2022 • 2 new comments -
Allow to explicitly pass type parameters via JSDoc
#27387 commented on
Aug 25, 2022 • 2 new comments -
`Node16` module resolution doesn't check side effect imports
#50394 commented on
Aug 25, 2022 • 2 new comments -
Potential regression in 4.2 - Calling `.map` on `T[] | Y[]` is now callable but leads to an implicit any error
#42646 commented on
Aug 26, 2022 • 2 new comments -
"The inferred type of X cannot be named without a reference to Y" (TS2742) occurs when multiple modules with the same package ID are resolved
#47663 commented on
Aug 26, 2022 • 2 new comments -
DocumentOrShadowRoot.adoptedStyleSheets is missing in lib.dom.d.ts (constructible style sheets spec)
#30022 commented on
Aug 26, 2022 • 2 new comments -
infer function generic signature from actual function's return type
#49618 commented on
Aug 26, 2022 • 2 new comments -
please alias jsdoc doc comments to variable assignments
#49798 commented on
Aug 26, 2022 • 2 new comments -
Allow inferring a type alias for derived return types
#49427 commented on
Aug 27, 2022 • 2 new comments -
Type annotations for default export
#13626 commented on
Aug 28, 2022 • 2 new comments -
Use absolute file paths in error messages
#36221 commented on
Aug 29, 2022 • 2 new comments -
Allow specifying only a subset of generic type parameters explicitly instead of all vs none
#16597 commented on
Aug 29, 2022 • 2 new comments -
Proposal: better type narrowing in overloaded functions through overload set pruning
#22609 commented on
Aug 29, 2022 • 2 new comments -
Proposal: new "invalid" type to indicate custom invalid states
#23689 commented on
Aug 29, 2022 • 2 new comments -
Module conversion tracking issue / notes
#49332 commented on
Aug 29, 2022 • 2 new comments -
Tweak signature of and use insertSorted more
#50165 commented on
Aug 26, 2022 • 2 new comments -
Symbol.species should on constructor, not instance
#50167 commented on
Aug 24, 2022 • 2 new comments -
fix(50340): typeof ... === "undefined" check on discriminated union of undefined and object type doesn't narrow correctly
#50344 commented on
Aug 27, 2022 • 2 new comments -
AbortController.abort is missing in lib.webworker.d.ts
#49609 commented on
Aug 23, 2022 • 1 new comment -
Infer arrow function type guard type for specific simple cases
#38390 commented on
Aug 23, 2022 • 1 new comment -
TypeScript support for .mdx file extensions
#36440 commented on
Aug 23, 2022 • 1 new comment -
Alias for TypeScript declaration emitting
#30952 commented on
Aug 24, 2022 • 1 new comment -
Flow analysis doesn't work with es6 collections 'has' method
#13086 commented on
Aug 24, 2022 • 1 new comment -
Consider splitting `dom` lib events out into separate lib for nodejs use
#43972 commented on
Aug 24, 2022 • 1 new comment -
Cannot call member function of a union of compatible generic types
#44215 commented on
Aug 24, 2022 • 1 new comment -
Type Inference In Switch Statement Not Work With &&
#38580 commented on
Aug 24, 2022 • 1 new comment -
URLSearchParams API should accept numbers for values
#32951 commented on
Aug 24, 2022 • 1 new comment -
Suggestion: support compile time annotations alongside runtime decorators
#30723 commented on
Aug 24, 2022 • 1 new comment -
Object.isPartOfTypeNode crashes with TypeError: Cannot read properties of undefined (reading 'kind')
#50193 commented on
Aug 24, 2022 • 1 new comment -
Allow tsconfig.json when input files are specified
#27379 commented on
Aug 24, 2022 • 1 new comment -
Meta-issue: Use Full Unification for Generic Inference?
#30134 commented on
Aug 24, 2022 • 1 new comment -
Overriding methods has no way to inherit the parameter documentation from the superclass
#24259 commented on
Aug 25, 2022 • 1 new comment -
Feature request: typed yield expression
#36967 commented on
Aug 25, 2022 • 1 new comment -
Enums behave unexpectedly, the workaround is verbose. There should be a less verbose way.
#32690 commented on
Aug 25, 2022 • 1 new comment -
Allow specifying exclude as a command line option
#46005 commented on
Aug 25, 2022 • 1 new comment -
Excessive stack depth comparing types with TS 3.2
#29112 commented on
Aug 25, 2022 • 1 new comment -
New Error: error TS2590: Expression produces a union type that is too complex to represent
#45149 commented on
Aug 25, 2022 • 1 new comment -
?? and ??= behave differently when they shouldn't
#40359 commented on
Aug 25, 2022 • 1 new comment -
Show unused public properties and methods
#29293 commented on
Aug 25, 2022 • 1 new comment -
Incorrect use-before-declaration error in async IIFE initializer
#50123 commented on
Aug 25, 2022 • 1 new comment -
String Enum Initializer
#16464 commented on
Aug 25, 2022 • 1 new comment -
Concerns with TypeScript 4.5's Node 12+ ESM Support
#46452 commented on
Aug 26, 2022 • 1 new comment -
JavaScript heap out of memory after upgrading to 4.3
#44299 commented on
Aug 26, 2022 • 1 new comment -
`Type 'string' cannot be used to index type 'T'` when indexing a generic function parameter
#47357 commented on
Aug 26, 2022 • 1 new comment -
Decorators on arrow functions produce unexpected results
#50378 commented on
Aug 26, 2022 • 1 new comment -
TypeScript class method decorator not rendering properly in version >= 1.63.2
#47679 commented on
Aug 26, 2022 • 1 new comment -
FormData methods should take a Generic
#43797 commented on
Aug 26, 2022 • 1 new comment -
Possible regression: Maximum call stack size exceeded when migrating from 3.7.5 to latest version
#39059 commented on
Aug 26, 2022 • 1 new comment -
Fix regression for optional JSDoc types which throws `TS2463` in `typescript@next`
#50286 commented on
Aug 26, 2022 • 1 new comment -
Support for `Object.hasOwn` (`lib.d.ts` and narrowing)
#44253 commented on
Aug 26, 2022 • 1 new comment -
lib.dom.d.ts - HTMLTextAreaElement, HTMLInputElement do not have "maxLength" property
#38466 commented on
Aug 26, 2022 • 1 new comment -
`override` keyword not honored for methods of `Object` on classes with no `extends`, `Object` `super` members missing
#49224 commented on
Aug 26, 2022 • 1 new comment -
incorrect return type of NodeListOf.item()
#38529 commented on
Aug 26, 2022 • 1 new comment -
Missing type error for invalid use of #private field
#43711 commented on
Aug 26, 2022 • 1 new comment -
`importModuleSpecifierEnding: 'js'` not honored when path aliases are used
#46739 commented on
Aug 27, 2022 • 1 new comment -
Conditional types documentation missing information crucial for their usage.
#47627 commented on
Aug 27, 2022 • 1 new comment -
Contextual 'this' parameter in JSDoc doesn't show correct completions after property assignment on `this` in function-valued object literal property
#50240 commented on
Aug 27, 2022 • 1 new comment -
Allow wrapped values to be used in place of primitives.
#2361 commented on
Aug 27, 2022 • 1 new comment -
Member classes with ES2020 private fields do not respect assignment compatibility
#46375 commented on
Aug 27, 2022 • 1 new comment -
[request] allow `export type * from`
#37238 commented on
Aug 28, 2022 • 1 new comment -
"Expando assingment" for Javascript namespace stopped working.
#49944 commented on
Aug 28, 2022 • 1 new comment -
Cannot Optionalize Class Getters
#14417 commented on
Aug 28, 2022 • 1 new comment -
Allow .d.ts files to represent anonymous class expressions with `private` members
#36060 commented on
Aug 28, 2022 • 1 new comment -
A Proposal For Module Resolution
#50152 commented on
Aug 28, 2022 • 1 new comment -
Overloaded function with at least one generic overload can be assigned to any function with at least the same number of parameters
#50050 commented on
Aug 28, 2022 • 1 new comment -
Empty array in union with tuple doesn't infer undefined on indexed access
#47531 commented on
Aug 28, 2022 • 1 new comment -
Enable constants as computed values for string enums
#40793 commented on
Aug 29, 2022 • 1 new comment -
Suggestion: `throws` clause and typed catch clause
#13219 commented on
Aug 29, 2022 • 1 new comment -
ts2367 Comparing non-comparable types not detected with optional property
#32627 commented on
Aug 29, 2022 • 1 new comment -
`exactOptionalPropertyTypes`: `Partial` of index signature adds `undefined`
#46969 commented on
Aug 29, 2022 • 1 new comment -
Function should be assignable to (...args: any[]) => any
#20007 commented on
Aug 29, 2022 • 1 new comment -
Add Array.prototype.groupBy[toMap] to JS lib definitions.
#47171 commented on
Aug 29, 2022 • 1 new comment -
Allow classes to be parametric in other parametric classes
#1213 commented on
Aug 29, 2022 • 1 new comment -
Proposal: Partial Type Argument Inference
#26242 commented on
Aug 29, 2022 • 1 new comment -
Permit type alias declarations inside a class
#7061 commented on
Aug 29, 2022 • 1 new comment -
Target of object rest destructuring should allow an implicit index signature if its source does
#48014 commented on
Aug 29, 2022 • 1 new comment -
T.constructor should be of type T
#3841 commented on
Aug 30, 2022 • 1 new comment -
Throw types
#40468 commented on
Aug 25, 2022 • 1 new comment -
Fix definition of `Array.prototype[Symbol.unscopables]`
#42566 commented on
Aug 26, 2022 • 1 new comment -
Add Array.prototype.findLast() and Array.prototype.findLastIndex()
#49636 commented on
Aug 30, 2022 • 1 new comment -
fixAddMissingMemberTruncation
#49977 commented on
Aug 26, 2022 • 1 new comment -
do not report use-before-declaration error in async IIFE initializer
#50199 commented on
Aug 25, 2022 • 1 new comment -
Improve binding element type inference
#50241 commented on
Aug 23, 2022 • 1 new comment -
Array.isArray type narrows to any[] for ReadonlyArray<T>
#17002 commented on
Aug 24, 2022 • 0 new comments -
Add full type hover popup to VS Code commands
#35601 commented on
Aug 25, 2022 • 0 new comments -
Provide way to link to other files from JSDoc comments
#47718 commented on
Aug 27, 2022 • 0 new comments -
Make default JSX mode "react"
#8529 commented on
Aug 28, 2022 • 0 new comments -
JSDoc support for object literal fields
#290 commented on
Aug 29, 2022 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
Aug 29, 2022 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
Aug 29, 2022 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Aug 29, 2022 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Aug 29, 2022 • 0 new comments -
Class Property Inference from Constructors fails for a simple object declared in place
#39681 commented on
Aug 29, 2022 • 0 new comments -
Hoisted function declarations should be assigned to `exports` before any `require` calls
#39853 commented on
Aug 29, 2022 • 0 new comments -
Unexpected behavior (possible bug)
#39970 commented on
Aug 29, 2022 • 0 new comments -
Support “Arbitrary module namespace identifier names”
#40594 commented on
Aug 29, 2022 • 0 new comments -
Using an optional call with `.flat()` produces incorrect types
#41007 commented on
Aug 29, 2022 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Aug 29, 2022 • 0 new comments -
instanceof Promise in ternary does not narrow Promiselike in 4.1
#41606 commented on
Aug 29, 2022 • 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
Aug 29, 2022 • 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
Aug 29, 2022 • 0 new comments -
`\u` in String.raw
#42887 commented on
Aug 29, 2022 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
Aug 29, 2022 • 0 new comments -
Bizarre circular type false positive
#48708 commented on
Aug 29, 2022 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
Aug 29, 2022 • 0 new comments -
Regression causes Function top-type to be callable with no arguments
#48840 commented on
Aug 29, 2022 • 0 new comments -
[NewErrors] 4.8.0-dev.20220609 vs 4.7.3
#49460 commented on
Aug 29, 2022 • 0 new comments -
Protected field with same name in two classes messing up type constraint when narrowing array.
#49517 commented on
Aug 29, 2022 • 0 new comments -
Type tuples no longer inferred properly from rest arguments with mapped generic type tuples.
#49556 commented on
Aug 29, 2022 • 0 new comments -
"overload signature is not compatible" shows up more than once in the LS
#49916 commented on
Aug 29, 2022 • 0 new comments -
feat(3792): Cannot 'export default' abstract, ambient class or interface
#46120 commented on
Aug 25, 2022 • 0 new comments -
Don't erase signature type parameters in signaturesRelatedTo
#48092 commented on
Aug 28, 2022 • 0 new comments -
[Experiment] feat(18497): New Feature Requesting for const Parameter
#49824 commented on
Aug 29, 2022 • 0 new comments -
Allow some per file compiler options
#49886 commented on
Aug 24, 2022 • 0 new comments -
feat(49323): Render JSDoc @throws {type} as a link
#49891 commented on
Aug 27, 2022 • 0 new comments -
[WIP] Caching resolutions in buildInfo and reusing them
#50007 commented on
Aug 23, 2022 • 0 new comments -
Gabritto/jsemit
#50404 commented on
Aug 26, 2022 • 0 new comments

