style: add @typescript-eslint/return-await rule (#9612)

This commit is contained in:
Brooooooklyn
2025-01-09 09:28:58 +00:00
parent 6d29f80894
commit fed0156f22
5 changed files with 14 additions and 15 deletions
+9 -10
View File
@@ -159,6 +159,10 @@ export default tseslint.config(
'@typescript-eslint/no-unsafe-function-type': 'error',
'@typescript-eslint/no-wrapper-object-types': 'error',
'@typescript-eslint/unified-signatures': 'error',
'@typescript-eslint/return-await': [
'error',
'error-handling-correctness-only',
],
'@typescript-eslint/no-restricted-imports': [
'error',
{
@@ -269,7 +273,11 @@ export default tseslint.config(
},
},
{
files: ['packages/frontend/apps/electron/scripts/**/*'],
files: [
'packages/frontend/apps/electron/scripts/**/*',
'blocksuite/tests-legacy/**/*.{ts,tsx}',
'blocksuite/**/__tests__/**/*.{ts,tsx}',
],
rules: {
'import-x/no-extraneous-dependencies': 'off',
},
@@ -280,14 +288,5 @@ export default tseslint.config(
'rxjs/finnish': 'off',
},
},
{
files: [
'blocksuite/tests-legacy/**/*.{ts,tsx}',
'blocksuite/**/__tests__/**/*.{ts,tsx}',
],
rules: {
'import-x/no-extraneous-dependencies': 'off',
},
},
eslintConfigPrettier
);