Open
Description
We should be able to migrate the package to ESM now that all LTS other than 18.x support require(esm)
Basically, the only people affected will be those using flat configs written in CJS format with a version of node lower than 20.
Legacy config will already support this as it uses import
under the hood to load the plugin.
In those cases, they can move their config file to eslint.config.mjs
without having to migrate their entire repo.
I'd be happy to contribute this if you're on board
Activity
43081j commentedon Mar 20, 2025
here it is if we ever want it:
main...43081j:eslint-plugin-solid:esm-only