Skip to content

Commit 338751f

Browse files
committed
chore: use recommended preset of 'eslint-plugin-import-x'
1 parent ce54a87 commit 338751f

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

eslint.config.ts

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ export default tseslint.config(
126126
extends: [
127127
eslintJs.configs.recommended,
128128
tseslint.configs.strict,
129+
eslintPluginImport.flatConfigs.recommended,
129130
eslintPluginPerfectionist.configs["recommended-natural"],
130131
eslintPluginRegexp.configs["flat/recommended"],
131132
eslintPluginJsdoc.configs["flat/recommended-typescript-error"],
@@ -144,7 +145,6 @@ export default tseslint.config(
144145
plugins: {
145146
["@susisu/safe-typescript"]: eslintPluginSafeTypeScript,
146147
["better-mutation"]: eslintPluginBetterMutation,
147-
["import-x"]: eslintPluginImport,
148148
["local"]: eslintPluginLocal,
149149
["simple-import-sort"]: eslintPluginSimpleImportSort,
150150
["unicorn"]: eslintPluginUnicorn,
@@ -211,19 +211,6 @@ export default tseslint.config(
211211
"jsdoc/require-returns": "off",
212212
"jsdoc/require-yields": "warn",
213213
"jsdoc/tag-lines": "warn",
214-
// Part: import rules
215-
"import-x/consistent-type-specifier-style": "warn",
216-
"import-x/export": "error",
217-
"import-x/first": "warn",
218-
"import-x/newline-after-import": "warn",
219-
"import-x/no-absolute-path": "error",
220-
"import-x/no-duplicates": "error",
221-
"import-x/no-dynamic-require": "error",
222-
"import-x/no-empty-named-blocks": "error",
223-
"import-x/no-extraneous-dependencies": "error",
224-
"import-x/no-mutable-exports": "error",
225-
"import-x/no-self-import": "error",
226-
"import-x/no-unused-modules": "error",
227214
// Part: simple-import-sort rules
228215
"simple-import-sort/exports": "warn",
229216
"simple-import-sort/imports": "warn",

0 commit comments

Comments
 (0)