From 4344e43b30f2bf48ebcb60a634bec7ed8b115003 Mon Sep 17 00:00:00 2001 From: Jozef Izso Date: Sat, 7 Jun 2025 15:47:32 +0200 Subject: [PATCH] Use `jest` with eslint --- eslint.config.mjs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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/**',