Issues: microsoft/TypeScript
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
static initialization blocks do not parse prototype
Bug
A bug in TypeScript
Help Wanted
You can do this
Types declared in types.d.ts not included in output of tsc --emitDeclarationOnly
#51784
opened Dec 6, 2022 by
gthb
Import assertions are only supported when the '--module' option is set to 'esnext' or 'nodenext'.
#51783
opened Dec 6, 2022 by
jwalton
tsconfig extends with bare path ".." works when it should not
#51782
opened Dec 6, 2022 by
IlyaSemenov
Narrowing doesn't seem to work with partial type
Duplicate
An existing issue was already created
#51781
opened Dec 6, 2022 by
KuSh
window narrows to never when assuming ResizeObserver is not contained
#51780
opened Dec 6, 2022 by
fabb
hereby runtests --no-typecheck --tests 'Public API' produces bad baselines if not preceded by npm run build
Infrastructure
#51774
opened Dec 6, 2022 by
andrewbranch
Type of readonly fields should be narrorwed in closure within narrowing if-check
Working as Intended
The behavior described is the intended behavior; this is not a bug
#51773
opened Dec 6, 2022 by
upsuper
Add a Spread/Assign utility types -- Better type for Object.assign(), and spread type operator
Declined
The issue was declined as something which matches the TypeScript vision
Suggestion
An idea for TypeScript
#51761
opened Dec 5, 2022 by
Mike96Angelo
Nullish-coalescing assignment narrows type to assigned value
Bug
A bug in TypeScript
Help Wanted
You can do this
Adding explicit type that is the same as the inferred type prevents narrowing later on
Design Limitation
Constraints of the existing architecture prevent this from being fixed
#51757
opened Dec 5, 2022 by
50Wliu
Covariant inference widens primitive types inferred from other type params
Needs Proposal
This issue needs a plan that clarifies the finer details of how it could be implemented.
Suggestion
An idea for TypeScript
#51756
opened Dec 5, 2022 by
Andarist
In-file JSX directives not recognized by unused import detection
Bug
A bug in TypeScript
Help Wanted
You can do this
Objects constructed using spread have incorrect inferred types with optionals
Question
An issue which isn't directly actionable in code
#51755
opened Dec 5, 2022 by
Mike96Angelo
Interface 'MyInterface<T>' incorrectly extends interface - for named tuple type that has '...rest' param
Bug
A bug in TypeScript
Help Wanted
You can do this
API request: allow ignoring ts-(expect-error|ignore) in getPreEmitDiagnostics
#51749
opened Dec 4, 2022 by
JoshuaKGoldberg
5 tasks done
const string or const number as a type between string (or number) and literal types
Duplicate
An existing issue was already created
#51745
opened Dec 4, 2022 by
zen0wu
5 tasks done
In target: ES5, Base class constructor's primitive return value should be ignored
Awaiting More Feedback
This means we'd like to hear from more people who would be helped by this feature
Suggestion
An idea for TypeScript
#51738
opened Dec 3, 2022 by
Josh-Cena
Infer union type based on string literal
Duplicate
An existing issue was already created
#51734
opened Dec 3, 2022 by
kerwanp
5 tasks done
Type detection for dynamic imports with template strings
In Discussion
Not yet reached consensus
Suggestion
An idea for TypeScript
#51726
opened Dec 2, 2022 by
danielrentz
5 tasks done
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.