Build an eslint.config.js flat config (ESLint v9+) interactively. Pick a language, JS/TS preset, plugins, common rules, and ignore patterns, then copy a ready-to-paste ES module config.
browser, node, worker, jest.
eslint-config-prettier block to let Prettier handle formatting.eslint-plugin-reacteslint-plugin-react-hookseslint-plugin-importeslint-plugin-unicorneslint-plugin-jsx-a11yeslint-plugin-n{ ignores } block at the top of the config.