eslint-config-xo-typescript
eslint-config-xo-typescript copied to clipboard
Should we include the Eslint rules override from @typescript-eslint/eslint-recommended ?
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.
What do you think @sindresorhus ?
I think this config is the right place to disable those rules. We could even just include plugin:@typescript-eslint/eslint-recommended here.
👍