1 | module.exports = {
|
2 | extends: ['plugin:import/typescript', 'prettier/@typescript-eslint'],
|
3 | overrides: [
|
4 | {
|
5 | rules: {
|
6 | 'no-use-before-define': 0,
|
7 | 'no-unused-vars': 0,
|
8 | '@typescript-eslint/array-type': 2,
|
9 | },
|
10 | plugins: ['@typescript-eslint'],
|
11 | files: ['**/*.ts', '**/*.tsx'],
|
12 | parser: '@typescript-eslint/parser',
|
13 | settings: {
|
14 | 'import/resolver': {
|
15 | typescript: {},
|
16 | },
|
17 | },
|
18 | parserOptions: {
|
19 | sourceType: 'module',
|
20 | project: './tsconfig.json',
|
21 | tsconfigRootDir: './',
|
22 | },
|
23 | },
|
24 | ],
|
25 | };
|