Skip to content

Commit 00cd037

Browse files
committed
refactor: add Testing Library configuration
1 parent e38cc39 commit 00cd037

File tree

4 files changed

+31
-20067
lines changed

4 files changed

+31
-20067
lines changed

eslint.config.mjs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import reactPlugin from 'eslint-plugin-react';
66
import reactHooksPlugin from 'eslint-plugin-react-hooks';
77
import reactNativePlugin from 'eslint-plugin-react-native';
88
import simpleImportSort from 'eslint-plugin-simple-import-sort';
9+
import testingLibraryPlugin from 'eslint-plugin-testing-library';
910
import unicorn from 'eslint-plugin-unicorn';
1011
import unusedImports from 'eslint-plugin-unused-imports';
1112
import path from 'path';
@@ -113,4 +114,15 @@ export default [
113114
],
114115
},
115116
},
117+
// Testing Library configuration
118+
{
119+
files: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'],
120+
plugins: {
121+
'testing-library': testingLibraryPlugin,
122+
},
123+
rules: {
124+
...testingLibraryPlugin.configs.react.rules,
125+
// Add any custom testing rules here
126+
},
127+
},
116128
];

0 commit comments

Comments
 (0)