Disable consistent-return eslint rule for Typescript files (#30675)

This commit is contained in:
Renaud Chaput 2024-06-13 10:21:50 +02:00 committed by GitHub
parent bf56e982a9
commit 7ad5a3a2b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -349,6 +349,9 @@ module.exports = defineConfig({
// Disable formatting rules that have been enabled in the base config // Disable formatting rules that have been enabled in the base config
'indent': 'off', 'indent': 'off',
// This is not needed as we use noImplicitReturns, which handles this in addition to understanding types
'consistent-return': 'off',
'import/consistent-type-specifier-style': ['error', 'prefer-top-level'], 'import/consistent-type-specifier-style': ['error', 'prefer-top-level'],
'@typescript-eslint/consistent-type-definitions': ['warn', 'interface'], '@typescript-eslint/consistent-type-definitions': ['warn', 'interface'],