Open tetsuharuohzeki opened 5 years ago
I organized the current status, and I pinned this issue.
eslint:recommended
).I'll add some non normative comments for them.
This does not means the end of this project. But I should write some postmortem.
For some reasons (e.g. a core maintainer left the company), core product lines have reduced the dependency for this ruleset or have switched to others (e.g.
eslint:recommended
).
I support this decision. I also think eslint:recommended
is nice choice because it's less opinionated. If I have a fault, it's that I failed to find a new maintainers to integrate this project continuously.
This project aims to provide more solid (reduce a careless mistake) configurations than eslint:recommended
. I aimed following things by this rule:
IMO, I think this project achieved these things and I believe this project still have more advantage than eslint:recommended
.
But almost parts of them are reviewable things by human and maintenance burden for this project is not a lower. I don't have opinions about switching to eslint:recommend
.
For @typescript-eslint/recommended
, I doubt it's more better than this project for above targets. But I don't know for the future. Some year time spans might makes @typescript-eslint/recommended
more comfortable and more solid.
I proposed to archive this project #598
I proposed to archive this project #598
We concluded to archive this project.
By https://github.com/cats-oss/eslint-config-abema/pull/246#pullrequestreview-313294603, I hear from @nodaguti that the core web application for "abema" does not use this config set now.
So I propose to add some notes to readme that core products is not using this now.
I also thought about to rename this repository, but I think strongly that renaming is not a nice way because we don't have any way to know how many projects are using this.
Perhaps, for the future, someone from internals retry to open-sourcing a ruleset at that time. Then we can reuse this repository with breaking change.