mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-18 18:41:52 +08:00
style: add @typescript-eslint/return-await rule (#9612)
This commit is contained in:
+9
-10
@@ -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
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user