This repository was archived by the owner on Aug 31, 2023. It is now read-only.

Description
Environment information
What happened?
Playground Example
Rome doesn't seem to know about all of the utility types that exist in TS.
For example:
async function f() {}
type T = Awaited<typeof f>;
The noUndeclaredVariables rule will claim Awaited is not defined. This is not true. It is built in. There are probably more of these.
Expected result
All TypeScript utility types are treated as declared.
Code of Conduct