-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Description
I propose adding a package for the oxlint config.
Oxlint is the next generation of ts/js linters, written in Rust and 50-100 times faster.
Currently, not all eslint rules are backwards compatible. However, some rules have already been rewritten for oxlint. Therefore, some rules can already be replaced with oxlint rules.
I envision it this way:
- Add a new config file to
eslint-plugin-experience-next-recommended-oxlint- which replicates therecommendedconfig file but disables the rules available in oxlint. - Add a new library,
oxlint-config, to which we add the config file. In this config file, we use the rules fromeslint-plugin-experience-next, but only those that are available. From a development perspective, this will be a JSON file that will be located inside the package. (JS/TS configs cannot be used, as oxlint does not plan to support such files as configs)
Links:
- Oxlint - https://oxc.rs/docs/guide/usage/linter.html
- Ready eslint rules in oxlint - https://oxc.rs/docs/guide/usage/linter/rules.html
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels