@@ -53,7 +53,7 @@ const config = {
5353 parser : '@typescript-eslint/parser' ,
5454 parserOptions : {
5555 extraFileExtensions : [ ] ,
56- project : './tsconfig.json' ,
56+ project : [ './tsconfig.json' , 'tsconfig.cjs.json' ] ,
5757 sourceType : require ( './package.json' ) . type ,
5858 tsconfigRootDir : process . cwd ( ) ,
5959 warnOnUnsupportedTypeScriptVersion : true
@@ -991,6 +991,56 @@ const config = {
991991 plugins : [ 'markdown' , 'markdownlint' ] ,
992992 processor : 'markdown/markdown'
993993 } ,
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+ } ,
9941044 {
9951045 files : '**/*.yml' ,
9961046 parser : 'yaml-eslint-parser' ,
0 commit comments