Skip to content

Commit 89fb9f2

Browse files
committed
switching eslint-plugin-import with eslint-plugin-import-x for compatibility with eslint 10
1 parent 3207386 commit 89fb9f2

3 files changed

Lines changed: 177 additions & 1865 deletions

File tree

eslint.config.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import globals from 'globals';
22
import typescriptEslint from '@typescript-eslint/eslint-plugin';
33
import tsParser from '@typescript-eslint/parser';
4-
import eslintImport from 'eslint-plugin-import';
4+
import eslintImportX from 'eslint-plugin-import-x';
55
import path from 'node:path';
66
import { fileURLToPath } from 'node:url';
77
import js from '@eslint/js';
@@ -48,10 +48,10 @@ export default [
4848
},
4949
...compat
5050
.extends(
51-
'prettier',
5251
'plugin:@typescript-eslint/recommended',
5352
'plugin:@typescript-eslint/stylistic',
54-
'plugin:@typescript-eslint/recommended-type-checked'
53+
'plugin:@typescript-eslint/recommended-type-checked',
54+
'prettier'
5555
)
5656
.map((config) => ({
5757
...config,
@@ -61,7 +61,7 @@ export default [
6161
files: ['**/*.ts'],
6262

6363
plugins: {
64-
import: eslintImport,
64+
'import-x': eslintImportX,
6565
'@typescript-eslint': typescriptEslint
6666
},
6767

@@ -80,7 +80,7 @@ export default [
8080
'error',
8181
{ ignoreCase: true, ignoreDeclarationSort: true }
8282
],
83-
'import/order': [
83+
'import-x/order': [
8484
'error',
8585
{
8686
groups: [

0 commit comments

Comments
 (0)