conarti / eslint-plugin-feature-sliced

Feature sliced design eslint plugin
36 stars 1 forks source link

eslint v9 config support #14

Open Kreezag opened 4 days ago

Kreezag commented 4 days ago

Are you able to update plugin configuration to supports eslint v9 config system?

https://eslint.org/blog/2022/08/new-config-system-part-2/

illright commented 4 days ago

This plugin is deprecated, you may want to consider switching to Steiger instead, the official linter for FSD

https://github.com/feature-sliced/steiger

conarti commented 2 days ago

I see that the plugin has recently started to gain popularity. But at the moment it is in a bad state of code, has many errors and is outdated.

Also, the guys from the fsd team created their amazing utility, which in the future will be able to completely replace my plugin. Therefore, for now I will simply recommend using steiger. You will participate in testing the new tool, catch some errors, maybe even create an issue or help fix some other errors. And by doing so, you will help in the development of this utility. Which will speed up the release of a stable version that everyone will use (finally)

Nevertheless, my plugin is still relevant for some types of projects. And so far it is in demand. Therefore, I will try to find the time, energy and motivation to update its state to the latest supported version of eslint and fix critical errors, such as working in monorepositories. But I can’t promise that this will happen in the near future or at all.