UNPKG

638 BJavaScriptView Raw
1module.exports = {
2 overrides: [
3 {
4 files: ['*.vue'],
5 parser: 'vue-eslint-parser',
6 parserOptions: {
7 parser: '@typescript-eslint/parser',
8 },
9 rules: {
10 'no-unused-vars': 'off',
11 'no-undef': 'off',
12 '@typescript-eslint/no-unused-vars': 'off',
13 },
14 },
15 ],
16 extends: [
17 'plugin:vue/vue3-recommended',
18 '@wuxh/eslint-config-ts',
19 ],
20 rules: {
21 'vue/max-attributes-per-line': ['warn', { singleline: 5 }],
22 'vue/no-v-html': 'off',
23 'vue/require-prop-types': 'off',
24 'vue/require-default-prop': 'off',
25 'vue/multi-word-component-names': 'off',
26 },
27}