diff --git a/eslint.config.js b/eslint.config.js index f5453f0..1abda3c 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -66,6 +66,22 @@ export default [ }, }, + // Handler files configuration + { + files: ['**/*.handler.ts'], + rules: { + '@typescript-eslint/no-unused-vars': [ + 'error', + { + argsIgnorePattern: '^_', + varsIgnorePattern: '^_|Handler$', // Ignore classes ending with Handler + destructuredArrayIgnorePattern: '^_', + caughtErrorsIgnorePattern: '^_', + }, + ], + }, + }, + // Test files configuration { files: ['**/*.test.ts', '**/*.spec.ts', '**/test/**/*', '**/tests/**/*'],