Most projects do not configure it from nothing. They extend a shared config, which turns on a sensible set and lets you adjust from there. This site extends eslint-config-next, which resolves to 71 active rules: 56 that fail the build and 15 that warn.
In November 2023, ESLint deprecated all of its formatting rules in version 8.53.0 and recommended using a formatter for layout instead. So a current ESLint setup is about correctness, and the spacing and quote-style arguments belong somewhere else now.
Updated August 2026