diff --git a/eslint.config.mjs b/eslint.config.mjs index c2bab40..eb2ce0f 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,5 +1,6 @@ import github from 'eslint-plugin-github' import prettier from 'eslint-plugin-prettier' +import jest from 'eslint-plugin-jest' export default [ github.getFlatConfigs().recommended, @@ -20,12 +21,26 @@ export default [ '@typescript-eslint/no-shadow': ['error'], }, }, + { + files: ['__tests__/**/*.test.ts'], + ...jest.configs['flat/recommended'], + plugins: { + jest, + }, + languageOptions: { + globals: jest.environments.globals.globals, + }, + rules: { + 'i18n-text/no-en': 'off', + 'import/no-namespace': 'off', + "@typescript-eslint/array-type": ['error', {default: 'array'}], + }, + }, { ignores: [ 'dist/**', 'lib/**', 'node_modules/**', - '__tests__/**', '__tests__/__snapshots__/**', '__tests__/__results__/**', 'assets/**',