Blame view

泰额版/Food Labeling Management Code/Yi.Vben5.Vue3/internal/lint-configs/eslint-config/src/configs/disableds.ts 654 Bytes
383e20a3   杨鑫   拉取
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
  import type { Linter } from 'eslint';
  
  export async function disableds(): Promise<Linter.Config[]> {
    return [
      {
        files: ['**/__tests__/**/*.?([cm])[jt]s?(x)'],
        name: 'disables/test',
        rules: {
          '@typescript-eslint/ban-ts-comment': 'off',
          'no-console': 'off',
        },
      },
      {
        files: ['**/*.d.ts'],
        name: 'disables/dts',
        rules: {
          '@typescript-eslint/triple-slash-reference': 'off',
        },
      },
      {
        files: ['**/*.js', '**/*.mjs', '**/*.cjs'],
        name: 'disables/js',
        rules: {
          '@typescript-eslint/explicit-module-boundary-types': 'off',
        },
      },
    ];
  }