const globals = require("globals"); const js = require("@eslint/js"); const prettierPlugin = require("eslint-plugin-prettier"); const prettierConfig = require("eslint-config-prettier"); module.exports = [ js.configs.recommended, prettierConfig, { files: ["**/*.js"], languageOptions: { ecmaVersion: "latest", sourceType: "script", globals: { ...globals.browser, }, }, plugins: { prettier: prettierPlugin, }, rules: { "prettier/prettier": "error", "no-unused-vars": "warn", "no-undef": "warn", }, }, { ignores: ["node_modules/**", "**/*.min.js"], }, ];