diff --git a/backend/eslint.config.mjs b/backend/eslint.config.mjs new file mode 100644 index 0000000..e4f9285 --- /dev/null +++ b/backend/eslint.config.mjs @@ -0,0 +1,16 @@ +import js from '@eslint/js'; +import ts from 'typescript-eslint'; + +export default ts.config( + { ignores: ['dist/', 'node_modules/'] }, + js.configs.recommended, + ...ts.configs.recommended, + { + rules: { + '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_', varsIgnorePattern: '^_' }], + '@typescript-eslint/no-explicit-any': 'warn', + '@typescript-eslint/consistent-type-imports': 'error', + 'no-console': ['warn', { allow: ['error', 'warn'] }], + }, + }, +);