Skip to content

Commit 693101b

Browse files
Merge pull request #50 from Marfeel/MRF-81561/update-eslint-config-mediagroup
MRF-81561/update-eslint-config-mediagroup
2 parents 8baba00 + 3e6b50e commit 693101b

File tree

1 file changed

+14
-5
lines changed
  • packages/eslint-config-mediagroup

1 file changed

+14
-5
lines changed

packages/eslint-config-mediagroup/index.js

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,31 @@ module.exports = {
2020
],
2121
ignorePatterns: [
2222
'**/*.js',
23-
'!**/src/**/*.js'
23+
'!**/src/**/*.js',
24+
'**/lib/**/*.ts',
25+
'**/3pi-widgets/**/*.ts'
2426
],
2527
overrides: [
2628
{
2729
files: ['**/middlewares/**/*.ts'],
30+
parser: '@typescript-eslint/parser',
31+
plugins: ['@typescript-eslint'],
2832
extends: [
29-
'@marfeel/eslint-config-ts'
33+
'@marfeel/js',
34+
'plugin:@typescript-eslint/eslint-recommended',
35+
'plugin:@typescript-eslint/recommended'
3036
],
3137
rules: {
3238
'no-restricted-properties': ['error', {
3339
object: 'window',
3440
property: 'document'
35-
}]
41+
}],
42+
'class-methods-use-this': 'warn',
43+
'@typescript-eslint/require-await': 'off',
44+
'@typescript-eslint/explicit-function-return-type': 2,
45+
'@typescript-eslint/no-explicit-any': 'error',
46+
'@typescript-eslint/no-empty-function': 'error'
3647
}
3748
}
3849
]
3950
};
40-
41-

0 commit comments

Comments
 (0)