Insights: microsoft/TypeScript
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v5.0-beta TypeScript 5.0 Beta
published
Jan 27, 2023
19 Pull requests merged by 9 people
-
Restore global `onProfilerEvent` hook for ts-perf
#52523 merged
Jan 31, 2023 -
Prevent generation of dynamic require in library bundles
#52522 merged
Jan 30, 2023 -
Remove extra checkDefined in visitEachChildOfJsxExpression
#52482 merged
Jan 30, 2023 -
Ensure built/local exists before producing typesMap.json
#52468 merged
Jan 27, 2023 -
Fix typo in diagnostic messages
#52465 merged
Jan 27, 2023 -
Get export symbol if needed for verbatimModuleSyntax check on default/equals exports
#52448 merged
Jan 27, 2023 -
Mark new createPrinter vars as pure to remove new code from typingsInstaller
#52438 merged
Jan 27, 2023 -
In tsc --b mode detect if root file of compilation is not root any more
#52417 merged
Jan 27, 2023 -
Mark allowArbitraryExtensions as affectsProgramStructure
#52437 merged
Jan 26, 2023 -
Fix auto-imports with `--moduleResolution bundler` and `customConditions`
#52423 merged
Jan 26, 2023 -
Port ignore deprecations to 4.9
#52419 merged
Jan 26, 2023 -
Port timestamp fix to 4.9
#52426 merged
Jan 26, 2023 -
Reuse Printers with common options
#52382 merged
Jan 25, 2023 -
Fixed a mistake in the `narrowingDestructuring` test
#52411 merged
Jan 25, 2023 -
Add 2023 array methods to target features
#52242 merged
Jan 25, 2023 -
Revert part of catch clause PR which broke other declarations
#52403 merged
Jan 25, 2023 -
Suppress verbatimModuleSyntax error on ambient `export default`
#52414 merged
Jan 25, 2023 -
fix(52386): JSDoc code fixes for arrow-function initialized const duplicates comment
#52390 merged
Jan 25, 2023
23 Pull requests opened by 15 people
-
imports: display completions to files with extensions from ambient modules
#52406 opened
Jan 25, 2023 -
Add cache to auto-import package.json filter
#52422 opened
Jan 26, 2023 -
check computed property names in overloads
#52427 opened
Jan 26, 2023 -
fix(52418): "Convert to named function" breaks on concise return of async function
#52434 opened
Jan 26, 2023 -
Fix transform flags for certain ES2020 features.
#52445 opened
Jan 27, 2023 -
Prevent valid JSX from being seen as the start of a generic arrow function, fix crashes
#52450 opened
Jan 27, 2023 -
Allow input superset for `Array.includes`
#52451 opened
Jan 27, 2023 -
fix(52443): Regression: constructor accessor not allowed on plain objects
#52452 opened
Jan 27, 2023 -
Skip parsing JSDoc in .ts files
#52466 opened
Jan 27, 2023 -
Make getTypeOfSymbol, isArrayType, isTupleType public on TypeChecker
#52467 opened
Jan 27, 2023 -
Fix(33829): `getSignaturesOfType` crash
#52472 opened
Jan 27, 2023 -
Check overload tag against implementation
#52474 opened
Jan 28, 2023 -
remove the extra 'the' in error message number 2809
#52481 opened
Jan 28, 2023 -
Allow nonNullAssertions on possibly-uninitialized auto-typed let variables
#52483 opened
Jan 29, 2023 -
fix ordering of code fix import with triple-slash directives
#52484 opened
Jan 29, 2023 -
Widen widening literal types through compound-like assignments
#52493 opened
Jan 30, 2023 -
Fixed generic inference when the contextual type is a signature with properties
#52495 opened
Jan 30, 2023 -
fix(52514): overload Tags do not receive noImplicitAny errors on missing return types
#52518 opened
Jan 30, 2023 -
Use `missingType` instead of `undefinedType` for optional methods under `exactOptionalPropertyTypes`
#52519 opened
Jan 30, 2023 -
Add test which verifies we are getting native performance hooks
#52524 opened
Jan 30, 2023 -
Improve class member snippet completions and keyword completions interaction
#52525 opened
Jan 30, 2023 -
Permit instantiation expressions in `typeof import(...)`
#52532 opened
Jan 31, 2023
56 Issues closed by 23 people
-
Typescript loses constraint of `satisfies` on initial value/accumulator for Array.prototype.reduce
#52526 closed
Jan 31, 2023 -
tsserverlibrary.js includes reference to `require` that causes webpack to complain
#52521 closed
Jan 30, 2023 -
Raw string literals
#52453 closed
Jan 30, 2023 -
`typeof ... === "undefined"` check on mapped object member doesn't narrow correctly, for only some purposes
#52440 closed
Jan 30, 2023 -
Immediately-executed callback function not considered when refining type.
#52471 closed
Jan 30, 2023 -
Property 'contentVisibility' does not exist on type 'CSSStyleDeclaration'.
#52497 closed
Jan 30, 2023 -
[5.0] Unable to explicitly write type annotation for constant used as enum initializer
#52510 closed
Jan 30, 2023 -
Apply stricter rules on return type in Object.assign
#52511 closed
Jan 30, 2023 -
Report unnecessary calls to Number() constructor when type is a number already
#52352 closed
Jan 30, 2023 -
JSX comments break Transformer API in TS 5.0 beta
#52479 closed
Jan 30, 2023 -
Tighter parameter decorator checking with `--experimentalDecorators`
#52435 closed
Jan 29, 2023 -
Validation of variable is not undefined doesn't work if it's not done directly inside if statement
#52429 closed
Jan 29, 2023 -
[Feature Suggestion] File satisfies interface
#52487 closed
Jan 29, 2023 -
This expression is not callable for ESM consuming CJS with default export
#52086 closed
Jan 28, 2023 -
Higher Order Instantiation Expressions don't resolve types correctly
#52035 closed
Jan 28, 2023 -
Template Literal Types with fixed or limited Length
#52243 closed
Jan 28, 2023 -
TS2678 Enum "not comparable" but equal
#52407 closed
Jan 28, 2023 -
Parameter types checked while shadowing a static method
#52408 closed
Jan 28, 2023 -
WebGL extensions typings not available
#39655 closed
Jan 28, 2023 -
Type changes not detected in composite mode
#51648 closed
Jan 27, 2023 -
FileWatcher ignores files.watcherExclude in Visual Studio Code - Insiders, with nightly TS
#52383 closed
Jan 27, 2023 -
Typo in diagnostic message for file exists
#52462 closed
Jan 27, 2023 -
An 'export default' must reference a value when 'verbatimModuleSyntax' is enabled, but export is a value
#52446 closed
Jan 27, 2023 -
Static properties are not correctly transpiled when using decorators and target ES2022
#52258 closed
Jan 27, 2023 -
Deep intersections stopped working in 4.9
#52397 closed
Jan 27, 2023 -
Can’t assign to member of type that uses generic parameter, though member is assignable to same type
#52441 closed
Jan 27, 2023 -
`never` fails when return type of method and not a function
#52413 closed
Jan 27, 2023 -
Deleted source file not detected in composite mode
#51866 closed
Jan 27, 2023 -
Some syntactic diagnostic errors erroneously reported as semantic
#52011 closed
Jan 27, 2023 -
Key type not properly infered by `Object.entries` for Records
#52260 closed
Jan 27, 2023 -
Missing types on DOM HTMLMediaElement with experimental web platform turned on
#52436 closed
Jan 26, 2023 -
Assignment to object member requires all attributes of all possible members
#52420 closed
Jan 26, 2023 -
Factory closure constructor inferring type act like "not sure" or "confused"
#52245 closed
Jan 26, 2023 -
Callback parameter inference using inferred generic fails within mapped type intersection argument
#52269 closed
Jan 26, 2023 -
Errors not reported when signature help is active
#52369 closed
Jan 26, 2023 -
Typescript never fails on the wrong field of a partial type object with predefined keys.
#52371 closed
Jan 26, 2023 -
Add a setting for always including the file extension in import suggestions and autoimports
#52378 closed
Jan 26, 2023 -
Types that are found, but not exported in package.json, should still be usable
#52363 closed
Jan 26, 2023 -
[Resolved] Accessing a property of an object with index signatures should be inferred as possibly undefined
#52425 closed
Jan 26, 2023 -
Conditional type on union function is not applied uniformly
#52265 closed
Jan 26, 2023 -
OffscreenCanvasRenderingContext2D should not be constructable
#52416 closed
Jan 25, 2023 -
narrowingDestructuring test missing a 'typeof' operator
#52410 closed
Jan 25, 2023 -
Provide `lib`/`target` suggestions for `findLast`/`findLastIndex`
#52220 closed
Jan 25, 2023 -
Variable implicitly has type 'any' in some locations where its type cannot be determined in 5.0
#52401 closed
Jan 25, 2023 -
JSDoc code fixes for arrow-function initialized `const` duplicates comment
#52386 closed
Jan 25, 2023 -
Generic return type seems to be inferred correctly but report an error
#52147 closed
Jan 25, 2023 -
error TS2351: This expression is not constructable. (AJV with TypeScript)
#52400 closed
Jan 25, 2023 -
Intersection of enum union with literal is unexpectedly `never`
#21998 closed
Jan 24, 2023 -
Public compiler api only has way to set localized messages for language service and not in general
#51239 closed
Jan 24, 2023 -
Convert to async refactoring loses type annotations
#52391 closed
Jan 24, 2023 -
`Array.filter` does not properly narrow down type
#52247 closed
Jan 24, 2023 -
Unexpected `satisfies` behavior with JSX props.
#52395 closed
Jan 24, 2023 -
Proposal: Supplementing Implicit Types
#19550 closed
Jan 24, 2023
69 Issues opened by 46 people
-
Better auto import piority
#52533 opened
Jan 31, 2023 -
Type inference for declared enum member assignment
#52531 opened
Jan 31, 2023 -
null checks not working with `&&false`
#52530 opened
Jan 31, 2023 -
ESM import mistakenly reported as prospect requires when importing types
#52529 opened
Jan 31, 2023 -
Get the type of the call signature from a literal object
#52528 opened
Jan 31, 2023 -
Enable auto imports and add missing import for module/package names
#52527 opened
Jan 31, 2023 -
Extract to function uses overly generic return type
#52520 opened
Jan 30, 2023 -
JSDoc Comment Template not provided when unrelated JSDoc with tag exists
#52517 opened
Jan 30, 2023 -
Generic with default type incorrectly constraint suggestions in code completion
#52516 opened
Jan 30, 2023 -
`@overload` Tags do not receive noImplicitAny errors on missing return types
#52514 opened
Jan 30, 2023 -
Organize Imports should group package.json `imports` with local path ones
#52515 opened
Jan 30, 2023 -
Error in 'addImportFromExportedSymbol' during 'getCodeFixes'
#52509 opened
Jan 30, 2023 -
Error in 'stopWatchFailedLookupLocationOfResolution' during 'updateOpen'
#52508 opened
Jan 30, 2023 -
Error in 'getDocumentRegistryEntry' during 'encodedSemanticClassifications-full'
#52507 opened
Jan 30, 2023 -
Error in 'deleteNodeInList' during 'getCodeFixes'
#52506 opened
Jan 30, 2023 -
Error in 'realPath' during 'encodedSemanticClassifications-full'
#52505 opened
Jan 30, 2023 -
Error in 'consumeTokenAndAdvanceScanner' during 'getCodeFixes'
#52504 opened
Jan 30, 2023 -
Error in 'isExtendedByInterface' during 'getCodeFixes'
#52503 opened
Jan 30, 2023 -
Error in 'getPos' during 'getCodeFixes'
#52502 opened
Jan 30, 2023 -
Error in '<anonymous>' during 'completionInfo'
#52501 opened
Jan 30, 2023 -
Error in 'addSyntheticNodes' during 'quickinfo'
#52500 opened
Jan 30, 2023 -
Error in 'isTypeReferenceNode' during 'completionEntryDetails'
#52499 opened
Jan 30, 2023 -
Error in 'getDocumentRegistryEntry' during 'encodedSemanticClassifications-full'
#52498 opened
Jan 30, 2023 -
Equivalent Tuple with Rest types not duck-typing properly
#52496 opened
Jan 30, 2023 -
Required<...> doesn't work anymore when using --exactOptionalPropertyTypes
#52494 opened
Jan 30, 2023 -
Handle `Type parameter 'T' has a circular default.` scenario better
#52492 opened
Jan 30, 2023 -
[ServerErrors][TypeScript] 5.0.0-dev.20230129
#52491 opened
Jan 29, 2023 -
[ServerErrors][JavaScript] 5.0.0-dev.20230129
#52490 opened
Jan 29, 2023 -
Return type of function call incorrectly typed as `unknown`
#52489 opened
Jan 29, 2023 -
[NewErrors] 5.0.0-dev.20230129 vs 4.9.4
#52488 opened
Jan 29, 2023 -
Revisit void/unknown/undefined interactions
#52486 opened
Jan 29, 2023 -
TypeScript with TurboRepo (monorepo) not able to resolve paths
#52485 opened
Jan 29, 2023 -
isSourceFileDefaultLibrary does not return true for files loaded from `@typescript/lib-xxx`
#52480 opened
Jan 28, 2023 -
Check overloaded function implementation for every overload signature
#52478 opened
Jan 28, 2023 -
JSDoc overload syntax introduced in recent PR does not appear to work
#52477 opened
Jan 28, 2023 -
Error TS2322: Type 'string' is not assignable to type 'T extends number[] ? string[] : string'.
#52476 opened
Jan 28, 2023 -
await Promise.all fails to resolve due to optional chaining in JSX
#52475 opened
Jan 28, 2023 -
Design Meeting Notes, 1/27/2023
#52470 opened
Jan 27, 2023 -
Design Meeting Notes, 1/25/2023
#52469 opened
Jan 27, 2023 -
Internal compiler error: "DataCloneError: Function object could not be cloned."
#52463 opened
Jan 27, 2023 -
verbatimModuleSyntax not work with namespace at top level
#52461 opened
Jan 27, 2023 -
is it possible to make VScode's type suggestions more readable?
#52512 opened
Jan 27, 2023 -
Intelli-sense for Node.js subpath imports
#52460 opened
Jan 27, 2023 -
TS2590: Expression produces a union type that is too complex to represent - (TS v5.0)
#52459 opened
Jan 27, 2023 -
can't assign object when use keyof object type, but uses generic parameter work correctly
#52458 opened
Jan 27, 2023 -
Typo in error message TS(2809)
#52457 opened
Jan 27, 2023 -
destructuring function props with "enum" as property name breaks .d.ts
#52455 opened
Jan 27, 2023 -
Nicer object destructuring in function declarations
#52454 opened
Jan 27, 2023 -
TS 5.0 internal compiler error: "Debug Failure. Expected 20 <= 19"
#52449 opened
Jan 27, 2023 -
Coercion from {} to object is unsound
#52447 opened
Jan 27, 2023 -
"... is a type and must be imported using a type-only import ..." should have a quick fix
#52444 opened
Jan 27, 2023 -
Regression: constructor accessor not allowed on plain objects
#52443 opened
Jan 26, 2023 -
Function overloading merging implementation signatures
#52442 opened
Jan 26, 2023 -
Non-null assertion should work on possibly-uninitialized auto-typed `let` variables
#52439 opened
Jan 26, 2023 -
Allow a union of libraries, for code that runs in multiple environments
#52433 opened
Jan 26, 2023 -
Type variable not inferred correctly unless unused declaration is provided
#52432 opened
Jan 26, 2023 -
[NewErrors] 5.0.0-dev.20230126 vs 4.9.4
#52431 opened
Jan 26, 2023 -
Assertion type function not working as expected with everything but ES3 since >=4.9.4
#52430 opened
Jan 26, 2023 -
Fail compile when module is Node16/NodeNext while moduleResolution is Node
#52428 opened
Jan 26, 2023 -
Return types fail to emit for methods of anonymous plain objects
#52415 opened
Jan 25, 2023 -
"Convert to named function" breaks on concise return of async function
#52418 opened
Jan 25, 2023 -
Guidance needed: how to configure tooling to use .js file extension in TypeScript imports
#52412 opened
Jan 25, 2023 -
imports: display completions to files with extensions from ambient modules
#52409 opened
Jan 25, 2023 -
Intellisense for Typescript in VisualStudio is badly broken
#52405 opened
Jan 25, 2023 -
Code fails on union when it works fine with both members
#52402 opened
Jan 25, 2023 -
Cannot select object type from wrapping object using parameter
#52399 opened
Jan 24, 2023 -
Support for comments inside JSDoc @example comments
#52398 opened
Jan 24, 2023 -
Typescript Unable to resolve signature of parameter of decorator in vscode
#52396 opened
Jan 24, 2023 -
`satisfies` changes the generic type, "resolves" it immediately
#52394 opened
Jan 24, 2023
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.
-
Consistently propagate `intersectionState` in relations
#52392 commented on
Jan 31, 2023 • 30 new comments -
Fix(50161): Instantiation expressions trigger incorrect error messages
#52373 commented on
Jan 30, 2023 • 18 new comments -
Normalize generic tuple types with `Simplifiable` elements
#52385 commented on
Jan 28, 2023 • 16 new comments -
Experiment short-circuiting of union distribution
#50640 commented on
Jan 27, 2023 • 15 new comments -
chore: disallows unicode escape sequence
#48609 commented on
Jan 24, 2023 • 14 new comments -
Avoid excess property check for inference blocked source
#52393 commented on
Jan 28, 2023 • 12 new comments -
convert JSDoc typedef to type, issue 50644
#51430 commented on
Jan 30, 2023 • 11 new comments -
Feedback: 5.0 deprecations
#51909 commented on
Jan 31, 2023 • 10 new comments -
Use eslint-plugin-simple-import-sort
#52090 commented on
Jan 27, 2023 • 9 new comments -
"moduleResolution": "NodeNext" throws ESM related errors
#50058 commented on
Jan 26, 2023 • 8 new comments -
Run tests on all OSs
#52350 commented on
Jan 31, 2023 • 7 new comments -
Performance regression from #48044
#52345 commented on
Jan 28, 2023 • 6 new comments -
JSDoc comment for destructuring param: description text not displayed
#24746 commented on
Jan 30, 2023 • 5 new comments -
TypeScript 5.0 Iteration Plan
#51362 commented on
Jan 31, 2023 • 5 new comments -
[experiment] direct imports
#51590 commented on
Jan 27, 2023 • 5 new comments -
Instance methods on inferred type instances which return never don't trigger unreachable code
#50363 commented on
Jan 27, 2023 • 4 new comments -
Strict null checks for Map members
#9619 commented on
Jan 29, 2023 • 4 new comments -
Have hover tooltips show instantiated / computed types when selection is multiple characters
#48884 commented on
Jan 30, 2023 • 3 new comments -
Provide snippet completions for `@param` in JSDoc
#52370 commented on
Jan 30, 2023 • 3 new comments -
import ConstJson from './config.json' as const;
#32063 commented on
Jan 31, 2023 • 3 new comments -
Add support for URI style import
#35749 commented on
Jan 31, 2023 • 3 new comments -
Type annotations for default export
#13626 commented on
Jan 31, 2023 • 3 new comments -
JSDoc comment parsing supports multiline backticks
#50677 commented on
Jan 30, 2023 • 3 new comments -
fix(51225): Go-to-definition on case or default should jump to the containing switch statement if available.
#51236 commented on
Jan 30, 2023 • 3 new comments -
Fixed an issue with top function type being callable with no arguments
#52387 commented on
Jan 30, 2023 • 3 new comments -
Object.values and Object.entries are unsound and inconsistent with Object.keys.
#38520 commented on
Jan 25, 2023 • 2 new comments -
vscode stuck on Initializing JS/TS language features on Apple Silicon.
#51927 commented on
Jan 26, 2023 • 2 new comments -
organize import sort order is incorrect
#52292 commented on
Jan 26, 2023 • 2 new comments -
Experiment with removing `originalKeywordKind` from every `Identifier`
#51496 commented on
Jan 26, 2023 • 2 new comments -
Proposal: Partial Type Argument Inference
#26242 commented on
Jan 28, 2023 • 2 new comments -
Case for inference failure in `T extends F<T>`
#51377 commented on
Jan 29, 2023 • 2 new comments -
Allow type narrowing for arrays using Array#forEach and assertion function
#52389 commented on
Jan 29, 2023 • 2 new comments -
Docs are wrong: export = and import = require(), says latter is required incorrectly
#30976 commented on
Jan 30, 2023 • 2 new comments -
Can't write instantiation expression with function operand of lookup type from module import
#52248 commented on
Jan 31, 2023 • 2 new comments -
Pressing dot breaks jsx
#52288 commented on
Jan 31, 2023 • 2 new comments -
Remove line/col for all lib file diagnostics in baselines, completions
#52380 commented on
Jan 24, 2023 • 2 new comments -
export default: support inlined unique symbol
#46139 commented on
Jan 24, 2023 • 1 new comment -
Class field initialization order different between target ES2021 and ES2022
#52331 commented on
Jan 24, 2023 • 1 new comment -
Conditionally optional/conditionally readonly properties
#44261 commented on
Jan 24, 2023 • 1 new comment -
@ts-ignore for the block scope and imports
#19573 commented on
Jan 25, 2023 • 1 new comment -
Suggestion: Noninferential type parameter usage
#14829 commented on
Jan 25, 2023 • 1 new comment -
static property inheritance complaining when it shouldn't
#4628 commented on
Jan 25, 2023 • 1 new comment -
`inherit` keyword as shorthand to refer to super class fields and methods.
#36165 commented on
Jan 25, 2023 • 1 new comment -
Spreading tuple into generic/type arguments
#39648 commented on
Jan 25, 2023 • 1 new comment -
Implement a JSDoc @import tag
#22160 commented on
Jan 26, 2023 • 1 new comment -
Support for opting out of jsdoc @typedef exports
#46011 commented on
Jan 26, 2023 • 1 new comment -
Applying a constrained generic with type parameters as the argument type doesn't properly catch constrained fields
#52309 commented on
Jan 26, 2023 • 1 new comment -
`Type 'string' cannot be used to index type 'T'` when indexing a generic function parameter
#47357 commented on
Jan 26, 2023 • 1 new comment -
Easier destructuring with type annotations on binding patterns
#29526 commented on
Jan 26, 2023 • 1 new comment -
Constructor generic types and `this` parameter (TS1092, TS2681)
#40451 commented on
Jan 26, 2023 • 1 new comment -
Slow performance due to unnecessary updateProgram synchronisation
#52117 commented on
Jan 26, 2023 • 1 new comment -
.every() .find() .filter() methods fail with "This expression is not callable." error on union of array types
#44373 commented on
Jan 26, 2023 • 1 new comment -
tsconfig - Ignore errors by ids
#29950 commented on
Jan 27, 2023 • 1 new comment -
KnownKeys<T> breaking change in 4.3.1-rc
#44143 commented on
Jan 27, 2023 • 1 new comment -
Overload causes generic function to loose type specificity
#52381 commented on
Jan 27, 2023 • 1 new comment -
Cannot specify a JSDoc `@overload` signature using the `@type` tag
#52368 commented on
Jan 27, 2023 • 1 new comment -
.includes or .indexOf does not narrow the type
#36275 commented on
Jan 27, 2023 • 1 new comment -
TS2532 Compound null check, object cannot be undefined
#35260 commented on
Jan 27, 2023 • 1 new comment -
Bug: incorrect tuple (array) type after changing in place
#52375 commented on
Jan 28, 2023 • 1 new comment -
Relate control flow to conditional types in return types
#33912 commented on
Jan 28, 2023 • 1 new comment -
Support a way to export `type X` and `* as X` as namespace with values and types
#51975 commented on
Jan 28, 2023 • 1 new comment -
(Almost) arbitrary functions are assignable to an assertion-function-typed variable
#49262 commented on
Jan 28, 2023 • 1 new comment -
Do not check in the `transpileModule` API
#50699 commented on
Jan 29, 2023 • 1 new comment -
TS functionality keeps dying on large project
#44951 commented on
Jan 29, 2023 • 1 new comment -
Uninitialized variables work around strictNullChecks (follow-up to #13884)
#23305 commented on
Jan 29, 2023 • 1 new comment -
Feature Request: "extends oneof" generic constraint; allows for narrowing type parameters
#27808 commented on
Jan 29, 2023 • 1 new comment -
Types defining `Symbol.hasInstance` should be eligible to use with the `instanceof` operator
#39064 commented on
Jan 29, 2023 • 1 new comment -
Disable type checking for node_modules entirely
#40426 commented on
Jan 30, 2023 • 1 new comment -
Allow tsconfig.yaml in addition to tsconfig.json
#40027 commented on
Jan 30, 2023 • 1 new comment -
Make it possible to pass rootDirs and paths via cli
#49434 commented on
Jan 30, 2023 • 1 new comment -
Extra check in expression cause invalid type narrowing
#47346 commented on
Jan 30, 2023 • 1 new comment -
Allow intersection type guards for multiple parameters
#26916 commented on
Jan 30, 2023 • 1 new comment -
Error in 'makeChange' during 'getCodeFixes'
#48249 commented on
Jan 30, 2023 • 1 new comment -
Error in 'ProjectService.assignProjectToOpenedScriptInfo' during 'updateOpen'
#48351 commented on
Jan 30, 2023 • 1 new comment -
Error in 'getErrorSpanForNode' during 'completionInfo'
#47768 commented on
Jan 30, 2023 • 1 new comment -
Error in 'createTextSpan' during 'getCodeFixes'
#47886 commented on
Jan 30, 2023 • 1 new comment -
TypeError: Cannot read property 'kind' of undefined in 'assignParameterType' during 'encodedSemanticClassifications-full'
#38064 commented on
Jan 30, 2023 • 1 new comment -
TypeError: Cannot read property 'kind' of undefined in 'Object.isModuleBlock' during 'navtree'
#38065 commented on
Jan 30, 2023 • 1 new comment -
Error in 'walk' during 'getCodeFixes'
#48352 commented on
Jan 30, 2023 • 1 new comment -
Error in 'isOuterExpression' during 'getCodeFixes'
#48251 commented on
Jan 30, 2023 • 1 new comment -
Error in 'checkChangeRange' during 'encodedSemanticClassifications-full'
#48254 commented on
Jan 30, 2023 • 1 new comment -
Error in 'getValidSourceFile' during 'provideInlayHints'
#48360 commented on
Jan 30, 2023 • 1 new comment -
Error in 'getDeclaredTypeOfSymbol' during 'encodedSemanticClassifications-full'
#48255 commented on
Jan 30, 2023 • 1 new comment -
Error in 'isObjectBindingPattern' during 'getCodeFixes'
#48349 commented on
Jan 30, 2023 • 1 new comment -
Imports in .d.ts files break wildcard modules declarations
#28097 commented on
Jan 30, 2023 • 1 new comment -
"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
Jan 30, 2023 • 1 new comment -
Permit type alias declarations inside a class
#7061 commented on
Jan 30, 2023 • 1 new comment -
Proposal: new "invalid" type to indicate custom invalid states
#23689 commented on
Jan 30, 2023 • 1 new comment -
[i18n] Intl getCanonicalLocales / RelativeTimeFormat / ListFormat > 2339 error
#29129 commented on
Jan 30, 2023 • 1 new comment -
Decouple jsx element type from jsx factory return type and sfc return type
#21699 commented on
Jan 31, 2023 • 1 new comment -
Declaration merging can be inconsistent
#41116 commented on
Jan 31, 2023 • 1 new comment -
Consider deprecating namespaces declared with the `module` keyword
#51825 commented on
Jan 31, 2023 • 1 new comment -
Support change-array-by-copy tc39 proposal
#50333 commented on
Jan 31, 2023 • 1 new comment -
Always respect preserveSymlinks
#51842 commented on
Jan 26, 2023 • 1 new comment -
Dependent arguments assignability to overloaded functions
#52303 commented on
Jan 24, 2023 • 0 new comments -
Add an option to ignore type checking for certain files
#52325 commented on
Jan 24, 2023 • 0 new comments -
Order of ReadonlySet/ReadonlyMap in union causes differing key inference
#52313 commented on
Jan 24, 2023 • 0 new comments -
Missing error on overloaded methods with mismatched computed named
#52329 commented on
Jan 24, 2023 • 0 new comments -
Error when variadic elements generated by generic type and other value make an array
#52354 commented on
Jan 24, 2023 • 0 new comments -
Broken double inference step in variadic tuple types when rest elements come into play
#52017 commented on
Jan 24, 2023 • 0 new comments -
VSCode "go to definition" in TypeScript goes to node_modules instead of resolving symlink
#52082 commented on
Jan 24, 2023 • 0 new comments -
Import the latest changes from `typescript-DOM-lib-generator` repo to make the latest APIs available
#52025 commented on
Jan 24, 2023 • 0 new comments -
Casing is not preserved when compiling `<reference path="...">` triple slash directives
#52110 commented on
Jan 26, 2023 • 0 new comments -
`getSignaturesOfType` throws `Cannot read property 'flags' of undefined`
#33829 commented on
Jan 27, 2023 • 0 new comments -
Fix documentation that seems to imply `baseUrl` does something it doesn't
#51267 commented on
Jan 30, 2023 • 0 new comments -
Class member snippets should probably not have a lower priority than keywords
#52121 commented on
Jan 30, 2023 • 0 new comments -
TypeScript 4.5 Iteration Plan
#45418 commented on
Jan 31, 2023 • 0 new comments -
TypeScript 4.6 Iteration Plan
#46858 commented on
Jan 31, 2023 • 0 new comments -
TypeScript 4.8 Iteration Plan
#49074 commented on
Jan 31, 2023 • 0 new comments -
TypeScript 4.9 Iteration Plan
#50457 commented on
Jan 31, 2023 • 0 new comments -
JSDoc support for object literal fields
#290 commented on
Jan 31, 2023 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
Jan 31, 2023 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
Jan 31, 2023 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Jan 31, 2023 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Jan 31, 2023 • 0 new comments -
Class Property Inference from Constructors fails for a simple object declared in place
#39681 commented on
Jan 31, 2023 • 0 new comments -
Hoisted function declarations should be assigned to `exports` before any `require` calls
#39853 commented on
Jan 31, 2023 • 0 new comments -
Unexpected behavior (possible bug)
#39970 commented on
Jan 31, 2023 • 0 new comments -
Support “Arbitrary module namespace identifier names”
#40594 commented on
Jan 31, 2023 • 0 new comments -
Using an optional call with `.flat()` produces incorrect types
#41007 commented on
Jan 31, 2023 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Jan 31, 2023 • 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
Jan 31, 2023 • 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
Jan 31, 2023 • 0 new comments -
`\u` in String.raw
#42887 commented on
Jan 31, 2023 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
Jan 31, 2023 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
Jan 31, 2023 • 0 new comments -
Regression causes Function top-type to be callable with no arguments
#48840 commented on
Jan 31, 2023 • 0 new comments -
[NewErrors] 4.8.0-dev.20220609 vs 4.7.3
#49460 commented on
Jan 31, 2023 • 0 new comments -
Type tuples no longer inferred properly from rest arguments with mapped generic type tuples.
#49556 commented on
Jan 31, 2023 • 0 new comments -
Regression in 4.8 where string union type widens to string
#50635 commented on
Jan 31, 2023 • 0 new comments -
Types declared in types.d.ts not included in output of tsc --emitDeclarationOnly
#51784 commented on
Jan 31, 2023 • 0 new comments -
Intersection types not merged in 4.9.4
#52252 commented on
Jan 31, 2023 • 0 new comments -
ATA for tsserver on web
#46862 commented on
Jan 31, 2023 • 0 new comments -
Infer instance type arguments as constraint
#49863 commented on
Jan 30, 2023 • 0 new comments