import tseslint from 'typescript-eslint'; import pluginVue from 'eslint-plugin-vue'; import vueParser from 'vue-eslint-parser'; export default tseslint.config( ...tseslint.configs.recommended, ...pluginVue.configs['flat/recommended'], { languageOptions: { parser: vueParser, parserOptions: { parser: '@typescript-eslint/parser', } }, rules: { 'vue/html-self-closing': 'off', 'vue/max-attributes-per-line': 'off', } } );