January 10, 2020 – January 17, 2020
Overview
2 Releases published by 1 person
-
Published
v3.7.5
TypeScript 3.7.5
Jan 16, 2020 -
Published
v3.8-beta
TypeScript 3.8 Beta
Jan 16, 2020
25 Pull requests merged by 12 people
-
Merged
#36253
LEGO: Pull request from lego/hb_998_20200117041009764 to master
Jan 17, 2020 -
Merged
#36244
Instead of checking if file exists before file read, handle exceptions from file read
Jan 17, 2020 -
Merged
#36145
Fix erroneous optional chain narrowing
Jan 17, 2020 -
Merged
#36240
Handle untitled files from vscode which are of format: untitled:^Untitled-1
Jan 16, 2020 -
Merged
#35765
Codefix: Don’t return a `fixId` if there’s definitely nothing else that can be fixed
Jan 16, 2020 -
Merged
#36079
fix(35954): Change spelling for private field incorrectly fixes to a string property
Jan 16, 2020 -
Merged
#36195
fix(35944): Debug failure for spell checking of non-existent private named property access
Jan 16, 2020 -
Merged
#36210
Move individual duration properties into a `performanceData` object
Jan 16, 2020 -
Merged
#36001
importsNotUsedAsValue affects semantic diagnostics
Jan 15, 2020 -
Merged
#36191
Fix completions triggered on existing private identifier property access
Jan 15, 2020 -
Merged
#36190
Use fs.existsSync to check for cancellation
Jan 15, 2020 -
Merged
#35286
sys: Use readdir withFileTypes option to skip lots of stat syscalls
Jan 15, 2020 -
Merged
#35751
Revert microsoft/TypeScript#33171
Jan 15, 2020 -
Merged
#35950
remove private named properties from rest and spread types
Jan 14, 2020 -
Merged
#35815
fix(35721): throw an error when no default export present
Jan 14, 2020 -
Merged
#36164
Update LKG
Jan 13, 2020 -
Merged
#36136
Handle Identifier declarations in getDeclarationSpaces
Jan 13, 2020 -
Merged
#36039
Use watch invoked with `node_modules/.staging` as watch for refreshing complete node_modules, so that npm install is reflected correctly
Jan 10, 2020 -
Merged
#36137
Handle invalid package.json typings fields when generating specifiers
Jan 10, 2020 -
Merged
#36109
Remove the check that if base file name starts with ^ is dynamic file name since those files can exist
Jan 10, 2020 -
Merged
#36112
Allow references to uninitialized ambient properties
Jan 10, 2020 -
Merged
#35143
Check combined intersection properties against target index signatures
Jan 10, 2020 -
Merged
#36111
Get jsdoc host from chained assignment
Jan 10, 2020 -
Merged
#36114
Remove CFA discriminant check restrictions
Jan 10, 2020 -
Merged
#30253
Correctly resolve tags for function overloads
Jan 10, 2020
18 Pull requests proposed by 10 people
-
Proposed
#36143
Fix handling of templates in preProcessFile
Jan 11, 2020 -
Proposed
#36152
Bug 33021
Jan 12, 2020 -
Proposed
#36172
@typedef's nested Object syntax disallows type arguments
Jan 14, 2020 -
Proposed
#36173
Improve diagnostics and add code fixes for top-level await
Jan 14, 2020 -
Proposed
#36187
WIP feat(29624): better errors for non-exported types
Jan 14, 2020 -
Proposed
#36188
Be more tolerant with private identifier parsing, issue more targeted errors, and support private identifiers in forgotten 'this' codefix
Jan 14, 2020 -
Proposed
#36198
LEGO: Pull request from lego/hb_998_20200115161009356 to master
Jan 15, 2020 -
Proposed
#36205
LEGO: Pull request from lego/hb_998_20200115221115790 to master
Jan 15, 2020 -
Proposed
#36212
🤖 User test baselines have changed for refs/heads/master
Jan 16, 2020 -
Proposed
#36215
LEGO: Pull request from lego/hb_998_20200116041009555 to master
Jan 16, 2020 -
Proposed
#36219
add support for nonnull jsdoc
Jan 16, 2020 -
Proposed
#36222
LEGO: Pull request from lego/hb_998_20200116101014874 to master
Jan 16, 2020 -
Proposed
#36228
LEGO: Pull request from lego/hb_998_20200116161010994 to master
Jan 16, 2020 -
Proposed
#36233
fix(36023): fix crash in document highlight service
Jan 16, 2020 -
Proposed
#36237
Fix local and exported type alias merging
Jan 16, 2020 -
Proposed
#36241
LEGO: Pull request from lego/hb_998_20200116221032823 to master
Jan 16, 2020 -
Proposed
#36246
🤖 User test baselines have changed for refs/heads/master
Jan 17, 2020 -
Proposed
#36248
Trampolines for large binary expressions
Jan 17, 2020
72 Issues closed by 20 people
-
Closed
#36258
[Question] How do I type object that is extended after variable declaration?
Jan 17, 2020 -
Closed
#36255
Conditional type with Pick working is incorrect
Jan 17, 2020 -
Closed
#36236
TypeScript Server crashes when unable to read source files
Jan 17, 2020 -
Closed
#35970
Optional chaining when referencing array element causes overly strict type narrowing
Jan 17, 2020 -
Closed
#36200
Debug failure in ProjectService.updateNonInferredProjectFiles
Jan 16, 2020 -
Closed
#34731
a bug with "export * from ..."
Jan 16, 2020 -
Closed
#36209
Module declaration not merging when imported into some files.
Jan 16, 2020 -
Closed
#35793
TSServer: navtree does not include entries for inline types
Jan 16, 2020 -
Closed
#35871
TSServer: Enum types are not expanded in Quickinfo's "displayString"
Jan 16, 2020 -
Closed
#36158
TS2565 occurs even if property definitively initialised in super() call
Jan 16, 2020 -
Closed
#36162
emitDecoratorMetadata issues with Server-side rendering and Typeorm
Jan 16, 2020 -
Closed
#32901
Include additional metadata about which error codes a fix-all quick fix can fix
Jan 16, 2020 -
Closed
#35914
The TypeScript language service died 5 times right after it got started.
Jan 16, 2020 -
Closed
#36156
Type error in callback function body when using union type.
Jan 16, 2020 -
Closed
#35954
Change spelling for private field incorrectly fixes to a string property
Jan 16, 2020 -
Closed
#29966
SVGFEDropShadowElement missing in dom typings
Jan 16, 2020 -
Closed
#35944
Debug failure for spell checking of non-existent private named property access
Jan 16, 2020 -
Closed
#36000
setting importsNotUsedAsValue: error does not invalidate .tsbuildinfo
Jan 15, 2020 -
Closed
#36119
Private field completions unexpectedly include insertText
Jan 15, 2020 -
Closed
#35683
Uninitialized identifer causes compiler crash
Jan 15, 2020 -
Closed
#36169
Typescript Emits Declarations Despite Error
Jan 15, 2020 -
Closed
#11207
Suggestion: Allow classes to implement type aliases
Jan 15, 2020 -
Closed
#36103
tsc is very slow in subdirectories of larger project
Jan 15, 2020 -
Closed
#36142
Support Recursive Conditional Types
Jan 15, 2020 -
Closed
#35555
Typescript 3.7.3 decorator won't auto complete
Jan 15, 2020 -
Closed
#36049
Allow decorators (and metadata) on non-class functions
Jan 15, 2020 -
Closed
#36189
User-defined type guard assignment check is backwards
Jan 15, 2020 -
Closed
#36151
no error when constructor of subclass not assignable to base class
Jan 14, 2020 -
Closed
#35943
Private named instance fields are not removed from object spread
Jan 14, 2020 -
Closed
#35849
Why ReturnType&InstanceType uses any instead of never
Jan 14, 2020 -
Closed
#36186
Conditional type guard throws error in map function
Jan 14, 2020 -
Closed
#35721
"export { default } from" syntax doesn't error when no default export present
Jan 14, 2020 -
Closed
#36122
Extended variable can be assigned, but literal object cannot be assigned.
Jan 14, 2020 -
Closed
#35859
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type
Jan 13, 2020 -
Closed
#35817
Docs: Extend a documentation on how casting works
Jan 13, 2020 -
Closed
#36159
Have `--strict`: true imply `--importsNotUsedAsValue`: "error"
Jan 13, 2020 -
Closed
#36098
"Debug Failure. Unexpected node." with --allowjs over transpiled enums
Jan 13, 2020 -
Closed
#36081
geterr only returning syntaxDiag
Jan 13, 2020 -
Closed
#35737
Autocomplete (auto import) of existing import broken
Jan 13, 2020 -
Closed
#36074
Pick type can't use common key types such as string, like Omit type
Jan 13, 2020 -
Closed
#29974
Missing suggestions for composite objects in typescript
Jan 13, 2020 -
Closed
#35981
keyof typeof Partial Record
Jan 13, 2020 -
Closed
#36062
Type assertion on unspecified generic return type changes the type
Jan 12, 2020 -
Closed
#35354
Generic Record fails to infer dynamic property
Jan 11, 2020 -
Closed
#35918
Generic function params infer error
Jan 11, 2020 -
Closed
#36095
`typeof` cannot be used as a type discriminant
Jan 11, 2020 -
Closed
#36096
StringEnum in conditional expression
Jan 11, 2020 -
Closed
#36088
returning from a for loop breaks narrowing
Jan 11, 2020 -
Closed
#36113
Support for NodeList methods
Jan 11, 2020 -
Closed
#36021
Cannot pass validation react defaultProps after adding a property to a generic
Jan 11, 2020 -
Closed
#36022
[loc][Query][TypeScript] Localizability of 0; "MultilineCommentReturnKeyHandlerName"
Jan 11, 2020 -
Closed
#35966
Errors from missing references to non-@types .d.ts files do not disappear after npm install
Jan 10, 2020 -
Closed
#35437
Crash when `package.json` uses wrong type of value for `typings`, `types`, or `main` fields
Jan 10, 2020 -
Closed
#34914
Object mapping string to boolean or Object gets typed instead to any with new JS->declaration support
Jan 10, 2020 -
Closed
#33913
Codefix + specific error for import/export collision error added in 3.7
Jan 10, 2020 -
Closed
#33333
An import type in jsdoc should apply to an imported commonjs module
Jan 10, 2020 -
Closed
#35288
Generic type extended in method not inferred without cast
Jan 10, 2020 -
Closed
#35310
[BUG] Detect decorators as a JSDoc tag inside @example block.
Jan 10, 2020 -
Closed
#35992
Recursive Mapped Type Narrows Branded Property to Never
Jan 10, 2020 -
Closed
#36008
Potential type mismatch on 'impossible' code blocks relying on functions returning void, which can also be assigned as returning anything
Jan 10, 2020 -
Closed
#35734
Debug Failure. False expression: in openExternalProjects in getOrCreateScriptInfoWorker
Jan 10, 2020 -
Closed
#35327
Ambient public fields initialized in parent class are blocked at compile-time
Jan 10, 2020 -
Closed
#32484
When creating a mapped type of an indexed type it extends too liberal
Jan 10, 2020 -
Closed
#36127
Wrong type assertion on array when using type isntruction
Jan 10, 2020 -
Closed
#36120
Variable is considered undefined when loop through props of class prototype with for...in
Jan 10, 2020 -
Closed
#36123
function return array then destructuring this to be any
Jan 10, 2020 -
Closed
#35021
TypeError: Cannot read property 'flags' of undefined
Jan 10, 2020 -
Closed
#35322
Assignability check of index signature incorrectly reversed with non-trivial generics
Jan 10, 2020 -
Closed
#36054
support compilation options to ignore warning when tsc
Jan 10, 2020 -
Closed
#36110
TSC hangs v3.7.4 after npm -g typescript
Jan 10, 2020 -
Closed
#36028
Strict null check flow analysis broken by unrelated branch logic
Jan 10, 2020 -
Closed
#30181
Quick info returns wrong jsdoc tag for function overload
Jan 10, 2020
71 Issues created by 63 people
-
Opened
#36257
async function return type must be global Promise<T>
Jan 17, 2020 -
Opened
#36256
Type refinement doesn't work on destructured properties
Jan 17, 2020 -
Opened
#36254
Intellisense VS Code in React Project Not Working
Jan 17, 2020 -
Opened
#36252
Expose more internal api for making language service plugins.
Jan 17, 2020 -
Opened
#36250
Completions after `#` include globals
Jan 17, 2020 -
Opened
#36249
Declare property quick fix should add private properties (or be configurable)
Jan 17, 2020 -
Opened
#36247
Classes with constructor intstance properties result in syntactically incorrect .d.ts
Jan 17, 2020 -
Opened
#36245
Type unification not working for nested types
Jan 16, 2020 -
Opened
#36242
Triple-slash references duplicated with printer.printFile
Jan 16, 2020 -
Opened
#36243
TypeScript server won't start on WSL
Jan 16, 2020 -
Opened
#36239
Infer non returning function to be returning `undefined`, not `void`
Jan 16, 2020 -
Opened
#36238
No spelling suggestion/quick fix for misspelled uses of an import
Jan 16, 2020 -
Opened
#36234
No incremental autocomplete options for private fields
Jan 16, 2020 -
Opened
#36232
Promise.all types inferred incorrectly
Jan 16, 2020 -
Opened
#36231
Improve message for "Remove declaration for: ..."
Jan 16, 2020 -
Opened
#36230
Exhaustive typing & array elements
Jan 16, 2020 -
Opened
#36229
No compiler warning/error that class B has no member function `formatString(number)`
Jan 16, 2020 -
Opened
#36227
Using Array and Boolean in condition does not trigger a warning
Jan 16, 2020 -
Opened
#36226
Generic type no more correctly inferred since 3.7 (now inferred as any).
Jan 16, 2020 -
Opened
#36225
Type inference with reduce functions
Jan 16, 2020 -
Opened
#36224
return type generics paramater is set to never
Jan 16, 2020 -
Opened
#36223
API. CreateWatchProgram emits all files even when they have not changed
Jan 16, 2020 -
Opened
#36221
Add option to output absolute file paths for tsc
Jan 16, 2020 -
Opened
#36220
Type inference regression due to circular type definition
Jan 16, 2020 -
Opened
#36218
Can't define constructors in subclass interfaces
Jan 16, 2020 -
Opened
#36217
Add FormDataEvent
Jan 16, 2020 -
Opened
#36216
3.7.4 emits d.ts files incompatible as inputs to programs with `noImplicitAny` or `strict` flags
Jan 16, 2020 -
Opened
#36214
Supposedly uninitialised default object destructing value in case where that value is obviously known
Jan 16, 2020 -
Opened
#36213
Offer completions in export lists
Jan 16, 2020 -
Opened
#36207
Enable a library to support an older compiler than the one used to build it
Jan 15, 2020 -
Opened
#36204
HTMLVideoElement is missing 'playsinline' attribute
Jan 15, 2020 -
Opened
#36202
lib.dom.d.ts: MediaDeviceInfo requires a toJSON property
Jan 15, 2020 -
Opened
#36199
Import disappears in d.ts after build
Jan 15, 2020 -
Opened
#36197
React & Webpack docs incorrect
Jan 15, 2020 -
Opened
#36196
Duplicate types are allowed (and ignored) if the first type is exported
Jan 15, 2020 -
Opened
#36194
Cannot access property that exists only on some union members
Jan 15, 2020 -
Opened
#36193
Object is possibly null inside a closure defined within a const constraint
Jan 15, 2020 -
Opened
#36201
Type inference with JSDoc, @template and curried functions
Jan 15, 2020 -
Opened
#36192
Unexpected type for Generator
Jan 15, 2020 -
Opened
#36203
Auto import not providing suggestions (typescript)
Jan 14, 2020 -
Opened
#36185
Add diff chunk header lines to Git
Jan 14, 2020 -
Opened
#36184
Attempted import error: `Enum` is not exported
Jan 14, 2020 -
Opened
#36183
Mark function expressions differently from variables
Jan 14, 2020 -
Opened
#36182
exhaustive type check for recursive type compositions
Jan 14, 2020 -
Opened
#36181
Is it possible to configure baseUrl and still use relative path when doing autocomplete?
Jan 14, 2020 -
Opened
#36180
ES3 is a poor default for typescript
Jan 14, 2020 -
Opened
#36179
Incorrect "Duplicate identifier" error in JS file when JSDoc @typedef followed by parenthetical expression
Jan 14, 2020 -
Opened
#36178
DOM suggestion: customisable `history.state` type
Jan 14, 2020 -
Opened
#36177
support interface AsyncFunction
Jan 14, 2020 -
Opened
#36174
Don't escape valid Unicode characters in strings
Jan 14, 2020 -
Opened
#36171
"Implement interface" codefix missing newline after first member
Jan 14, 2020 -
Opened
#36168
No error message for re-exporting primitive types
Jan 13, 2020 -
Opened
#36167
Incorrect error message for re-type-exporting built-ins
Jan 13, 2020 -
Opened
#36166
AsyncIterableIterator results in repeated exceptions if target <= ES2017
Jan 13, 2020 -
Opened
#36165
`inherit` keyword as shorthand to refer to super class fields and methods.
Jan 13, 2020 -
Opened
#36163
Inconsistent types between optional chaining and explicit if statement
Jan 13, 2020 -
Opened
#36160
TypeError: Cannot read property 'pos' of undefined in 'rangeContainsSkipTrivia' during 'getApplicableRefactors'
Jan 13, 2020 -
Opened
#36161
TypeError: this.fileExistsWithCache is not a function in 'Object.Project.fileExists' during 'getCodeFixes'
Jan 13, 2020 -
Opened
#36155
BigInt should not be a subtype of an object type
Jan 13, 2020 -
Opened
#36154
async function return expressions are not contextually typed
Jan 13, 2020 -
Opened
#36153
Type definition for what `for await` takes
Jan 12, 2020 -
Opened
#36150
Assertion function must be enforced over flow type inference
Jan 12, 2020 -
Opened
#36235
Typescript custom paths aren't used by quickfix to import dependencies
Jan 12, 2020 -
Opened
#36149
esModuleInterop + named export evaluated differently depends on usage
Jan 12, 2020 -
Opened
#36147
Calling super methods returning never does not contribute to CFA
Jan 12, 2020 -
Opened
#36146
Force Override Declarations Types
Jan 12, 2020 -
Opened
#36176
JSDoc support for @memberof and @namespace
Jan 11, 2020 -
Opened
#36144
esModuleInterop is ignored when using project references
Jan 11, 2020 -
Opened
#36140
Implement interface does not respect quotePreference
Jan 11, 2020 -
Opened
#36138
Design Meeting Notes, 1/10/2020
Jan 11, 2020 -
Opened
#36135
Conditional type *without union* behaves differently when inlined
Jan 10, 2020
180 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.
-
39 new comments
Open
#36092
Update type-only import semantics to allow type queries
Jan 16, 2020 -
19 new comments
Open
#1863
Allow indexing with symbols
Jan 16, 2020 -
15 new comments
Open
#35716
High cpu usage with mobx project on windows
Jan 17, 2020 -
9 new comments
Open
#33716
CI Status Thread
Jan 17, 2020 -
9 new comments
Open
#36106
Fixes to handle file names in module resolution watching and createGetCanonicalFileName
Jan 13, 2020 -
8 new comments
Open
#34911
@property should only add a property to a @typedef with initial type of Object
Jan 16, 2020 -
8 new comments
Open
#35844
Fix for issue #32528: Prevent meta property from appearing twice
Jan 17, 2020 -
7 new comments
Open
#36038
Feedback on 'import type' UX for editors
Jan 15, 2020 -
7 new comments
Open
#36108
Add constructor functions to aliasable expressions
Jan 16, 2020 -
6 new comments
Open
#29642
Object is possibly 'undefined'
Jan 13, 2020 -
6 new comments
Open
#35953
Typeguard for union not working after adding a property to the superclass of one of the union members
Jan 15, 2020 -
6 new comments
Open
#28916
Add ReadonlyArray overload to Array.isArray
Jan 16, 2020 -
5 new comments
Open
#35736
CPU load and IntelliSense stop working with Create React App
Jan 17, 2020 -
5 new comments
Open
#35998
Add the 'awaited' type operator
Jan 17, 2020 -
4 new comments
Open
#33067
Type in tooltip resolves correctly. Then resolves to `any`. Emit always resolves correctly
Jan 13, 2020 -
4 new comments
Open
#35831
Initialization of property in base class not recognized by sub class after redefinition
Jan 14, 2020 -
4 new comments
Open
#32853
Error: Debug Failure. False expression. in 'Object.getImportCompletionAction' during 'completionEntryDetails'
Jan 15, 2020 -
4 new comments
Open
#35833
Generator helper should include [Symbol.toStringTag]
Jan 15, 2020 -
4 new comments
Open
#35794
Newly created files don't belong to ts-project
Jan 16, 2020 -
4 new comments
Open
#35850
Optional chaining not working with void type
Jan 17, 2020 -
4 new comments
Open
#22677
Removing "private" modifier from types
Jan 17, 2020 -
3 new comments
Open
#36107
TypeScript Server Error: No project
Jan 13, 2020 -
3 new comments
Open
#35805
Function-like recursive generic interface invariant in its parameter type
Jan 14, 2020 -
3 new comments
Open
#12936
Exact Types
Jan 14, 2020 -
3 new comments
Open
#27957
Support ".mjs" input files
Jan 15, 2020 -
3 new comments
Open
#33594
Higher order type inference doesn't work with overloads
Jan 16, 2020 -
3 new comments
Open
#35816
First class type
Jan 17, 2020 -
3 new comments
Open
#26434
Quick fix for functions lacking return expressions
Jan 13, 2020 -
2 new comments
Open
#35696
WebGLShader has no properties
Jan 10, 2020 -
2 new comments
Open
#36134
import fix / autocomplete requires type checking JS/JSX
Jan 10, 2020 -
2 new comments
Open
#19573
@ts-ignore for the block scope and imports
Jan 11, 2020 -
2 new comments
Open
#6433
Naming arrow functions
Jan 11, 2020 -
2 new comments
Open
#33306
TypeScript ES modules incompatible with browser and Node.js
Jan 12, 2020 -
2 new comments
Open
#36101
Support `@callback` nested parameter types for JSDoc
Jan 13, 2020 -
2 new comments
Open
#36036
Top-level `await` error message is extremely unclear
Jan 13, 2020 -
2 new comments
Open
#35676
Sharing `SourceFile`s between `createWatchProgram` calls
Jan 14, 2020 -
2 new comments
Open
#35036
TypeError: Cannot read property 'symbol' of undefined in 'unknown' during 'completionInfo'
Jan 14, 2020 -
2 new comments
Open
#32856
Error: Debug Failure. False expression. in 'doChange' during 'getCodeFixes'
Jan 14, 2020 -
2 new comments
Open
#36124
Loss of empty type constraint in generics
Jan 15, 2020 -
2 new comments
Open
#32953
Language service frequently stops in these days
Jan 15, 2020 -
2 new comments
Open
#35598
jsxFactory doesn't type-check property when invoked via JSX
Jan 15, 2020 -
2 new comments
Open
#35544
JSDoc @type annotation ignored in chained variable declaration
Jan 15, 2020 -
2 new comments
Open
#35533
Conditional types incorrect for complex types
Jan 15, 2020 -
2 new comments
Open
#27995
Mapped tuples types iterates over all properties
Jan 16, 2020 -
2 new comments
Open
#35601
Add full type hover popup to VS Code commands
Jan 16, 2020 -
2 new comments
Open
#20595
Specifying lib: DOM and WebWorker should not be mutually exclusive
Jan 16, 2020 -
2 new comments
Open
#35990
Insert semicolon on typing fails after typing function block
Jan 17, 2020 -
2 new comments
Open
#35847
Lack of type check in "for in" expression
Jan 17, 2020 -
2 new comments
Open
#36251
jsconfig.json file take in account only at vs code restart
Jan 17, 2020 -
2 new comments
Open
#34898
TypeScript 3.8 Iteration Plan
Jan 17, 2020 -
2 new comments
Open
#35428
Provide editor feature for filling in 'switch' cases for common scenario
Jan 17, 2020 -
2 new comments
Open
#23801
add support for Lift Template Literal Restriction
Jan 13, 2020 -
2 new comments
Open
#36011
Fix isProgramUptoDate when changing rootFileNames
Jan 17, 2020 -
2 new comments
Open
#36131
Fix parsing nested parameter types of `@callback` JSDoc tag
Jan 12, 2020 -
1 new comment
Open
#36132
RegExp named capture groups don't get transpiled
Jan 10, 2020 -
1 new comment
Open
#30124
Declarations are unexpectedly used from node_modules in parent directory
Jan 10, 2020 -
1 new comment
Open
#31613
Type narrowing not working for unions of tuples with object literals
Jan 10, 2020 -
1 new comment
Open
#35194
charCount of undefined error in LineNode.walk causing invalid errors in editor
Jan 10, 2020 -
1 new comment
Open
#35343
Declaration file references global augmenting package
Jan 11, 2020 -
1 new comment
Open
#35204
3.7.2+ Union Type Merged to Single Type in Wrapper
Jan 11, 2020 -
1 new comment
Open
#30260
"Delete all unused declarations" on TS imports removes code in files
Jan 11, 2020 -
1 new comment
Open
#21376
Quick fix all for unused imports should only remove other unused imports, not all unused declarations
Jan 11, 2020 -
1 new comment
Open
#35933
Doc comment missing when generating declarations for `const` methods from js files
Jan 11, 2020 -
1 new comment
Open
#29026
Rename a symbol of a named export: Do not create export alias
Jan 11, 2020 -
1 new comment
Open
#33526
tsconfig.json exclude doesn't support specific file path
Jan 11, 2020 -
1 new comment
Open
#32254
Improve Promise constructor return type
Jan 11, 2020 -
1 new comment
Open
#28105
Add `PromiseResult` type to standard lib
Jan 11, 2020 -
1 new comment
Open
#22160
Implement a JSDoc @import tag
Jan 11, 2020 -
1 new comment
Open
#26980
Feature request: lift the circular constraint for conditional types
Jan 11, 2020 -
1 new comment
Open
#35926
VS Community and TS: auto-import adds '.js' extension to the module name, while auto completion not
Jan 12, 2020 -
1 new comment
Open
#17753
Apart from watching config file for the project updates, we probably should also watch extended config file
Jan 12, 2020 -
1 new comment
Open
#36126
Allow conditionally setting optional properties in a mapped type
Jan 13, 2020 -
1 new comment
Open
#36129
Type instantiation leakage around generators
Jan 13, 2020 -
1 new comment
Open
#13219
Suggestion: `throws` clause and typed catch clause
Jan 13, 2020 -
1 new comment
Open
#32876
Error: Debug Failure. Did not expect JsxClosingFragment to have an Identifier in its trivia in 'addSyntheticNodes' during 'getApplicableRefactors'
Jan 13, 2020 -
1 new comment
Open
#32874
TypeError: Cannot read property '0' of undefined in 'getTypeArgumentConstraint' during 'completionInfo'
Jan 13, 2020 -
1 new comment
Open
#33721
Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isCallExpression'. in 'Object.cast' during 'getCodeFixes'
Jan 13, 2020 -
1 new comment
Open
#35444
Error: Debug Failure. False expression. in 'getPos' during 'getCodeFixes'
Jan 13, 2020 -
1 new comment
Open
#32875
TypeError: Cannot read property 'flags' of undefined in 'Object.getCheckFlags' during 'getApplicableRefactors'
Jan 13, 2020 -
1 new comment
Open
#33723
TypeError: Cannot read property 'pos' of undefined in 'rangeContainsSkipTrivia' during 'getApplicableRefactors'
Jan 13, 2020 -
1 new comment
Open
#32873
Error: Debug Failure. in 'Object.assertDefined' during 'getCodeFixes'
Jan 13, 2020 -
1 new comment
Open
#33553
Error: No Project. in 'Object.ThrowNoProject' during 'getOutliningSpans'
Jan 13, 2020 -
1 new comment
Open
#33314
TypeError: Cannot read property 'name' of undefined in 'chooseBetterSymbol' during 'signatureHelp'
Jan 13, 2020 -
1 new comment
Open
#33554
Error: No Project. in 'Object.ThrowNoProject' during 'navtree'
Jan 13, 2020 -
1 new comment
Open
#33186
Error: No Project. in 'Object.ThrowNoProject' during 'getApplicableRefactors'
Jan 13, 2020 -
1 new comment
Open
#33726
TypeError: Cannot read property 'kind' of undefined in 'Object.isImportClause' during 'getCodeFixes'
Jan 13, 2020 -
1 new comment
Open
#18008
warning on emitDecoratorMetadata for interface in esnext
Jan 13, 2020 -
1 new comment
Open
#36130
Splitting of type argument instantiations
Jan 13, 2020 -
1 new comment
Open
#36061
NonNullable behaves differently when passing a property type from `this`
Jan 13, 2020 -
1 new comment
Open
#35801
TypeError: Cannot read property 'valueDeclaration' of undefined (continuation)
Jan 13, 2020 -
1 new comment
Open
#9466
Typescript should support --lib node
Jan 13, 2020 -
1 new comment
Open
#31393
ES2019 Object.fromEntries uses PropertyKeys as mapped key type
Jan 13, 2020 -
1 new comment
Open
#35858
Invalid "could be instantiated with a different subtype of constraint" error
Jan 13, 2020 -
1 new comment
Open
#35865
Missing specific types in DateTimeFormatOptions
Jan 13, 2020 -
1 new comment
Open
#32861
Error: Debug Failure. Did not expect JsxClosingFragment to have an Identifier in its trivia in 'addSyntheticNodes' during 'signatureHelp'
Jan 13, 2020 -
1 new comment
Open
#33076
TypeError: Cannot read property 'kind' of undefined in 'Object.isJSDocTag' during 'getCodeFixes'
Jan 13, 2020 -
1 new comment
Open
#35929
Support JSX transformations with custom jsxFactory
Jan 13, 2020 -
1 new comment
Open
#13969
Infer literal types for string concatenations and similar expressions
Jan 13, 2020 -
1 new comment
Open
#20110
Feature request: allow user to merge extended arrays in tsconfig files
Jan 14, 2020 -
1 new comment
Open
#35592
Auto import suggestions don't work (JS/CommonJS/Node.js project)
Jan 14, 2020 -
1 new comment
Open
#34793
Compiled .d.ts output for `Omit` is verbose and semantically inconsistent
Jan 14, 2020 -
1 new comment
Open
#25495
Ability to patch/overwrite missing/wrong declarations
Jan 14, 2020 -
1 new comment
Open
#16840
2.4: Readonly<Map<k,v>> vs. ReadonlyMap<k,v>
Jan 14, 2020 -
1 new comment
Open
#35899
Exact generic constraints
Jan 14, 2020 -
1 new comment
Open
#36045
Jsdoc typedef import causing spurious errors regarding duplicate definitions
Jan 15, 2020 -
1 new comment
Open
#35717
[3.7.3] TypeError: Cannot read property 'kind' of undefined
Jan 15, 2020 -
1 new comment
Open
#13783
deleting a prop doesn't invalidate the interface
Jan 15, 2020 -
1 new comment
Open
#35725
Null Coalesce Operator Breaks Syntax Highlight in Visual Studio 2017
Jan 15, 2020 -
1 new comment
Open
#35493
"Type instantiation is excessively deep and possibly infinite." for big keyof types
Jan 15, 2020 -
1 new comment
Open
#35449
ES module 'import': tsc complains it could not find JavaScript module when using "paths" in jsconfig.js
Jan 15, 2020 -
1 new comment
Open
#1260
Consider property access a form of type guards
Jan 15, 2020 -
1 new comment
Open
#36042
Automatic imports don't work for packages that provide their own types
Jan 15, 2020 -
1 new comment
Open
#35192
"Convert to async function" produces incorrect code for .catch()
Jan 16, 2020 -
1 new comment
Open
#21736
Suggestion: case-sensitive imports
Jan 16, 2020 -
1 new comment
Open
#33685
Allow circular references of project references
Jan 16, 2020 -
1 new comment
Open
#26238
Setting noErrorTruncation to false truncates inferred type of variables/functions; which are not errors
Jan 16, 2020 -
1 new comment
Open
#33927
TS2377 reported for constructors that unconditionally throw or use return override
Jan 16, 2020 -
1 new comment
Open
#34319
Describe function signature using an interface
Jan 16, 2020 -
1 new comment
Open
#6579
Suggestion: Regex-validated string type
Jan 16, 2020 -
1 new comment
Open
#26722
Offer option to resolve module path maps in emitted code
Jan 16, 2020 -
1 new comment
Open
#24509
Add a Mutable type (opposite of Readonly) to lib.d.ts
Jan 17, 2020 -
1 new comment
Open
#32231
Poor error message when names conflict
Jan 17, 2020 -
1 new comment
Open
#26349
Implement partial type argument inference using the _ sigil
Jan 15, 2020 -
1 new comment
Open
#31277
Do not measure variance for a conditional type extendsType
Jan 11, 2020 -
1 new comment
Open
#33069
Fix the error when use spread arguments twice
Jan 12, 2020 -
0 new comments
Open
#33752
3.7-beta regression: Promise.all wrongly adds `undefined` type
Jan 10, 2020 -
0 new comments
Open
#36133
No overload expects 5 arguments, but overloads do exist that expect either 5 or 9 arguments (CanvasRenderingContext2D.drawImage)
Jan 10, 2020 -
0 new comments
Open
#36104
If node_modules folder is a symlink (under Windows), TypeScript auto imports do not work anymore
Jan 10, 2020 -
0 new comments
Open
#32196
Delete unused declarations codefix should offer "Delete unused elements of only this declaration" too
Jan 10, 2020 -
0 new comments
Open
#36031
Optional chaining with non null operator is unsafe, because it could throw an exception
Jan 10, 2020 -
0 new comments
Open
#32862
Error: Debug Failure. False expression: Token end is child end in 'processChildNode' during 'getCodeFixes'
Jan 13, 2020 -
0 new comments
Open
#26550
Improper formatting on 'Implement interface' code action, in TypeScript
Jan 13, 2020 -
0 new comments
Open
#36055
`prop in dict` does not report error if `prop` is union type such as `MyClass | string`
Jan 13, 2020 -
0 new comments
Open
#36080
Should it be an error to add JSDoc visibility modifiers to #privateFields?
Jan 13, 2020 -
0 new comments
Open
#36068
Incorrect quick fix for undeclared private field in javascript files
Jan 13, 2020 -
0 new comments
Open
#36005
this type in conditional type false clause is incorrectly typed
Jan 13, 2020 -
0 new comments
Open
#36035
TS Server high number of inotify watchers
Jan 13, 2020 -
0 new comments
Open
#36076
TypeScript complains about "Default export of the module has or is using private name XXX"
Jan 13, 2020 -
0 new comments
Open
#35824
Assigning to a string fails if it was previously compared to an enum
Jan 13, 2020 -
0 new comments
Open
#35861
Union type checking during assignment fails for boolean and passes for other primitives
Jan 13, 2020 -
0 new comments
Open
#35867
Enum members aren't subtype reduced in unions
Jan 13, 2020 -
0 new comments
Open
#35886
import is cut after "transpileModule" compilation when object spread is used (TypeScript 3.7)
Jan 13, 2020 -
0 new comments
Open
#35875
TS 2535 when using const enum values derived from other const enum values
Jan 13, 2020 -
0 new comments
Open
#35925
Unexpected error: This condition will always return 'false' since the types 'boolean' and 'number' have no overlap.(2367)
Jan 13, 2020 -
0 new comments
Open
#35916
Support Type Acquisition From Npx Shebang
Jan 14, 2020 -
0 new comments
Open
#35909
Can't evaluate equality of symbols made by Symbol.for
Jan 14, 2020 -
0 new comments
Open
#35905
export binding destructuring downleveling changes runtime semantics
Jan 14, 2020 -
0 new comments
Open
#35846
Suggestion: type narrowing based on user-defined type guards against properties
Jan 14, 2020 -
0 new comments
Open
#35843
Strict null checks on function arguments not working properly
Jan 14, 2020 -
0 new comments
Open
#35836
Inferred type may no longer be accurate
Jan 14, 2020 -
0 new comments
Open
#35827
Named imports should respect Record<string, any> types
Jan 14, 2020 -
0 new comments
Open
#35911
Typescript: autocomplete won't work when "Parameters<Fn>" is used and "Fn" is passed through a generic
Jan 14, 2020 -
0 new comments
Open
#35856
Allow async functions to return any type that implements Promise.
Jan 14, 2020 -
0 new comments
Open
#35932
Wrong declaration file generated for JS + subclass
Jan 14, 2020 -
0 new comments
Open
#35890
No excess property check for value with valid discriminated union type
Jan 14, 2020 -
0 new comments
Open
#35876
Give better error messages for bare imports with badly configured projects
Jan 14, 2020 -
0 new comments
Open
#36116
No add missing `this.` quick fix for private fields
Jan 14, 2020 -
0 new comments
Open
#36041
Weird error message for mixed exported/non-exported declarations under `isolatedModules`
Jan 15, 2020 -
0 new comments
Open
#36118
Return `this.#value` suggestions when typing out a private field in a class
Jan 15, 2020 -
0 new comments
Open
#36056
Memory leak for async/await with es6 target
Jan 15, 2020 -
0 new comments
Open
#22912
Organize imports always returns an edit, even when imports are already sorted
Jan 15, 2020 -
0 new comments
Open
#36102
TypeScript Organize Imports inserts extra newline
Jan 15, 2020 -
0 new comments
Open
#35511
JSDocTag#comment has CRLF newlines as CR
Jan 15, 2020 -
0 new comments
Open
#35545
[webworker.d.ts] createImageBitmap is missing types for options
Jan 15, 2020 -
0 new comments
Open
#35524
TSServer – support for @see and {@link} in JSDoc comments
Jan 15, 2020 -
0 new comments
Open
#35498
Error when passing `this` to generic interface where Type Parameter has been extended
Jan 15, 2020 -
0 new comments
Open
#35497
Destructuring possible null value with --downlevelIteration and any ES --lib ignores errors
Jan 15, 2020 -
0 new comments
Open
#35496
Please provide better feedback for issue 20357
Jan 15, 2020 -
0 new comments
Open
#35656
Feature: triple-slash directive to override "target" compiler option
Jan 15, 2020 -
0 new comments
Open
#35426
`useDefineForClassFields` breaks subclasses if super() has any statements before it
Jan 15, 2020 -
0 new comments
Open
#35378
Memory leak when switching git branches on jsconfig.json enabled projects
Jan 15, 2020 -
0 new comments
Open
#35385
Regression 3.7.2: Global namespace augmentations containing re-exports in nested namespaces not found
Jan 15, 2020 -
0 new comments
Open
#32297
Add a 'Replace unused destructured parameter with _' quick fix
Jan 15, 2020 -
0 new comments
Open
#31527
npm-linked modules (duplicates or not) are not working.
Jan 16, 2020 -
0 new comments
Open
#36010
isProgramUptoDate wrongfully returns true
Jan 16, 2020 -
0 new comments
Open
#35187
`asserts` and `declare` in classes are not included in suggestions
Jan 16, 2020 -
0 new comments
Open
#35999
fix(34621): No Suggestions in class property initializer
Jan 16, 2020 -
0 new comments
Open
#36016
Marked internal createAnonymousType type as allowing undefined Symbols
Jan 11, 2020 -
0 new comments
Open
#36051
fix(35043): TS Server: references does not mark isDefinition on constructor
Jan 16, 2020 -
0 new comments
Open
#36084
Add d.ts for Intl.RelativeTimeFormat
Jan 15, 2020