import js from "@eslint/js"; import globals from "globals"; import pluginVue from "eslint-plugin-vue"; export default [ { ignores: ["dist/**", "node_modules/**"], }, js.configs.recommended, ...pluginVue.configs["flat/essential"], { files: ["**/*.{js,mjs,cjs,vue}"], languageOptions: { ecmaVersion: "latest", sourceType: "module", globals: { ...globals.browser, ...globals.node, }, }, rules: { "no-unused-vars": [ "warn", { argsIgnorePattern: "^_", varsIgnorePattern: "^_", }, ], "no-console": "off", "vue/multi-word-component-names": "off", }, }, ];