Skip to content

switching eslint-plugin-import with eslint-plugin-import-x#1506

Open
Janther wants to merge 1 commit intomainfrom
eslint-import-x
Open

switching eslint-plugin-import with eslint-plugin-import-x#1506
Janther wants to merge 1 commit intomainfrom
eslint-import-x

Conversation

@Janther
Copy link
Copy Markdown
Member

@Janther Janther commented Apr 9, 2026

for compatibility with eslint 10. It's been 2 months since the release of eslint 10 and eslint-plugin-import has been very slow in the adoption of the new linter.

eslint-plugin-import-x started as a fork that now, not only works with eslint 10, but also has stopped supporting older versions of node in favour of faster processing.

@Janther Janther requested a review from fvictorio April 9, 2026 19:57
@Janther Janther changed the title switching eslint-plugin-import with eslint-plugin-import-x switching eslint-plugin-import with eslint-plugin-import-x Apr 9, 2026
@fvictorio
Copy link
Copy Markdown
Member

Hmm, I'm not sure about this one. Two months is not that long of a delay for an OSS project to make a major upgrade (they are probably unpaid maintainers) and I'd rather not add new dependencies if we can avoid it given all the recent supply chain attacks.

What's the trade-off here? What do we lose if we don't have the very latest version of eslint and this plugin?

@Janther
Copy link
Copy Markdown
Member Author

Janther commented Apr 14, 2026

It can wait.

it's supposed to be faster, built on rust, and not supporting really outdated node and eslint versions.

all very good things but it affects us only in one step of our development process which is adding a new import to a file.

if it keeps blocking us for too long, I'd suggest again this change though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants