O Eslint parece ter mudado novamente e não gera um arquivo .json e sim um .js diferente da aula
import js from "@eslint/js";
import globals from "globals";
import { defineConfig } from "eslint/config";
export default defineConfig([
{ files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"] },
{ files: ["**/*.{js,mjs,cjs}"], languageOptions: { globals: globals.browser } },
]);
Essas são as perguntas dele:
@eslint/create-config: v1.9.0
√ What do you want to lint? · javascript √ How would you like to use ESLint? ·* problems* √ What type of modules does your project use? ·* esm* √ Which framework does your project use? · none √ Does your project use TypeScript? ·* no / yes* √ Where does your code run? ·* browser*