@@ -53,7 +53,7 @@ const config = {
53
53
parser : '@typescript-eslint/parser' ,
54
54
parserOptions : {
55
55
extraFileExtensions : [ ] ,
56
- project : './tsconfig.json' ,
56
+ project : [ './tsconfig.json' , 'tsconfig.cjs.json' ] ,
57
57
sourceType : require ( './package.json' ) . type ,
58
58
tsconfigRootDir : process . cwd ( ) ,
59
59
warnOnUnsupportedTypeScriptVersion : true
@@ -991,6 +991,56 @@ const config = {
991
991
plugins : [ 'markdown' , 'markdownlint' ] ,
992
992
processor : 'markdown/markdown'
993
993
} ,
994
+ {
995
+ files : '**/*.md/*.+(cjs|cts|js|jsx|mjs|mts|ts|tsx)' ,
996
+ parserOptions : { project : false } ,
997
+ rules : {
998
+ '@typescript-eslint/await-thenable' : 0 ,
999
+ '@typescript-eslint/consistent-type-exports' : 0 ,
1000
+ '@typescript-eslint/dot-notation' : 0 ,
1001
+ '@typescript-eslint/naming-convention' : 0 ,
1002
+ '@typescript-eslint/no-base-to-string' : 0 ,
1003
+ '@typescript-eslint/no-confusing-void-expression' : 0 ,
1004
+ '@typescript-eslint/no-floating-promises' : 0 ,
1005
+ '@typescript-eslint/no-for-in-array' : 0 ,
1006
+ '@typescript-eslint/no-implied-eval' : 0 ,
1007
+ '@typescript-eslint/no-meaningless-void-operator' : 0 ,
1008
+ '@typescript-eslint/no-misused-promises' : 0 ,
1009
+ '@typescript-eslint/no-mixed-enums' : 0 ,
1010
+ '@typescript-eslint/no-redundant-type-constituents' : 0 ,
1011
+ '@typescript-eslint/no-throw-literal' : 0 ,
1012
+ '@typescript-eslint/no-unnecessary-boolean-literal-compare' : 0 ,
1013
+ '@typescript-eslint/no-unnecessary-condition' : 0 ,
1014
+ '@typescript-eslint/no-unnecessary-qualifier' : 0 ,
1015
+ '@typescript-eslint/no-unnecessary-type-arguments' : 0 ,
1016
+ '@typescript-eslint/no-unnecessary-type-assertion' : 0 ,
1017
+ '@typescript-eslint/no-unsafe-argument' : 0 ,
1018
+ '@typescript-eslint/no-unsafe-assignment' : 0 ,
1019
+ '@typescript-eslint/no-unsafe-call' : 0 ,
1020
+ '@typescript-eslint/no-unsafe-member-access' : 0 ,
1021
+ '@typescript-eslint/no-unsafe-return' : 0 ,
1022
+ '@typescript-eslint/non-nullable-type-assertion-style' : 0 ,
1023
+ '@typescript-eslint/prefer-includes' : 0 ,
1024
+ '@typescript-eslint/prefer-nullish-coalescing' : 0 ,
1025
+ '@typescript-eslint/prefer-readonly' : 0 ,
1026
+ '@typescript-eslint/prefer-readonly-parameter-types' : 0 ,
1027
+ '@typescript-eslint/prefer-reduce-type-parameter' : 0 ,
1028
+ '@typescript-eslint/prefer-regexp-exec' : 0 ,
1029
+ '@typescript-eslint/prefer-return-this-type' : 0 ,
1030
+ '@typescript-eslint/prefer-string-starts-ends-with' : 0 ,
1031
+ '@typescript-eslint/promise-function-async' : 0 ,
1032
+ '@typescript-eslint/require-array-sort-compare' : 0 ,
1033
+ '@typescript-eslint/require-await' : 0 ,
1034
+ '@typescript-eslint/restrict-plus-operands' : 0 ,
1035
+ '@typescript-eslint/restrict-template-expressions' : 0 ,
1036
+ '@typescript-eslint/return-await' : 0 ,
1037
+ '@typescript-eslint/strict-boolean-expressions' : 0 ,
1038
+ '@typescript-eslint/switch-exhaustiveness-check' : 0 ,
1039
+ '@typescript-eslint/unbound-method' : 0 ,
1040
+ 'jsdoc/require-file-overview' : 0 ,
1041
+ 'unicorn/filename-case' : 0
1042
+ }
1043
+ } ,
994
1044
{
995
1045
files : '**/*.yml' ,
996
1046
parser : 'yaml-eslint-parser' ,
0 commit comments