Skip to content

Commit d176b39

Browse files
committed
chore: remove eslint-plugin-import
1 parent fd8c7a9 commit d176b39

File tree

3 files changed

+6
-213
lines changed

3 files changed

+6
-213
lines changed

eslint.config.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import eslintPluginJs from '@eslint/js';
22
import eslintConfigPrettier from 'eslint-config-prettier';
3-
import eslintPluginImport from 'eslint-plugin-import';
43
import eslintPluginSimpleImportSort from 'eslint-plugin-simple-import-sort';
54
import eslintPluginUnicorn from 'eslint-plugin-unicorn';
65
import globals from 'globals';
@@ -17,12 +16,10 @@ export default tseslint.config(
1716
},
1817
plugins: {
1918
'simple-import-sort': eslintPluginSimpleImportSort,
20-
import: eslintPluginImport,
2119
unicorn: eslintPluginUnicorn,
2220
},
2321
rules: {
2422
'no-constant-condition': ['error', { checkLoops: false }],
25-
'import/extensions': ['error', 'always'],
2623
'simple-import-sort/imports': 'error',
2724
'simple-import-sort/exports': 'error',
2825
'unicorn/prefer-at': 'error',

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"del-cli": "6.0.0",
3636
"eslint": "9.22.0",
3737
"eslint-config-prettier": "10.1.1",
38-
"eslint-plugin-import": "2.31.0",
3938
"eslint-plugin-simple-import-sort": "12.1.1",
4039
"eslint-plugin-unicorn": "57.0.0",
4140
"globals": "16.0.0",

yarn.lock

Lines changed: 6 additions & 209 deletions
Original file line numberDiff line numberDiff line change
@@ -628,13 +628,6 @@ __metadata:
628628
languageName: node
629629
linkType: hard
630630

631-
"@rtsao/scc@npm:^1.1.0":
632-
version: 1.1.0
633-
resolution: "@rtsao/scc@npm:1.1.0"
634-
checksum: 10/17d04adf404e04c1e61391ed97bca5117d4c2767a76ae3e879390d6dec7b317fcae68afbf9e98badee075d0b64fa60f287729c4942021b4d19cd01db77385c01
635-
languageName: node
636-
linkType: hard
637-
638631
"@sindresorhus/merge-streams@npm:^2.1.0":
639632
version: 2.3.0
640633
resolution: "@sindresorhus/merge-streams@npm:2.3.0"
@@ -663,13 +656,6 @@ __metadata:
663656
languageName: node
664657
linkType: hard
665658

666-
"@types/json5@npm:^0.0.29":
667-
version: 0.0.29
668-
resolution: "@types/json5@npm:0.0.29"
669-
checksum: 10/4e5aed58cabb2bbf6f725da13421aa50a49abb6bc17bfab6c31b8774b073fa7b50d557c61f961a09a85f6056151190f8ac95f13f5b48136ba5841f7d4484ec56
670-
languageName: node
671-
linkType: hard
672-
673659
"@types/minimist@npm:^1.2.0":
674660
version: 1.2.5
675661
resolution: "@types/minimist@npm:1.2.5"
@@ -973,7 +959,6 @@ __metadata:
973959
del-cli: "npm:6.0.0"
974960
eslint: "npm:9.22.0"
975961
eslint-config-prettier: "npm:10.1.1"
976-
eslint-plugin-import: "npm:2.31.0"
977962
eslint-plugin-simple-import-sort: "npm:12.1.1"
978963
eslint-plugin-unicorn: "npm:57.0.0"
979964
globals: "npm:16.0.0"
@@ -1053,58 +1038,6 @@ __metadata:
10531038
languageName: node
10541039
linkType: hard
10551040

1056-
"array-includes@npm:^3.1.8":
1057-
version: 3.1.8
1058-
resolution: "array-includes@npm:3.1.8"
1059-
dependencies:
1060-
call-bind: "npm:^1.0.7"
1061-
define-properties: "npm:^1.2.1"
1062-
es-abstract: "npm:^1.23.2"
1063-
es-object-atoms: "npm:^1.0.0"
1064-
get-intrinsic: "npm:^1.2.4"
1065-
is-string: "npm:^1.0.7"
1066-
checksum: 10/290b206c9451f181fb2b1f79a3bf1c0b66bb259791290ffbada760c79b284eef6f5ae2aeb4bcff450ebc9690edd25732c4c73a3c2b340fcc0f4563aed83bf488
1067-
languageName: node
1068-
linkType: hard
1069-
1070-
"array.prototype.findlastindex@npm:^1.2.5":
1071-
version: 1.2.5
1072-
resolution: "array.prototype.findlastindex@npm:1.2.5"
1073-
dependencies:
1074-
call-bind: "npm:^1.0.7"
1075-
define-properties: "npm:^1.2.1"
1076-
es-abstract: "npm:^1.23.2"
1077-
es-errors: "npm:^1.3.0"
1078-
es-object-atoms: "npm:^1.0.0"
1079-
es-shim-unscopables: "npm:^1.0.2"
1080-
checksum: 10/7c5c821f357cd53ab6cc305de8086430dd8d7a2485db87b13f843e868055e9582b1fd338f02338f67fc3a1603ceaf9610dd2a470b0b506f9d18934780f95b246
1081-
languageName: node
1082-
linkType: hard
1083-
1084-
"array.prototype.flat@npm:^1.3.2":
1085-
version: 1.3.2
1086-
resolution: "array.prototype.flat@npm:1.3.2"
1087-
dependencies:
1088-
call-bind: "npm:^1.0.2"
1089-
define-properties: "npm:^1.2.0"
1090-
es-abstract: "npm:^1.22.1"
1091-
es-shim-unscopables: "npm:^1.0.0"
1092-
checksum: 10/d9d2f6f27584de92ec7995bc931103e6de722cd2498bdbfc4cba814fc3e52f056050a93be883018811f7c0a35875f5056584a0e940603a5e5934f0279896aebe
1093-
languageName: node
1094-
linkType: hard
1095-
1096-
"array.prototype.flatmap@npm:^1.3.2":
1097-
version: 1.3.2
1098-
resolution: "array.prototype.flatmap@npm:1.3.2"
1099-
dependencies:
1100-
call-bind: "npm:^1.0.2"
1101-
define-properties: "npm:^1.2.0"
1102-
es-abstract: "npm:^1.22.1"
1103-
es-shim-unscopables: "npm:^1.0.0"
1104-
checksum: 10/33f20006686e0cbe844fde7fd290971e8366c6c5e3380681c2df15738b1df766dd02c7784034aeeb3b037f65c496ee54de665388288edb323a2008bb550f77ea
1105-
languageName: node
1106-
linkType: hard
1107-
11081041
"arraybuffer.prototype.slice@npm:^1.0.3":
11091042
version: 1.0.3
11101043
resolution: "arraybuffer.prototype.slice@npm:1.0.3"
@@ -1735,15 +1668,6 @@ __metadata:
17351668
languageName: node
17361669
linkType: hard
17371670

1738-
"debug@npm:^3.2.7":
1739-
version: 3.2.7
1740-
resolution: "debug@npm:3.2.7"
1741-
dependencies:
1742-
ms: "npm:^2.1.1"
1743-
checksum: 10/d86fd7be2b85462297ea16f1934dc219335e802f629ca9a69b63ed8ed041dda492389bb2ee039217c02e5b54792b1c51aa96ae954cf28634d363a2360c7a1639
1744-
languageName: node
1745-
linkType: hard
1746-
17471671
"debug@npm:^4.4.0":
17481672
version: 4.4.0
17491673
resolution: "debug@npm:4.4.0"
@@ -1850,15 +1774,6 @@ __metadata:
18501774
languageName: node
18511775
linkType: hard
18521776

1853-
"doctrine@npm:^2.1.0":
1854-
version: 2.1.0
1855-
resolution: "doctrine@npm:2.1.0"
1856-
dependencies:
1857-
esutils: "npm:^2.0.2"
1858-
checksum: 10/555684f77e791b17173ea86e2eea45ef26c22219cb64670669c4f4bebd26dbc95cd90ec1f4159e9349a6bb9eb892ce4dde8cd0139e77bedd8bf4518238618474
1859-
languageName: node
1860-
linkType: hard
1861-
18621777
"dot-prop@npm:^5.1.0":
18631778
version: 5.3.0
18641779
resolution: "dot-prop@npm:5.3.0"
@@ -2035,15 +1950,6 @@ __metadata:
20351950
languageName: node
20361951
linkType: hard
20371952

2038-
"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2":
2039-
version: 1.0.2
2040-
resolution: "es-shim-unscopables@npm:1.0.2"
2041-
dependencies:
2042-
hasown: "npm:^2.0.0"
2043-
checksum: 10/6d3bf91f658a27cc7217cd32b407a0d714393a84d125ad576319b9e83a893bea165cf41270c29e9ceaa56d3cf41608945d7e2a2c31fd51c0009b0c31402b91c7
2044-
languageName: node
2045-
linkType: hard
2046-
20471953
"es-to-primitive@npm:^1.2.1":
20481954
version: 1.2.1
20491955
resolution: "es-to-primitive@npm:1.2.1"
@@ -2180,58 +2086,6 @@ __metadata:
21802086
languageName: node
21812087
linkType: hard
21822088

2183-
"eslint-import-resolver-node@npm:^0.3.9":
2184-
version: 0.3.9
2185-
resolution: "eslint-import-resolver-node@npm:0.3.9"
2186-
dependencies:
2187-
debug: "npm:^3.2.7"
2188-
is-core-module: "npm:^2.13.0"
2189-
resolve: "npm:^1.22.4"
2190-
checksum: 10/d52e08e1d96cf630957272e4f2644dcfb531e49dcfd1edd2e07e43369eb2ec7a7d4423d417beee613201206ff2efa4eb9a582b5825ee28802fc7c71fcd53ca83
2191-
languageName: node
2192-
linkType: hard
2193-
2194-
"eslint-module-utils@npm:^2.12.0":
2195-
version: 2.12.0
2196-
resolution: "eslint-module-utils@npm:2.12.0"
2197-
dependencies:
2198-
debug: "npm:^3.2.7"
2199-
peerDependenciesMeta:
2200-
eslint:
2201-
optional: true
2202-
checksum: 10/dd27791147eca17366afcb83f47d6825b6ce164abb256681e5de4ec1d7e87d8605641eb869298a0dbc70665e2446dbcc2f40d3e1631a9475dd64dd23d4ca5dee
2203-
languageName: node
2204-
linkType: hard
2205-
2206-
"eslint-plugin-import@npm:2.31.0":
2207-
version: 2.31.0
2208-
resolution: "eslint-plugin-import@npm:2.31.0"
2209-
dependencies:
2210-
"@rtsao/scc": "npm:^1.1.0"
2211-
array-includes: "npm:^3.1.8"
2212-
array.prototype.findlastindex: "npm:^1.2.5"
2213-
array.prototype.flat: "npm:^1.3.2"
2214-
array.prototype.flatmap: "npm:^1.3.2"
2215-
debug: "npm:^3.2.7"
2216-
doctrine: "npm:^2.1.0"
2217-
eslint-import-resolver-node: "npm:^0.3.9"
2218-
eslint-module-utils: "npm:^2.12.0"
2219-
hasown: "npm:^2.0.2"
2220-
is-core-module: "npm:^2.15.1"
2221-
is-glob: "npm:^4.0.3"
2222-
minimatch: "npm:^3.1.2"
2223-
object.fromentries: "npm:^2.0.8"
2224-
object.groupby: "npm:^1.0.3"
2225-
object.values: "npm:^1.2.0"
2226-
semver: "npm:^6.3.1"
2227-
string.prototype.trimend: "npm:^1.0.8"
2228-
tsconfig-paths: "npm:^3.15.0"
2229-
peerDependencies:
2230-
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
2231-
checksum: 10/6b76bd009ac2db0615d9019699d18e2a51a86cb8c1d0855a35fb1b418be23b40239e6debdc6e8c92c59f1468ed0ea8d7b85c817117a113d5cc225be8a02ad31c
2232-
languageName: node
2233-
linkType: hard
2234-
22352089
"eslint-plugin-simple-import-sort@npm:12.1.1":
22362090
version: 12.1.1
22372091
resolution: "eslint-plugin-simple-import-sort@npm:12.1.1"
@@ -3120,7 +2974,7 @@ __metadata:
31202974
languageName: node
31212975
linkType: hard
31222976

3123-
"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.5.0":
2977+
"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0":
31242978
version: 2.15.1
31252979
resolution: "is-core-module@npm:2.15.1"
31262980
dependencies:
@@ -3425,17 +3279,6 @@ __metadata:
34253279
languageName: node
34263280
linkType: hard
34273281

3428-
"json5@npm:^1.0.2":
3429-
version: 1.0.2
3430-
resolution: "json5@npm:1.0.2"
3431-
dependencies:
3432-
minimist: "npm:^1.2.0"
3433-
bin:
3434-
json5: lib/cli.js
3435-
checksum: 10/a78d812dbbd5642c4f637dd130954acfd231b074965871c3e28a5bbd571f099d623ecf9161f1960c4ddf68e0cc98dee8bebfdb94a71ad4551f85a1afc94b63f6
3436-
languageName: node
3437-
linkType: hard
3438-
34393282
"jsonparse@npm:^1.2.0":
34403283
version: 1.3.1
34413284
resolution: "jsonparse@npm:1.3.1"
@@ -3706,7 +3549,7 @@ __metadata:
37063549
languageName: node
37073550
linkType: hard
37083551

3709-
"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
3552+
"minimist@npm:^1.2.5":
37103553
version: 1.2.8
37113554
resolution: "minimist@npm:1.2.8"
37123555
checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f
@@ -3820,7 +3663,7 @@ __metadata:
38203663
languageName: node
38213664
linkType: hard
38223665

3823-
"ms@npm:^2.1.1, ms@npm:^2.1.3":
3666+
"ms@npm:^2.1.3":
38243667
version: 2.1.3
38253668
resolution: "ms@npm:2.1.3"
38263669
checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
@@ -3984,40 +3827,6 @@ __metadata:
39843827
languageName: node
39853828
linkType: hard
39863829

3987-
"object.fromentries@npm:^2.0.8":
3988-
version: 2.0.8
3989-
resolution: "object.fromentries@npm:2.0.8"
3990-
dependencies:
3991-
call-bind: "npm:^1.0.7"
3992-
define-properties: "npm:^1.2.1"
3993-
es-abstract: "npm:^1.23.2"
3994-
es-object-atoms: "npm:^1.0.0"
3995-
checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92
3996-
languageName: node
3997-
linkType: hard
3998-
3999-
"object.groupby@npm:^1.0.3":
4000-
version: 1.0.3
4001-
resolution: "object.groupby@npm:1.0.3"
4002-
dependencies:
4003-
call-bind: "npm:^1.0.7"
4004-
define-properties: "npm:^1.2.1"
4005-
es-abstract: "npm:^1.23.2"
4006-
checksum: 10/44cb86dd2c660434be65f7585c54b62f0425b0c96b5c948d2756be253ef06737da7e68d7106e35506ce4a44d16aa85a413d11c5034eb7ce5579ec28752eb42d0
4007-
languageName: node
4008-
linkType: hard
4009-
4010-
"object.values@npm:^1.2.0":
4011-
version: 1.2.0
4012-
resolution: "object.values@npm:1.2.0"
4013-
dependencies:
4014-
call-bind: "npm:^1.0.7"
4015-
define-properties: "npm:^1.2.1"
4016-
es-object-atoms: "npm:^1.0.0"
4017-
checksum: 10/db2e498019c354428c5dd30d02980d920ac365b155fce4dcf63eb9433f98ccf0f72624309e182ce7cc227c95e45d474e1d483418e60de2293dd23fa3ebe34903
4018-
languageName: node
4019-
linkType: hard
4020-
40213830
"optionator@npm:^0.9.3":
40223831
version: 0.9.4
40233832
resolution: "optionator@npm:0.9.4"
@@ -4536,7 +4345,7 @@ __metadata:
45364345
languageName: node
45374346
linkType: hard
45384347

4539-
"resolve@npm:^1.10.0, resolve@npm:^1.22.4":
4348+
"resolve@npm:^1.10.0":
45404349
version: 1.22.8
45414350
resolution: "resolve@npm:1.22.8"
45424351
dependencies:
@@ -4549,7 +4358,7 @@ __metadata:
45494358
languageName: node
45504359
linkType: hard
45514360

4552-
"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin<compat/resolve>, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin<compat/resolve>":
4361+
"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin<compat/resolve>":
45534362
version: 1.22.8
45544363
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin<compat/resolve>::version=1.22.8&hash=c3c19d"
45554364
dependencies:
@@ -4710,7 +4519,7 @@ __metadata:
47104519
languageName: node
47114520
linkType: hard
47124521

4713-
"semver@npm:^6.0.0, semver@npm:^6.3.1":
4522+
"semver@npm:^6.0.0":
47144523
version: 6.3.1
47154524
resolution: "semver@npm:6.3.1"
47164525
bin:
@@ -5258,18 +5067,6 @@ __metadata:
52585067
languageName: node
52595068
linkType: hard
52605069

5261-
"tsconfig-paths@npm:^3.15.0":
5262-
version: 3.15.0
5263-
resolution: "tsconfig-paths@npm:3.15.0"
5264-
dependencies:
5265-
"@types/json5": "npm:^0.0.29"
5266-
json5: "npm:^1.0.2"
5267-
minimist: "npm:^1.2.6"
5268-
strip-bom: "npm:^3.0.0"
5269-
checksum: 10/2041beaedc6c271fc3bedd12e0da0cc553e65d030d4ff26044b771fac5752d0460944c0b5e680f670c2868c95c664a256cec960ae528888db6ded83524e33a14
5270-
languageName: node
5271-
linkType: hard
5272-
52735070
"tslib@npm:^2.3.0":
52745071
version: 2.6.2
52755072
resolution: "tslib@npm:2.6.2"

0 commit comments

Comments
 (0)