December 22, 2020 – December 29, 2020
Overview
Could not load contribution data
Please try again later
8 Pull requests merged by 7 people
-
fix(42099): Declaration emit from javascript doesn't respect optional properties in function parameters
#42116 merged
Dec 28, 2020 -
Fix/jsx syntax quickinfo
#42124 merged
Dec 28, 2020 -
fix(42034): Missing codefix with 'This may be converted to an async function' suggestion diagnostic
#42123 merged
Dec 28, 2020 -
Stricter type for ES5 Intl, redefine ES2020 intl
#42134 merged
Dec 28, 2020 -
Hierarchical refactorings
#41975 merged
Dec 23, 2020 -
Avoid rewriting bare module specifiers on rename when fix is not verifiably correct
#41959 merged
Dec 22, 2020 -
fix(41259) : JS autocomplete doesn't work for object literal shorthands
#41539 merged
Dec 22, 2020 -
Update issue templates
#42049 merged
Dec 22, 2020
10 Pull requests opened by 7 people
-
Feat/exclude completions of variable initializers
#42087 opened
Dec 23, 2020 -
Add inline hints support
#42089 opened
Dec 23, 2020 -
Do not suggest paths inside node_modules/.pnpm as module specifiers
#42095 opened
Dec 23, 2020 -
fix(42019): Quick info on implementation is missing JSDoc tags from interface declaration
#42098 opened
Dec 24, 2020 -
mark `[Symbol.asyncIterator]` and `[Symbol.iterator]` methods as used in iterations
#42104 opened
Dec 24, 2020 -
remove duplicated type -- remove TriviaKind, keep TriviaSyntaxKind.
#42108 opened
Dec 25, 2020 -
fix(42088): Cannot read property '0' of undefined
#42110 opened
Dec 25, 2020 -
Constraint 'SyntaxKind' to 'TokenSyntaxKind' for generic "TKind" in Token<TKind>
#42111 opened
Dec 25, 2020 -
Feat/quick fix for types
#42126 opened
Dec 27, 2020 -
Add Fourslash test for code fix import ExportEqual classnames
#42141 opened
Dec 28, 2020
37 Issues closed by 15 people
-
Can't discriminate based on fixed size array / Tuple length
#42139 closed
Dec 29, 2020 -
Class constructor improperly inherits types
#42129 closed
Dec 29, 2020 -
typescriptlang.org Playground not respecting settings for noUnusedLocals and noUnusedParameters
#42140 closed
Dec 28, 2020 -
Declaration emit from javascript doesn't respect optional properties in function parameters
#42099 closed
Dec 28, 2020 -
Default jsconfig target
#42113 closed
Dec 28, 2020 -
Generic defaults doesn't enforce typechecks for function arguments without the default value inheritance
#42097 closed
Dec 28, 2020 -
IntelliSense tips not work appropriately with JSX syntax
#41997 closed
Dec 28, 2020 -
Missing codefix with 'This may be converted to an async function' suggestion diagnostic
#42034 closed
Dec 28, 2020 -
lib.es2020.intl.d.ts conflicts with lib.es5.d.ts
#42128 closed
Dec 28, 2020 -
New Website Logo: [insert name]
#42130 closed
Dec 28, 2020 -
Key remapping breaks tuple support for mapped types
#42122 closed
Dec 27, 2020 -
Reflect.getMetadata return undefined after transform ts to js
#42117 closed
Dec 27, 2020 -
Conditionally filter types from tuples at transpilation time.
#38044 closed
Dec 27, 2020 -
Provide a way to express the relation between generic type parameters in union
#42015 closed
Dec 27, 2020 -
Default generic values are lost when InstanceType used to infer return type of a constructor
#42064 closed
Dec 26, 2020 -
False warnings for code when unreachable code
#42092 closed
Dec 26, 2020 -
TS produce different result while handling function overloads
#42072 closed
Dec 25, 2020 -
Multiple generic constraints with defaults falsely generating TS2344 error
#42081 closed
Dec 25, 2020 -
ORed function types are merging to ANDed parameters while calling the function
#42083 closed
Dec 25, 2020 -
Object prototype functions are missing in JS code completions
#42086 closed
Dec 25, 2020 -
Not allow base generic class type as interface index signature with an extending class as member type
#42035 closed
Dec 24, 2020 -
Discriminated Union only auto resolve when it's basic props, not within callback
#42023 closed
Dec 23, 2020 -
TSServer: Refactor trigger reason
#35096 closed
Dec 23, 2020 -
no error when comparing typeof to undefined or null
#42090 closed
Dec 23, 2020 -
[NewErrors] 4.2.0-dev.20201220 vs 4.1.3
#42058 closed
Dec 23, 2020 -
Unreachable 'for' clause doesn't correctly narrow
#11821 closed
Dec 23, 2020 -
Nested unions (and intersections) are eagerly flattened
#42075 closed
Dec 23, 2020 -
Rename in destructured object expression changes property name in source object
#42082 closed
Dec 23, 2020 -
/* @jsxImportSource foo */ comment works only sometimes.
#41985 closed
Dec 23, 2020 -
Feed Type Inference into Anonymous Function Declaration
#41998 closed
Dec 22, 2020 -
Intellisence Import Update Feature creates erroneous updates when used with a compilerOptions.paths
#40560 closed
Dec 22, 2020 -
JS autocomplete doesn't work for object literal shorthands
#41259 closed
Dec 22, 2020 -
False positive on undefined object
#42078 closed
Dec 22, 2020 -
Symbol as index type fails in checkJs mode
#41996 closed
Dec 22, 2020
34 Issues opened by 31 people
-
Weak generic constraint check
#42145 opened
Dec 29, 2020 -
type parameters in generic constraints , not assign the type I reference
#42144 opened
Dec 29, 2020 -
Variable is defined still I am getting TS2454 Error
#42143 opened
Dec 29, 2020 -
TypedPropertyDescriptor<T> doesn't allow decorators that support methods and getters
#42142 opened
Dec 28, 2020 -
Feature request: narrow broad function types
#42138 opened
Dec 28, 2020 -
Wrong nodejs import path when generating declaration
#42137 opened
Dec 28, 2020 -
Error in 'Session.getApplicableRefactors' during 'getApplicableRefactors'
#42136 opened
Dec 28, 2020 -
for ... in over mapped types has inconsistent behaviour
#42135 opened
Dec 28, 2020 -
undefined[] converted to any[] in js
#42133 opened
Dec 28, 2020 -
Unable to use custom .d.ts types in files which are excluded from tsconfig
#42132 opened
Dec 28, 2020 -
[NewErrors] 4.2.0-dev.20201227 vs 4.1.3
#42127 opened
Dec 27, 2020 -
The type of bitwise operations on 'any' operands should be 'number | bigint'
#42125 opened
Dec 27, 2020 -
Custom Typescript version for Yarn PNP Support - Visual Studio 2019
#42121 opened
Dec 27, 2020 -
Optional chaining control flow cannot narrow discriminated unions.
#42120 opened
Dec 27, 2020 -
Mixing Iterable destruction with plain args when calling function
#42119 opened
Dec 26, 2020 -
Expose internal TypeChecker.getTypePredicateOfSignature API
#42118 opened
Dec 26, 2020 -
Array is not assignable to array of string literal type in overwritten class method
#42115 opened
Dec 25, 2020 -
Globals can shadow locals
#42114 opened
Dec 25, 2020 -
tsconfig.json is not loaded properly when definitions in 'typescript' package is imported explicitly
#42112 opened
Dec 25, 2020 -
Weak callback parameters length check in js
#42107 opened
Dec 25, 2020 -
Error while appending additional elements or extending an existing named tuple.
#42106 opened
Dec 25, 2020 -
rename symbol support on vue <script>
#42105 opened
Dec 24, 2020 -
readonly modifier on symbol properties causes wrong declarations instead of compilation error
#42103 opened
Dec 24, 2020 -
The order of union types obtained by keyof will change
#42102 opened
Dec 24, 2020 -
Type guard does not work correctly with empty string type
#42101 opened
Dec 24, 2020 -
return dynamic multiple class with ts and jsdoc “ts implicitly has return type 'any'”
#42100 opened
Dec 24, 2020 -
AutoImportProvider doesn’t work with pnpm unless there are project references
#42094 opened
Dec 23, 2020 -
Show error when JSDoc tags use unknown Symbols
#42093 opened
Dec 23, 2020 -
Expose semantic token command type
#42091 opened
Dec 23, 2020 -
test262 : Cannot read property '0' of undefined
#42088 opened
Dec 23, 2020 -
type checker does not recognize MyType reassembled from MyType["foo"] when MyType is a union
#42085 opened
Dec 23, 2020 -
Language server: Recursively auto-complete default object instance.
#42084 opened
Dec 22, 2020 -
Type of reverse enum lookup is string | undefined with noUncheckedIndexedAccess enabled
#42080 opened
Dec 22, 2020 -
Syntax error in emitted declaration's generic arguments
#42079 opened
Dec 22, 2020
93 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.
-
feat: exclude declared variable when Object literal completions
#42056 commented on
Dec 23, 2020 • 9 new comments -
Missing auto import suggestions for UMD modules such as `classnames`
#41761 commented on
Dec 29, 2020 • 7 new comments -
'in' should not operate on primitive types
#41928 commented on
Dec 28, 2020 • 5 new comments -
feat(14248): add returns tag to JSDoc template
#42068 commented on
Dec 23, 2020 • 5 new comments -
Optional chaining of unknown should be unknown
#37700 commented on
Dec 24, 2020 • 4 new comments -
Polymorphic "this" for static members
#5863 commented on
Dec 29, 2020 • 4 new comments -
Type narrowing fails to remove undefined/null with ?. and ??
#42074 commented on
Dec 22, 2020 • 3 new comments -
Can't destruct a Partial<T> into T that uses default values
#42053 commented on
Dec 23, 2020 • 2 new comments -
Generic type param not narrowed in true branch of conditional type
#42077 commented on
Dec 24, 2020 • 2 new comments -
Allow tsconfig.yaml in addition to tsconfig.json
#40027 commented on
Dec 24, 2020 • 2 new comments -
Allow a module to implement an interface
#420 commented on
Dec 26, 2020 • 2 new comments -
Infer type guard => array.filter(x => !!x) should refine Array<T|null> to Array<T>
#16069 commented on
Dec 27, 2020 • 2 new comments -
Wishlist: support for correlated record types
#30581 commented on
Dec 27, 2020 • 2 new comments -
index signature is missing when do object destructuring to separate variable
#42021 commented on
Dec 29, 2020 • 2 new comments -
Allow any key type as an index signature parameter type
#26797 commented on
Dec 22, 2020 • 2 new comments -
Request: Class Decorator Mutation
#4881 commented on
Dec 22, 2020 • 1 new comment -
es2017.d.ts still included for a project configured to only use `lib: ["es5"]`
#41999 commented on
Dec 22, 2020 • 1 new comment -
Allow JSX intrinsics to have generic call signatures
#42010 commented on
Dec 22, 2020 • 1 new comment -
tsc 2344 emitted when using Parameters, despite resolving the argument type.
#42018 commented on
Dec 22, 2020 • 1 new comment -
Type instantiation is excessively deep and possibly infinite in version 4.1
#41406 commented on
Dec 23, 2020 • 1 new comment -
Generics extending unions cannot be narrowed
#13995 commented on
Dec 23, 2020 • 1 new comment -
[Feature Request] Future-proof always-aliasing/never-expanding of mapped/intersection/union/etc. types
#35654 commented on
Dec 23, 2020 • 1 new comment -
TypeScript error “TS2354: This syntax requires an imported helper but module 'tslib' cannot be found”
#37991 commented on
Dec 23, 2020 • 1 new comment -
Support `.mjs` output
#18442 commented on
Dec 23, 2020 • 1 new comment -
new Map() infers type only from the first item in the iterable
#37527 commented on
Dec 23, 2020 • 1 new comment -
'default' is referenced directly or indirectly in its own type annotation
#42061 commented on
Dec 23, 2020 • 1 new comment -
Typescript: TSServer: Code Fixes: Import missing imports with a symlinked node_modules folder is very slow
#40584 commented on
Dec 23, 2020 • 1 new comment -
Expose TypeScript-specific globbing behavior
#34545 commented on
Dec 23, 2020 • 1 new comment -
Service Worker typings
#11781 commented on
Dec 23, 2020 • 1 new comment -
TS 2535 when using const enum values derived from other const enum values
#35875 commented on
Dec 24, 2020 • 1 new comment -
Allow classes to be parametric in other parametric classes
#1213 commented on
Dec 24, 2020 • 1 new comment -
Better intellisense for unions of tuple types
#38603 commented on
Dec 25, 2020 • 1 new comment -
Please enable CodeLens for TypeScript files
#189 commented on
Dec 25, 2020 • 1 new comment -
Support `@abstract` JSDoc tag
#17227 commented on
Dec 25, 2020 • 1 new comment -
navigator.mediaDevices should have getDisplayMedia
#33232 commented on
Dec 26, 2020 • 1 new comment -
No spelling suggestion/quick fix for types
#40314 commented on
Dec 26, 2020 • 1 new comment -
Skip typechecking; only emit (support `--transpileOnly` in `tsc`, re-open of #4176)
#29651 commented on
Dec 26, 2020 • 1 new comment -
Declare all missing members quick fix
#28491 commented on
Dec 26, 2020 • 1 new comment -
Invalid "could be instantiated with a different subtype of constraint" error
#35858 commented on
Dec 26, 2020 • 1 new comment -
Object.defineProperty doesn't define properties on 'this'
#28694 commented on
Dec 26, 2020 • 1 new comment -
Type refinment with optional chaining
#40397 commented on
Dec 26, 2020 • 1 new comment -
[Feature] Utility type for T[keyof T] or new keyword valueof
#37642 commented on
Dec 28, 2020 • 1 new comment -
suggestion: explicit "tuple" syntax
#16656 commented on
Dec 28, 2020 • 1 new comment -
Preserve tuples when mapping with `as` clauses
#40586 commented on
Dec 28, 2020 • 1 new comment -
TypeError: Cannot read property 'kind' of undefined in 'Object.isImportClause' during 'getCodeFixes'
#33726 commented on
Dec 28, 2020 • 1 new comment -
TypeError: Cannot read property 'name' of undefined in 'chooseBetterSymbol' during 'signatureHelp'
#33314 commented on
Dec 28, 2020 • 1 new comment -
Error in '<anonymous>' during 'completionInfo'
#40331 commented on
Dec 28, 2020 • 1 new comment -
decorators in object literals not working
#5770 commented on
Dec 28, 2020 • 1 new comment -
Support inline hints
#42073 commented on
Dec 28, 2020 • 1 new comment -
Improve "suggestions show path" for "node_modules"
#42005 commented on
Dec 28, 2020 • 1 new comment -
[P in keyof T]: T[P] not accepting inferred base type via extends
#37670 commented on
Dec 28, 2020 • 1 new comment -
Suggestion: Noninferential type parameter usage
#14829 commented on
Dec 29, 2020 • 1 new comment -
Allow indexing with symbols
#1863 commented on
Dec 29, 2020 • 1 new comment -
Tooltips / IntelliSense: Don't resolve type aliases (aka "semantic sugar") set explicitly
#31940 commented on
Dec 29, 2020 • 1 new comment -
Emit AND instead of ternary for optional chains in expression statements
#38878 commented on
Dec 24, 2020 • 1 new comment -
fix: host.isKnownTypesPackageName maybe undefined
#42050 commented on
Dec 28, 2020 • 1 new comment -
The current type in the union types of Promise.allSettled aren't narrowed down properly
#42012 commented on
Dec 22, 2020 • 0 new comments -
Code Completions for Object's keys behave differently in different declaration scenarios
#42071 commented on
Dec 23, 2020 • 0 new comments -
Array method definition revamp: Use case collection
#36554 commented on
Dec 23, 2020 • 0 new comments -
Provide a way to type a fix-length tuple-like generator/iterator
#42033 commented on
Dec 23, 2020 • 0 new comments -
[ Feature Request ] - FileSystem<T>
#42046 commented on
Dec 23, 2020 • 0 new comments -
Private `[Symbol.asyncIterator]` and `[Symbol.iterator]` methods incorrectly reported as unused
#42051 commented on
Dec 23, 2020 • 0 new comments -
Feature request: allow using JSDoc types inside .ts files
#42048 commented on
Dec 23, 2020 • 0 new comments -
Improve error message for class declared with Symbol prop - "is declared here"
#42059 commented on
Dec 23, 2020 • 0 new comments -
Async generator typing
#42055 commented on
Dec 23, 2020 • 0 new comments -
Autocomplete Filepath Strings.
#42054 commented on
Dec 23, 2020 • 0 new comments -
Create a new type after deleting a property from object
#42069 commented on
Dec 23, 2020 • 0 new comments -
Type information lost when passed as object key
#42076 commented on
Dec 23, 2020 • 0 new comments -
Nested array/object types 6+ deep can break typechecking for smaller nested types across the entire file
#42070 commented on
Dec 23, 2020 • 0 new comments -
Template type lost in js
#42060 commented on
Dec 24, 2020 • 0 new comments -
Quick info on implementation is missing JSDoc tags from interface declaration
#42019 commented on
Dec 24, 2020 • 0 new comments -
Infer interdependencies in object literals
#41396 commented on
Dec 28, 2020 • 0 new comments -
URLSearchParams API should accept numbers for values
#32951 commented on
Dec 28, 2020 • 0 new comments -
Constructor generic types and `this` parameter (TS1092, TS2681)
#40451 commented on
Dec 28, 2020 • 0 new comments -
Support Intellisense for string/number literals in a widened array
#33471 commented on
Dec 29, 2020 • 0 new comments -
Using object destructuring with ECMAScript's private field as computed property name leads to runtime error
#37791 commented on
Dec 29, 2020 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Dec 29, 2020 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Dec 29, 2020 • 0 new comments -
Class Property Inference from Constructors fails for a simple object declared in place
#39681 commented on
Dec 29, 2020 • 0 new comments -
'this' autocomplete broken
#39946 commented on
Dec 29, 2020 • 0 new comments -
Unexpected behavior (possible bug)
#39970 commented on
Dec 29, 2020 • 0 new comments -
error when a variable is both read as a parameter and written as a result of a function call in an async do while loop
#40096 commented on
Dec 29, 2020 • 0 new comments -
Array#map() is not callable on type-guarded array
#40463 commented on
Dec 29, 2020 • 0 new comments -
Using an optional call with `.flat()` produces incorrect types
#41007 commented on
Dec 29, 2020 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Dec 29, 2020 • 0 new comments -
instanceof Promise in ternary does not narrow Promiselike in 4.1
#41606 commented on
Dec 29, 2020 • 0 new comments -
TS4.1.2 Regression: Incorrect arity inferred on function returned by util.callbackify if input function has optional or default argument
#41607 commented on
Dec 29, 2020 • 0 new comments -
TS 4.1 regression in type assertion of generic mapped type
#41617 commented on
Dec 29, 2020 • 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
Dec 29, 2020 • 0 new comments -
Issue with Array.isArray typeguard after upgrading from 4.1.2 to 4.1.3
#41984 commented on
Dec 29, 2020 • 0 new comments -
Add target: ES2021
#41239 commented on
Dec 25, 2020 • 0 new comments -
🤖 User test baselines have changed for refs/heads/master
#41496 commented on
Dec 29, 2020 • 0 new comments -
Less verbose transform of nullish coalescing and optional chaining
#42044 commented on
Dec 24, 2020 • 0 new comments