Insights: microsoft/TypeScript
Overview
Could not load contribution data
Please try again later
29 Pull requests merged by 12 people
-
More complete check in isConstTypeVariable
#53341 merged
Apr 1, 2023 -
Explicit `undefined` return type checked similar to explicit `void` return type
#53607 merged
Apr 1, 2023 -
Add baselines per root for affected file watching
#53616 merged
Mar 31, 2023 -
Fix Go To Source Definition in `--moduleResolution bundler`
#53613 merged
Mar 31, 2023 -
Baseline some watch related path determinations so its easy to track changes
#53598 merged
Mar 31, 2023 -
Remove non-ascii characters from internal code comments
#53608 merged
Mar 31, 2023 -
Ignore `allowImportingTsExtensions` in transpileModule to suppress option validation error with `noEmit`
#53599 merged
Mar 31, 2023 -
Type-only auto-import improvements
#53590 merged
Mar 30, 2023 -
More baselining for timeouts that make furture changes easier
#53579 merged
Mar 30, 2023 -
Allow getter and setter types to be unrelated
#53417 merged
Mar 30, 2023 -
Update azure-devops-node-api
#53370 merged
Mar 29, 2023 -
Provide string completions within unions in indexed access types
#53225 merged
Mar 29, 2023 -
More baselining for future changes
#53564 merged
Mar 29, 2023 -
🤖 Pick PR #53207 (Fixed symbol declarations for gener...) into release-5.0
#53271 merged
Mar 28, 2023 -
🤖 Pick PR #53481 (Retry string completions from the i...) into release-5.0
#53551 merged
Mar 28, 2023 -
🤖 Pick PR #53351 (Fix subtype reduction involving typ...) into release-5.0
#53422 merged
Mar 28, 2023 -
🤖 Pick PR #53443 (Support wildcard exports in tsconfi...) into release-5.0
#53557 merged
Mar 28, 2023 -
Use related spans for "implement abstract class" errors
#48030 merged
Mar 28, 2023 -
Retry string completions from the inferred type by default
#53481 merged
Mar 28, 2023 -
Don't capture type parameters defined inside the extraction range with "Extract to function"
#53543 merged
Mar 28, 2023 -
🤖 Pick PR #53547 (Fix double-emit in constructor) into release-5.0
#53550 merged
Mar 28, 2023 -
Fix double-emit in constructor
#53547 merged
Mar 27, 2023 -
Cache getConstraintOfDistributiveConditionalType
#53358 merged
Mar 27, 2023 -
Fix baselines after bad merge
#53546 merged
Mar 27, 2023 -
🤖 Pick PR #53365 (Change ParamaterDecorator to allow ...) into release-5.0
#53392 merged
Mar 27, 2023 -
fix(53006): generate let in namespaces for expando
#53206 merged
Mar 27, 2023 -
Don't error when function has an implicit return but its return type is assignable to `undefined`
#53490 merged
Mar 27, 2023 -
fix(53257): Illegal .d.ts class property definition for "constructor" generated from JavaScript
#53266 merged
Mar 27, 2023
19 Pull requests opened by 13 people
-
'Move to file' refactor
#53542 opened
Mar 27, 2023 -
Reset type resolution stack when starting to compute variance
#53549 opened
Mar 27, 2023 -
Improve contextual completions
#53554 opened
Mar 28, 2023 -
Don't mention all the possible return types that permit no return statements
#53560 opened
Mar 28, 2023 -
Emit 'export as namespace ts' in our bundled d.ts output
#53570 opened
Mar 29, 2023 -
[WIP] Tweak module resolution failed lookup watching
#53591 opened
Mar 30, 2023 -
Cutoff reverse mapped type recursion
#53595 opened
Mar 30, 2023 -
Add quotes when renaming numerical indices
#53596 opened
Mar 30, 2023 -
🤖 Pick PR #53599 (Ignore `allowImportingTsExtensions`...) into release-5.0
#53600 opened
Mar 31, 2023 -
Remove error on redundant isolatedModules/verbatimModuleSyntax combination
#53611 opened
Mar 31, 2023 -
🤖 Pick PR #53611 (Remove error on redundant isolatedM...) into release-5.0
#53612 opened
Mar 31, 2023 -
Fixed an issue with spreading generic types with tuple constraints into calls
#53615 opened
Mar 31, 2023 -
🤖 Pick PR #53613 (Fix Go To Source Definition in `--m...) into release-5.0
#53617 opened
Mar 31, 2023 -
Supported data URLs in core paths utilities
#53618 opened
Apr 1, 2023 -
Filtered out types from import suggestions in JS files
#53619 opened
Apr 1, 2023 -
Removed unnecessary use-before-define error for const enums
#53625 opened
Apr 1, 2023 -
Expose getJSDocCommentsAndTags
#53627 opened
Apr 2, 2023 -
Expose Signature.thisParameter
#53628 opened
Apr 2, 2023 -
fix(53576): Don't remove indentations from JSDoc tag documentation
#53631 opened
Apr 2, 2023
59 Issues closed by 28 people
-
Allow tools to add information about objects
#53632 closed
Apr 2, 2023 -
Unions with overlapping methods with type guard returns incorrectly checked
#53578 closed
Apr 2, 2023 -
5.0: Narrowing from type-guards ignored when constructing JSX call (2604)
#53178 closed
Apr 2, 2023 -
Typescript 5.0.2 does not infer type correctly with React.isValidElement
#53348 closed
Apr 2, 2023 -
Read-only tuple or Set has wrong types in typescript/lib/lib.es2016.array.include.d.ts
#53584 closed
Apr 2, 2023 -
Returned function with generic doesn't complain when provided type are incompatible
#53610 closed
Apr 2, 2023 -
Suggestion︱Class﹣Property Assertion Detection from Methods in Constructor
#53630 closed
Apr 2, 2023 -
Compatibility issue between dts output method and yarn's strict dependency resolution approach
#53580 closed
Apr 2, 2023 -
Predicate returns never
#53585 closed
Apr 2, 2023 -
Incorrect generic `infer`ence with "inherited" types
#53623 closed
Apr 1, 2023 -
5.0: const-like inference is not preserved unless a mapped type is used
#53307 closed
Apr 1, 2023 -
`typeof` operator narrows output when input types are known
#53622 closed
Apr 1, 2023 -
Exclude is bottlenecked by depth limit
#53583 closed
Apr 1, 2023 -
type assertion "enables" re-assigning const variables
#53582 closed
Apr 1, 2023 -
return type constraint in generics not working with Omit and intersections.
#53602 closed
Apr 1, 2023 -
AbortController.abort(reason) doesn't use provided reason
#53545 closed
Apr 1, 2023 -
Error in value of union passed as argument to function that is a property of the same union
#53606 closed
Mar 31, 2023 -
Typescript treats private members of a class differently when resolving from d.ts or from a ts file
#53558 closed
Mar 31, 2023 -
Generic type arguments of callbacks are not being inferred from their return values
#53603 closed
Mar 31, 2023 -
String collisions are not detected when the strings come from enums
#26604 closed
Mar 31, 2023 -
Mapping over overloaded functions of an interface results in overloads being dropped
#53439 closed
Mar 31, 2023 -
`transform-origin` isn't recognized
#53552 closed
Mar 31, 2023 -
5.0.2 `T extends GenericType<infer InferredType>` no longer resolves as true
#53415 closed
Mar 31, 2023 -
how `--moduleResolution nodenext` affect /// <reference/> import
#53449 closed
Mar 31, 2023 -
The type returned by Array.prototype.find() is not narrowed
#53488 closed
Mar 30, 2023 -
[NewErrors] 5.1.0-dev.20230326 vs 5.0.2
#53515 closed
Mar 30, 2023 -
Forbid implicit types conversions for at least null and undefined.
#53566 closed
Mar 30, 2023 -
Auto-import will always use the first import instead of looking for the first import of the correct kind
#53008 closed
Mar 30, 2023 -
Allow setter type to be incompatible with the getter type
#43662 closed
Mar 30, 2023 -
`bundler` moduleResolution ambient modules not resolving when omitting `.d.ts`
#53575 closed
Mar 30, 2023 -
valueof Type Operator like keyof
#53521 closed
Mar 30, 2023 -
Go to definition not working for typed object
#53573 closed
Mar 29, 2023 -
In mapped types with key remapping, any property involving a generic type argument is dropped.
#53357 closed
Mar 29, 2023 -
Generic type allows unrelated types in 5.0.2
#53498 closed
Mar 29, 2023 -
Numeric enums may be not be type safe
#53562 closed
Mar 28, 2023 -
Calling a function that returns never, not always triggers an unreachable code error
#53510 closed
Mar 28, 2023 -
Incorrect generated JS code when private (hashtag) property is used with parenthesis in left assignment
#53347 closed
Mar 28, 2023 -
`never` type in optional parameter should return more helpful type errors
#50940 closed
Mar 28, 2023 -
[ServerErrors][TypeScript] undefined
#53517 closed
Mar 28, 2023 -
[ServerErrors][TypeScript] 5.1.0-dev.20230327
#53544 closed
Mar 28, 2023 -
Bbb
#53556 closed
Mar 28, 2023 -
Use related error spans for "implement abstract class" errors
#32848 closed
Mar 28, 2023 -
Autocompletion is working in TS 4.7 to 4.9 but broken/gone in TS 5
#53475 closed
Mar 28, 2023 -
"Extract to function" refactoring triggers an assertion failure
#51827 closed
Mar 28, 2023 -
Double Emit of Contructor when using Getter Decorators
#53448 closed
Mar 27, 2023 -
verbatimModuleSyntax = true switches incremental compilation to isolatedModules = true
#53374 closed
Mar 27, 2023 -
[ServerErrors][TypeScript] 5.1.0-dev.20230324
#53494 closed
Mar 27, 2023 -
[NewErrors] 5.1.0-dev.20230323 vs 5.0.2
#53474 closed
Mar 27, 2023 -
Class static property assigned outside of the class body becomes read-only (`--allowJs`)
#53006 closed
Mar 27, 2023 -
Type guards with `Readonly` don't work with 5.x as they did with 4.x
#53486 closed
Mar 27, 2023 -
Illegal `.d.ts` class property definition for "constructor" generated from JavaScript
#53257 closed
Mar 27, 2023 -
Revisit void/unknown/undefined interactions
#52486 closed
Mar 27, 2023 -
Tsconfig Extends From Base Configuration as NPM package File Not Found Error
#53495 closed
Mar 27, 2023 -
Make semicolons necessary for code execution.
#53504 closed
Mar 27, 2023
34 Issues opened by 28 people
-
How to publish a package that's compatible with projects using "moduleResolution": "nodenext"
#53636 opened
Apr 3, 2023 -
[ServerErrors][TypeScript] 5.1.0-dev.20230402
#53635 opened
Apr 2, 2023 -
[ServerErrors][JavaScript] 5.1.0-dev.20230402
#53634 opened
Apr 2, 2023 -
[NewErrors] 5.1.0-dev.20230402 vs 5.0.3
#53633 opened
Apr 2, 2023 -
Misleading "implementation is missing" error when param type predicate missing 'is' type
#53629 opened
Apr 2, 2023 -
JSDoc callback type definition depends on code that comes after it
#53624 opened
Apr 1, 2023 -
Type '[...GnericParam]["length"]' does not satisfy the constraint 'number'.(2344)
#53621 opened
Apr 1, 2023 -
Error when initialising variable with generic parameter type
#53620 opened
Apr 1, 2023 -
Inconsistent errors reported between tsc and VSCode (Unions across objects with method overload definitions)
#53614 opened
Mar 31, 2023 -
[TSServer] Very slow semantic diagnostics and completion (7s)
#53609 opened
Mar 31, 2023 -
`ts.isUrl` and `ts.pathIsAbsolute` return false for data urls
#53605 opened
Mar 31, 2023 -
multiple cases with the same value are allowed in switch/case
#53604 opened
Mar 31, 2023 -
When verbatimModuleSyntax: true, allow an explicit isolatedModules: true
#53601 opened
Mar 31, 2023 -
Design Meeting Notes, 3/29/2023
#53594 opened
Mar 30, 2023 -
Incorrect parse errors issued when linebreak is in mapped type `as` clause
#53589 opened
Mar 30, 2023 -
Unassigned generic let declaration is treated as assigned when used within a nested function
#53587 opened
Mar 30, 2023 -
The JS/TS language service immediately crashed 5 times
#53592 opened
Mar 30, 2023 -
TS Server fatal error: Maximum call stack size exceeded
#53593 opened
Mar 30, 2023 -
5.0: An opaque type from other modules isn't inferred correctly
#53581 opened
Mar 30, 2023 -
tsc does not resolve non-hoisted types by type reference directive when compilerOptions.paths is set
#53572 opened
Mar 29, 2023 -
Discriminated unions failing with type intersection
#53571 opened
Mar 29, 2023 -
JSDoc tag descriptions lose their indentation.
#53576 opened
Mar 29, 2023 -
Rename from number literal key to string doesn't add quotes in element accesses
#53569 opened
Mar 29, 2023 -
TypeScript incorrectly infers types without const assertion
#53567 opened
Mar 29, 2023 -
Performance issue if many symbols are declared in repeated namespaces
#53565 opened
Mar 29, 2023 -
Type '[...T]["length"]' is not assignable to type 'string | number | bigint | boolean | null | undefined'
#53563 opened
Mar 29, 2023 -
Error for explicit return type with no return statements is misleading
#53559 opened
Mar 28, 2023 -
vscode enters into "Initializing JS/TS Language Services" loop in our repo
#53574 opened
Mar 28, 2023 -
[lsp] importId completion candidate should include keys of tsconfig.compilerOptions.paths
#53553 opened
Mar 28, 2023 -
Smart indentation on separated elements should reuse the prior element's starting base indentation
#53548 opened
Mar 27, 2023 -
Using Parameters in a class member function gets incorrect result while all parameters are optional.
#53541 opened
Mar 27, 2023 -
NodeList should be generic instead of having NodeListOf
#53540 opened
Mar 27, 2023
124 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.
-
Adds linked editing for JSX tags
#53284 commented on
Apr 3, 2023 • 20 new comments -
Extend `isTupleLikeType` to also check if `.length` is a number literal type
#52617 commented on
Mar 28, 2023 • 19 new comments -
Move to new file: handle later exports in old file
#52979 commented on
Mar 31, 2023 • 13 new comments -
TSC Regression causing crash (Heap OOM) between version 4.8.4 & 4.9.3 in large project
#53087 commented on
Mar 29, 2023 • 9 new comments -
Avoid calculating all properties of UnionOrIntersectionType when caller can exit early
#53346 commented on
Mar 28, 2023 • 9 new comments -
Interface function of arity of zero gets inferred as having two different method signatures
#53508 commented on
Mar 31, 2023 • 7 new comments -
Auto imports imports from 'react-native/types' instead of 'react-native'
#53577 commented on
Mar 31, 2023 • 6 new comments -
Design Meeting Notes, 3/24/2023
#53500 commented on
Apr 3, 2023 • 5 new comments -
fix(52828): No signature help in parameter declaration before , and )
#52840 commented on
Mar 29, 2023 • 5 new comments -
export TypingsInstaller from tsserverlibrary
#53394 commented on
Mar 31, 2023 • 5 new comments -
TypeScript incorrectly handles naughty strings in json
#53519 commented on
Mar 28, 2023 • 4 new comments -
Plugin Support for Custom Transformers
#14419 commented on
Apr 3, 2023 • 4 new comments -
TS Server fatal error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isUnaryExpression'.
#53114 commented on
Apr 3, 2023 • 4 new comments -
Bump minimum Node to 14.17, ES to 2020 for TS 5.1
#53291 commented on
Mar 27, 2023 • 4 new comments -
Allowed tuples to have both named and anonymous members
#53356 commented on
Mar 28, 2023 • 4 new comments -
Support @ts-ignore for specific errors
#19139 commented on
Mar 31, 2023 • 3 new comments -
[Regression] - Language Server fails to call into plugin from v5.0-20221108 onwards
#51713 commented on
Apr 2, 2023 • 3 new comments -
Property inherited from mixin of function type with parameter of type "this" incorrectly extends base class static side
#53088 commented on
Mar 27, 2023 • 2 new comments -
Service Worker typings
#11781 commented on
Mar 29, 2023 • 2 new comments -
Extract refactors break single-line `if` statements into two lines
#53482 commented on
Mar 29, 2023 • 2 new comments -
T.constructor should be of type T
#3841 commented on
Mar 29, 2023 • 2 new comments -
TypeScript 5.0 Iteration Plan
#51362 commented on
Mar 30, 2023 • 2 new comments -
ScrollBehavior definition is missing 'instant' for window.scrollTo
#47441 commented on
Mar 31, 2023 • 2 new comments -
VS Code TypeScript started failing with "To enable project-wide ... language features, exclude large folders..."
#53492 commented on
Mar 31, 2023 • 2 new comments -
Allow tsconfig.json when input files are specified
#27379 commented on
Mar 31, 2023 • 2 new comments -
`transpileModule` does not account for package.json `type` when ran with node16/nodenext module setting
#53022 commented on
Apr 1, 2023 • 2 new comments -
TypeScript doesn't allow event : CustomEvent in addEventListener
#28357 commented on
Apr 1, 2023 • 2 new comments -
Suggestion: Noninferential type parameter usage
#14829 commented on
Apr 2, 2023 • 2 new comments -
Feature request: allow user to merge extended arrays in tsconfig files
#20110 commented on
Apr 2, 2023 • 2 new comments -
Have a problem with constructing a type which contains an undefined as Array member. Only triggered in whole-project compile.
#53277 commented on
Apr 2, 2023 • 2 new comments -
Expression produces a union type that is too complex to represent
#53234 commented on
Apr 3, 2023 • 2 new comments -
Provide snippet completions for @param in JSDoc
#53260 commented on
Mar 30, 2023 • 2 new comments -
Mark inaccessible codefix parameter types as `any`
#53327 commented on
Mar 29, 2023 • 2 new comments -
add Intl.supportedValuesOf
#53511 commented on
Mar 28, 2023 • 2 new comments -
[Suggestion] Allow @ts-ignore at the end of the same line
#20111 commented on
Mar 27, 2023 • 1 new comment -
JSDoc: module.exports direct literal assignment not type checked
#51819 commented on
Mar 27, 2023 • 1 new comment -
JSDoc type annotations on module.exports assignments not type checked
#47107 commented on
Mar 27, 2023 • 1 new comment -
`resolution-mode` Feedback
#49055 commented on
Mar 27, 2023 • 1 new comment -
Inlay hints look awkward for callback parameters with a single parameter
#45389 commented on
Mar 27, 2023 • 1 new comment -
The inferred type of "X" cannot be named without a reference to "Y". This is likely not portable. A type annotation is necessary.
#42873 commented on
Mar 28, 2023 • 1 new comment -
Design Meeting Notes, 3/3/2023
#53083 commented on
Mar 28, 2023 • 1 new comment -
Wrong completions for discriminated unions with generic index
#34752 commented on
Mar 28, 2023 • 1 new comment -
async, await, loop, implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.
#36687 commented on
Mar 28, 2023 • 1 new comment -
Suggestion: Allow interfaces to "implement" (vs extend) other interfaces
#24274 commented on
Mar 28, 2023 • 1 new comment -
export default type
#41409 commented on
Mar 28, 2023 • 1 new comment -
Variadic element at position does not match element in target
#53256 commented on
Mar 29, 2023 • 1 new comment -
Decorated classes in TS 5.x can't be used in the same file
#53332 commented on
Mar 29, 2023 • 1 new comment -
Add a --strictNaNChecks option, and a NaN / integer / float type to avoid runtime NaN errors
#28682 commented on
Mar 29, 2023 • 1 new comment -
Error: Type cannot be used to index type after two indexes
#21760 commented on
Mar 29, 2023 • 1 new comment -
Support `satisfies` in type declaration
#52222 commented on
Mar 29, 2023 • 1 new comment -
Support for comments inside JSDoc @example comments
#52398 commented on
Mar 29, 2023 • 1 new comment -
narrowing in switch doesn't work with non-union types
#16976 commented on
Mar 29, 2023 • 1 new comment -
Module "..." cannot be named without a reference to "..." error when decl emitting references to nested modules
#48212 commented on
Mar 29, 2023 • 1 new comment -
Improve inference in the presence of context-sensitive expressions
#47599 commented on
Mar 30, 2023 • 1 new comment -
TypeScript 5.1 Iteration Plan
#53031 commented on
Mar 30, 2023 • 1 new comment -
Implement decorator metadata proposal
#53461 commented on
Mar 30, 2023 • 1 new comment -
support control flow analysis of tagged template calls
#51426 commented on
Mar 30, 2023 • 1 new comment -
TypeScript 5.0 decorators don't work when `noUnusedParameters` is enabled and the context is unused
#53208 commented on
Mar 30, 2023 • 1 new comment -
Expose more node checking / type guard API functions for developers
#52727 commented on
Mar 30, 2023 • 1 new comment -
Range Error: Maximum call stack size exceeded while compiling our code
#53179 commented on
Mar 30, 2023 • 1 new comment -
Regression with TS 5. Type instantiation is excessively deep and possibly infinite.ts(2589)
#53514 commented on
Mar 30, 2023 • 1 new comment -
Intellisense documentation lost for remaining properties in expanded Omit<> mapped type
#49909 commented on
Mar 31, 2023 • 1 new comment -
Mapped keys do not preserve JSDoc documentation
#50715 commented on
Mar 31, 2023 • 1 new comment -
`references` are not inherited in `tsconfig.json`
#27098 commented on
Mar 31, 2023 • 1 new comment -
filter noUncheckedIndexedAccess with own property check
#41848 commented on
Mar 31, 2023 • 1 new comment -
Discriminant property type guard not applied with bracket notation
#10530 commented on
Apr 1, 2023 • 1 new comment -
Affine types / ownership system
#16148 commented on
Apr 1, 2023 • 1 new comment -
Ability to type check factory constructed source files
#43600 commented on
Apr 1, 2023 • 1 new comment -
Allow specifying exclude as a command line option
#46005 commented on
Apr 1, 2023 • 1 new comment -
Expose `textChanges.ChangeTracker` for public API
#53399 commented on
Apr 1, 2023 • 1 new comment -
Add a way to get JSDoc comment text
#45197 commented on
Apr 2, 2023 • 1 new comment -
Type alias preservation breaks when a type is created from an indexed access type
#53496 commented on
Apr 2, 2023 • 1 new comment -
Allow "T extends enum" generic constraint
#30611 commented on
Apr 2, 2023 • 1 new comment -
What’s confusing about modules?
#51876 commented on
Apr 2, 2023 • 1 new comment -
Mapped Type + Recursive Type = Type instantiation is excessively deep and possibly infinite (2589)
#45411 commented on
Apr 2, 2023 • 1 new comment -
Property is used before its initialization error is only shown during compilation when using ES2022 but is with ESNext
#53286 commented on
Apr 3, 2023 • 1 new comment -
TS4082, TS4060 occurs in a surprising way
#42645 commented on
Apr 3, 2023 • 1 new comment -
Computed import types
#44636 commented on
Apr 3, 2023 • 1 new comment -
Suggestion: an option to make --showConfig more verbose
#33211 commented on
Apr 3, 2023 • 1 new comment -
Allow `this` in constructor parameter
#38038 commented on
Apr 3, 2023 • 1 new comment -
Error in 'doChange18' during 'getCodeFixes'
#53376 commented on
Apr 3, 2023 • 1 new comment -
Error in 'processChildNode' during 'getCodeFixes'
#53524 commented on
Apr 3, 2023 • 1 new comment -
Error in 'cast' during 'getCodeFixes'
#53377 commented on
Apr 3, 2023 • 1 new comment -
Separate intersection type resolution process for publicly and non-publicly accessible mixin construct signatures
#45810 commented on
Mar 27, 2023 • 1 new comment -
Measure the variance of outer type parameters for type aliases if present
#48294 commented on
Mar 28, 2023 • 1 new comment -
add `undefined` to declaration of constructor parameter property with…
#50494 commented on
Mar 29, 2023 • 1 new comment -
Infinity & NaN Type-level Support
#51741 commented on
Mar 29, 2023 • 1 new comment -
Break Pick and Omit
#53188 commented on
Mar 31, 2023 • 1 new comment -
Silence “Cannot require an ESM file” error in type-only imports (and ImportTypeNodes)
#53426 commented on
Mar 27, 2023 • 1 new comment -
Add fallback logic for generating signatures for unions of array members
#53489 commented on
Apr 3, 2023 • 1 new comment -
Suggestion: refactor to "move to another (existing) file"
#29988 commented on
Mar 27, 2023 • 0 new comments -
Add `Intl.supportedValuesOf` enumeration to `lib.*.intl.d.ts` as support in Node.js18, and v8, and various browsers exists
#49231 commented on
Mar 28, 2023 • 0 new comments -
Infinite loop getting completions when finding preceding matching token in JSDoc
#53476 commented on
Mar 30, 2023 • 0 new comments -
in code documentation is not working upon import if function expression reuse function type
#53424 commented on
Mar 30, 2023 • 0 new comments -
JSDoc `@overload` directive drops function description comments in type declaration
#53350 commented on
Mar 30, 2023 • 0 new comments -
Improve Intl.CollatorOptions type definitions
#53507 commented on
Mar 30, 2023 • 0 new comments -
Incorrect documentation on the default value for allowSyntheticDefaultImports in https://www.typescriptlang.org/tsconfig.
#53509 commented on
Mar 30, 2023 • 0 new comments -
Readonly everything by default
#42357 commented on
Mar 30, 2023 • 0 new comments -
Decouple jsx element type from jsx factory return type and sfc return type
#21699 commented on
Apr 2, 2023 • 0 new comments -
Type JSX elements based on createElement function
#14729 commented on
Apr 2, 2023 • 0 new comments -
[Feature request]type level equal operator
#48100 commented on
Apr 3, 2023 • 0 new comments -
AudioWorkletProcessor type definition is missing
#28308 commented on
Apr 3, 2023 • 0 new comments -
JSDoc support for object literal fields
#290 commented on
Apr 3, 2023 • 0 new comments -
disallow comparing to null and undefined unless they are valid cases in strict null mode
#11920 commented on
Apr 3, 2023 • 0 new comments -
Support Intellisense for string/number literals in a widened union
#33471 commented on
Apr 3, 2023 • 0 new comments -
improper declared type cause narrow type not work when its computed type is not union.
#39114 commented on
Apr 3, 2023 • 0 new comments -
In JSDoc @type is not a type declaration, which it is much more like type conversion.
#39650 commented on
Apr 3, 2023 • 0 new comments -
Class Property Inference from Constructors fails for a simple object declared in place
#39681 commented on
Apr 3, 2023 • 0 new comments -
Hoisted function declarations should be assigned to `exports` before any `require` calls
#39853 commented on
Apr 3, 2023 • 0 new comments -
Unexpected behavior (possible bug)
#39970 commented on
Apr 3, 2023 • 0 new comments -
Support “Arbitrary module namespace identifier names”
#40594 commented on
Apr 3, 2023 • 0 new comments -
Using an optional call with `.flat()` produces incorrect types
#41007 commented on
Apr 3, 2023 • 0 new comments -
Compile error if I named last array destructuring element.
#41548 commented on
Apr 3, 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
Apr 3, 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
Apr 3, 2023 • 0 new comments -
Support inferring `never` as the return type in JavaScript when overriding a class method that returns `never`
#46791 commented on
Apr 3, 2023 • 0 new comments -
Intersection causes incorrect type compatability
#48720 commented on
Apr 3, 2023 • 0 new comments -
[NewErrors] 4.8.0-dev.20220609 vs 4.7.3
#49460 commented on
Apr 3, 2023 • 0 new comments -
Regression in 4.8 where string union type widens to string
#50635 commented on
Apr 3, 2023 • 0 new comments -
Types declared in types.d.ts not included in output of tsc --emitDeclarationOnly
#51784 commented on
Apr 3, 2023 • 0 new comments -
RFC: Consult new JSX.ElementType for valid JSX element types
#51328 commented on
Apr 2, 2023 • 0 new comments -
Creating new file from existing nodes should preserve newlines
#53203 commented on
Mar 27, 2023 • 0 new comments -
fix(53181): Overloads Are Not Generated as Expected When Using JsDocOverload Tag to Declare Overloads of Functions Assigned to a Prototype
#53317 commented on
Apr 2, 2023 • 0 new comments -
Ensure findPrecedingToken recurses into JSDoc children when needed
#53487 commented on
Mar 27, 2023 • 0 new comments