Closed JoshuaKGoldberg closed 5 months ago
Pretty sure @rushstack/eslint-patch
will need to be removed in order to support flat config.
Canonical now supports v9
I think README has a bug:
export default [
auto
];
Should be
export default [
...auto
];
Yeah, README is still WIP, and so is the API. Learning new tips and tricks as I am rolling it out to the projects that I work with.
Should be stable by the end of the day.
👋 Coming over from https://github.com/eslint/eslint/issues/18093: ESLint is migrating to a new "flat config" format that will be the default in ESLint v9.
It doesn't look like
eslint-config-canonical
has support yet. Just for fun, I tried it out in a repository with the neweslint.config.js
:...and got an error from
@rushstack/eslint-patch
(https://github.com/microsoft/rushstack/issues/4372):Does that mean
eslint-config-canonical
is blocked on https://github.com/microsoft/rushstack/issues/4372 for supporting flat config?I'm posting this issue here as a reference & cross-linking it to the table in https://github.com/eslint/eslint/issues/18093. If there's anything blocking the extension from supporting flat configs, please let us know - we'd be happy to try to help! 💜
Additional resources: