{ "extends": [ "plugin:vue/vue3-essential", "eslint:recommended", "@vue/eslint-config-typescript", "@vue/eslint-config-prettier/skip-formatting", "../../.eslintrc.json" ], "ignorePatterns": ["!**/*"], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx", "*.vue"], "rules": { "no-console": "off", "vue/no-v-html": "off", "vue/multi-word-component-names": "off", "comma-dangle": ["error", "only-multiline"], "vue/comment-directive": "off", "import/no-named-as-default": "off" } } ], "parserOptions": { "ecmaVersion": "latest", "sourceType": "module" } }