module.exports = { env: { browser: true, es2021: true, node: true, }, parser: 'vue-eslint-parser', extends: ['eslint:recommended', 'plugin:vue/essential', 'plugin:@typescript-eslint/recommended'], parserOptions: { ecmaVersion: 12, parser: '@typescript-eslint/parser', sourceType: 'module', }, plugins: ['vue', '@typescript-eslint'], rules: { 'linebreak-style': ['error', 'unix'], quotes: ['error', 'single'], semi: ['error', 'never'], 'vue/multi-word-component-names': 'off', 'comma-dangle': ['error', 'always-multiline'], 'no-multiple-empty-lines': 'error', 'object-curly-spacing': ['error', 'always'], 'vue/no-v-model-argument': 'off', }, }