Skip to content

Commit d1896b3

Browse files
committed
replace eslint import sort plugin
1 parent f24a137 commit d1896b3

File tree

3 files changed

+24
-9
lines changed

3 files changed

+24
-9
lines changed

eslint.config.js

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import eslint from '@eslint/js';
2-
// eslint-disable-next-line import/no-unresolved
3-
import tseslint from 'typescript-eslint';
2+
import prettier from 'eslint-config-prettier';
3+
import eslintComments from 'eslint-plugin-eslint-comments';
4+
import imprt from 'eslint-plugin-import';
5+
import json from 'eslint-plugin-json';
6+
import jsxA11y from 'eslint-plugin-jsx-a11y';
47
import react from 'eslint-plugin-react';
58
import reactHooks from 'eslint-plugin-react-hooks';
69
import reactNative from 'eslint-plugin-react-native';
7-
import jsxA11y from 'eslint-plugin-jsx-a11y';
8-
import eslintComments from 'eslint-plugin-eslint-comments';
9-
import json from 'eslint-plugin-json';
10-
import imprt from 'eslint-plugin-import';
11-
import prettier from 'eslint-config-prettier';
10+
import simpleImportSort from 'eslint-plugin-simple-import-sort'
11+
// eslint-disable-next-line import/no-unresolved
12+
import tseslint from 'typescript-eslint';
1213

1314
export default tseslint.config(
1415
{
@@ -40,6 +41,7 @@ export default tseslint.config(
4041
'eslint-comments': eslintComments,
4142
json,
4243
import: imprt,
44+
simpleImportSort
4345
},
4446
languageOptions: {
4547
parser: tseslint.parser,
@@ -53,7 +55,8 @@ export default tseslint.config(
5355
},
5456
globals: {
5557
JSX: true,
56-
require: true
58+
require: true,
59+
module: true
5760
},
5861
},
5962
rules: {
@@ -100,8 +103,8 @@ export default tseslint.config(
100103
extensions: ['.ts', '.tsx', '.js', '.jsx'],
101104
},
102105
],
106+
"simpleImportSort/imports": ["error"],
103107
'react/prop-types': 'off', // Disabling until typescript rewrite
104-
'sort-imports': 'warn',
105108
},
106109
},
107110
prettier,

package-lock.json

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
"eslint-plugin-react": "7.33.2",
6565
"eslint-plugin-react-hooks": "^4.6.2",
6666
"eslint-plugin-react-native": "^4.1.0",
67+
"eslint-plugin-simple-import-sort": "^12.1.1",
6768
"prettier": "3.0.3",
6869
"typescript": "^5.2.2",
6970
"typescript-eslint": "^8.46.0"

0 commit comments

Comments
 (0)