@@ -5,7 +5,6 @@ import tsEslintParser from '@typescript-eslint/parser';
55import { defineConfig } from 'eslint/config' ;
66import eslintConfigPrettier from 'eslint-config-prettier/flat' ;
77import eslintCommentsPlugin from 'eslint-plugin-eslint-comments' ;
8- import importPlugin from 'eslint-plugin-import' ;
98import jsdocPlugin from 'eslint-plugin-jsdoc' ;
109import regexpPlugin from 'eslint-plugin-regexp' ;
1110import globals from 'globals' ;
@@ -22,7 +21,6 @@ const config = [
2221 js . configs . recommended ,
2322 {
2423 plugins : {
25- import : importPlugin ,
2624 jsdoc : jsdocPlugin ,
2725 regexp : regexpPlugin ,
2826 } ,
@@ -34,25 +32,6 @@ const config = [
3432 'no-use-before-define' : [ 'warn' , { 'functions' : false , 'classes' : false } ] ,
3533 'eqeqeq' : [ 'warn' , 'always' , { 'null' : 'ignore' } ] ,
3634
37- // imports
38- 'import/extensions' : [ 'warn' , 'never' ] ,
39- 'import/order' : [
40- 'warn' ,
41- {
42- groups : [
43- [ 'builtin' , 'external' ] ,
44- 'internal' ,
45- 'parent' ,
46- 'sibling' ,
47- 'index' ,
48- 'object' ,
49- 'type' ,
50- ] ,
51- alphabetize : { order : 'asc' , caseInsensitive : true } ,
52- } ,
53- ] ,
54- 'sort-imports' : [ 'warn' , { ignoreDeclarationSort : true } ] ,
55-
5635 // stylistic rules
5736 'no-var' : 'warn' ,
5837 'object-shorthand' : [ 'warn' , 'always' , { avoidQuotes : true } ] ,
0 commit comments