oxc
oxc copied to clipboard
linter: `eslint/no-undef` does not know about native types
What version of Oxlint are you using?
0.10.3
What command did you run?
oxlint -c .oxlint.json
What does your .oxlint.json
config file look like?
{
"categories": {
"correctness": "off"
},
"rules": {
"no-undef": "error"
}
}
What happened?
It detects Typescript Types as not defined.
Here are some more examples Types which should pass:
Omit
, Lowercase
, Exclude
, InstanceType
× eslint(no-undef): 'Record' is not defined.
╭─[src/build-from-oxlint-config.ts:18:31]
17 │
18 │ type OxlintConfigCategories = Record<string, unknown>;
· ──────
19 │
╰────