The @typescript-eslint/eslint-plugin provides a recommended config which turn off some Eslint rules that conflicts or doesn't work well with TypeScript.
For example in a types.d.ts file with the following code:
type MyType = {};
export {MyType};
the rules rule no-undef is incorrectly triggered.
I think this config is the right place to disable those rules. We could even just include plugin:@typescript-eslint/eslint-recommended here.
The
@typescript-eslint/eslint-plugin
provides a recommended config which turn off some Eslint rules that conflicts or doesn't work well with TypeScript.For example in a
types.d.ts
file with the following code:the rules rule
no-undef
is incorrectly triggered.I think this config is the right place to disable those rules. We could even just include
plugin:@typescript-eslint/eslint-recommended
here.What do you think @sindresorhus ?