* `eslint:recommended` is not needed in the each file as it already appears in the root config. * The default `@typescript-eslint/naming-convention` rule is preferred. * Other formatting improvements.
* Cleanup .eslintrc.json files. * Avoid unnecessary eslint-* directives.