Skip to content

Commit 5e2aec5

Browse files
update eslint config
1 parent d382dbe commit 5e2aec5

2 files changed

Lines changed: 12 additions & 24 deletions

File tree

packages/contentstack-cli-tsgen/eslint.config.js

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,15 @@ module.exports = [
2020
sourceType: 'module',
2121
},
2222
plugins: ['@typescript-eslint'],
23-
extends: ['oclif', 'oclif-typescript'],
23+
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'],
2424
rules: {
2525
'unicorn/prefer-module': 'off',
26-
'@typescript-eslint/no-require-imports': 'off',
27-
'unicorn/no-array-for-each': 'off',
28-
camelcase: 'off',
29-
'@typescript-eslint/no-unused-vars': 'error',
30-
quotes: ['error', 'single', { avoidEscape: true }],
31-
semi: ['error', 'never'],
32-
'unicorn/import-style': 'off',
33-
'unicorn/prefer-node-protocol': 'off',
34-
'unicorn/consistent-function-scoping': 'off',
35-
'@typescript-eslint/ban-ts-comment': 'off',
36-
'object-curly-spacing': ['error', 'never'],
26+
'unicorn/no-abusive-eslint-disable': 'off',
27+
'@typescript-eslint/no-use-before-define': 'off',
3728
'node/no-missing-import': 'off',
29+
'@typescript-eslint/no-explicit-any': 'off',
30+
'@typescript-eslint/no-require-imports': 'off',
31+
'no-useless-escape': 'off',
3832
},
3933
}),
4034
];

packages/contentstack-external-migrate/eslint.config.js

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,15 @@ module.exports = [
1515
sourceType: 'module',
1616
},
1717
plugins: ['@typescript-eslint'],
18-
extends: ['oclif', 'oclif-typescript'],
18+
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'],
1919
rules: {
2020
'unicorn/prefer-module': 'off',
21-
'@typescript-eslint/no-require-imports': 'off',
22-
'unicorn/no-array-for-each': 'off',
23-
camelcase: 'off',
24-
'@typescript-eslint/no-unused-vars': 'error',
25-
quotes: ['error', 'single', { avoidEscape: true }],
26-
semi: ['error', 'never'],
27-
'unicorn/import-style': 'off',
28-
'unicorn/prefer-node-protocol': 'off',
29-
'unicorn/consistent-function-scoping': 'off',
30-
'@typescript-eslint/ban-ts-comment': 'off',
31-
'object-curly-spacing': ['error', 'never'],
21+
'unicorn/no-abusive-eslint-disable': 'off',
22+
'@typescript-eslint/no-use-before-define': 'off',
3223
'node/no-missing-import': 'off',
24+
'@typescript-eslint/no-explicit-any': 'off',
25+
'@typescript-eslint/no-require-imports': 'off',
26+
'no-useless-escape': 'off',
3327
},
3428
}),
3529
];

0 commit comments

Comments
 (0)