Releases: un-ts/eslint-plugin-import-x
v4.3.1
v4.3.0
Minor Changes
- #159
4da5388
Thanks @GoodbyeNJN! - feat: add support for using resolver object directly in settings
v4.2.1
Patch Changes
-
#148
d228129
Thanks @SukkaW! - Fixnewline-after-import
'sconsiderComments
options when lintingrequire
, backports import-js#2952 -
#147
eca73ed
Thanks @nchevsky! - Fix regression in ruleno-unused-modules
which would incorrectly initialize optionsrc
to[]
instead of[process.cwd()]
, breaking file discovery. -
#148
d228129
Thanks @SukkaW! - Fixno-duplicates
for TypeScript, backports import-js#3033
v4.2.0
v4.1.1
v4.1.0
Minor Changes
-
#122
cd52e86
Thanks @michaelfaith! - Add ESLint flat configuration presets. You can access them with:import eslintPluginImportX from "eslint-plugin-import-x"; eslintPluginImportX.flatConfigs.recommended; eslintPluginImportX.flatConfigs.react; eslintPluginImportX.flatConfigs.typescript; eslintPluginImportX.flatConfigs.electron;
-
#132
9948c78
Thanks @SukkaW! - Addedno-rename-default
that forbid importing a default export by a different name. Originally created by @whitneyit, ported by @SukkaW
v4.0.0
v3.1.0
Minor Changes
- #116
38aa4cb
Thanks @silverwind! - AddignoreUnusedTypeExports
option tono-unused-modules
Patch Changes
-
#118
0307ff2
Thanks @SukkaW! - Reverts #111. The introduction of SCC causes extra overhead that overcomes the early return it introduced.A new
no-cycle-next
rule is being implemented using the graph. It won't be backward compatible with the current ruleno-cycle
. The currentno-cycle
rule will becomeno-cycle-legacy
in the next major version.
v3.0.1
Patch Changes
v3.0.0
Major Changes
-
#106
19f10aa
Thanks @SukkaW! -eslint-plugin-import-x
is a fork ofeslint-plugin-import
that aims to provide a more performant and more lightweight version of the original plugin.Due to the nature of the fork, all
eslint-plugin-import
's git tags and releases have been copied over toeslint-plugin-import-x
. This causes version conflicts when publishing new versions ofeslint-plugin-import-x
.To prevent this, we have decided to publish a new major version of
eslint-plugin-import-x
that will not conflict with the originaleslint-plugin-import
's versions.See also #76