EvgenyOrekhov / eslint-config-hardcore

The most strict (yet practical) ESLint config. 53 plugins. 1342 rules. React, Vue, Node, and pure JS/TS.

Home Page:https://www.npmjs.com/package/eslint-config-hardcore

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consider enabling `@typescript-eslint/explicit-module-boundary-types`

EvgenyOrekhov opened this issue · comments

@typescript-eslint/explicit-function-return-type is too noisy/boilerplatey, especially for React event handlers (it's : void : void : void everywhere).

But @typescript-eslint/explicit-module-boundary-types might be the sweet spot.