@@ -34,7 +34,7 @@ const config = {
3434 parser : '@typescript-eslint/parser' ,
3535 parserOptions : {
3636 extraFileExtensions : [ ] ,
37- project : [ '**/tsconfig.json' ] ,
37+ project : [ '**/tsconfig.json' , '**/tsconfig.*.json' ] ,
3838 tsconfigRootDir : process . cwd ( ) ,
3939 warnOnUnsupportedTypeScriptVersion : true
4040 } ,
@@ -495,9 +495,16 @@ const config = {
495495 checkConstructors : true ,
496496 checkGetters : true ,
497497 checkSetters : true ,
498+ contexts : [
499+ 'TSDeclareFunction:not(TSDeclareFunction + TSDeclareFunction)' ,
500+ 'FunctionDeclaration:not(TSDeclareFunction + FunctionDeclaration)'
501+ ] ,
498502 enableFixer : true ,
499503 exemptEmptyConstructors : true ,
500- exemptEmptyFunctions : false
504+ exemptEmptyFunctions : false ,
505+ require : {
506+ FunctionDeclaration : false
507+ }
501508 }
502509 ] ,
503510 'jsdoc/require-param' : [
@@ -1057,6 +1064,7 @@ const config = {
10571064 '@typescript-eslint/no-floating-promises' : 0 ,
10581065 '@typescript-eslint/no-for-in-array' : 0 ,
10591066 '@typescript-eslint/no-implied-eval' : 0 ,
1067+ '@typescript-eslint/no-invalid-void-type' : 0 ,
10601068 '@typescript-eslint/no-meaningless-void-operator' : 0 ,
10611069 '@typescript-eslint/no-misused-promises' : 0 ,
10621070 '@typescript-eslint/no-mixed-enums' : 0 ,
0 commit comments