兰宝车间质量管理系统-前端
LiuHao
2023-04-02 251d2411f235e23209d57173857e05b637729ce8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
module.exports = {
    env: {
        browser: true,
        es2021: true,
        node: true
    },
    parser: 'vue-eslint-parser',
    extends: [
        'eslint:recommended',
        'plugin:vue/vue3-essential',
        'plugin:@typescript-eslint/recommended',
        './.eslintrc-auto-import.json',
        'plugin:prettier/recommended'
    ],
    parserOptions: {
        ecmaVersion: '2020',
        sourceType: 'module',
        parser: '@typescript-eslint/parser'
    },
    plugins: ['vue', '@typescript-eslint'],
    rules: {
        'vue/multi-word-component-names': 'off',
        '@typescript-eslint/no-empty-function': 'off',
        '@typescript-eslint/no-explicit-any': 'off',
        'vue/no-v-model-argument': 'off',
        '@typescript-eslint/ban-types': [
            'error',
            {
                // 关闭空类型检查 {}
                extendDefaults: true,
                types: {
                    '{}': false
                }
            }
        ]
    },
    globals: {
        DialogOption: 'readonly',
        OptionType: 'readonly'
    }
};