Skip to content

Commit 1370ea0

Browse files
committed
feat(eslint-config): add eslint-plugin-deprecation to typescript config
1 parent 64969d9 commit 1370ea0

File tree

3 files changed

+2281
-6231
lines changed

3 files changed

+2281
-6231
lines changed

packages/eslint-config-react/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"eslint-config-airbnb": "19.0.4",
2323
"eslint-config-airbnb-typescript": "17.0.0",
2424
"eslint-config-prettier": "8.5.0",
25+
"eslint-plugin-deprecation": "^1.3.2",
2526
"eslint-plugin-eslint-comments": "3.2.0",
2627
"eslint-plugin-import": "2.26.0",
2728
"eslint-plugin-jsx-a11y": "6.6.1",

packages/eslint-config-react/typescript.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ module.exports = {
66
'plugin:@typescript-eslint/recommended-requiring-type-checking',
77
require.resolve('./shared'),
88
],
9-
plugins: ['@typescript-eslint'],
9+
plugins: ['deprecation', '@typescript-eslint'],
1010
rules: {
11+
'deprecation/deprecation': 'warn',
1112
// https://github.com/typescript-eslint/typescript-eslint/issues/4619
1213
'@typescript-eslint/no-misused-promises': [
1314
'error',

0 commit comments

Comments
 (0)