oxc/tasks
Cam McHenry e221ea3fb5
chore(tasks/lint_rules): sync rules with ESLint v9 (#6777)
The previous version of the `react-perf` ESLint plugin was holding us
back from updating this to ESLint V9. I've manually specified the ESLint
version here, because we want to make sure we are running the latest
major version of ESLint which changes a lot of things.

Also changed it so that rules which are not supported and also
implemented do not get counted twice in the total count. For example,
`eslint/no-with` is marked as not supported but it is still implemented.
This was previously counted for both, which made it look like we had an
additional rule implemented.
2024-10-22 20:14:10 +08:00
..
ast_tools feat(ast): add AstBuilder::*_with_scope_id etc methods (#6760) 2024-10-22 03:40:02 +00:00
benchmark ci(benchmark): add small test file to linter benchmark (#6572) 2024-10-15 02:37:22 +00:00
common perf(rust): use cow_utils instead (#5664) 2024-09-11 18:39:30 +08:00
coverage fix(coverage): tests for --> in the first line should not have raw flag. (#6772) 2024-10-22 10:24:27 +00:00
javascript_globals perf(ast-tools): use FxHashMap over std::collections::HashMap (#5997) 2024-09-23 18:28:54 +00:00
lint_rules chore(tasks/lint_rules): sync rules with ESLint v9 (#6777) 2024-10-22 20:14:10 +08:00
minsize refactor(minifier): binary operations use ConstantEvaluation (#6700) 2024-10-20 15:13:27 +00:00
prettier_conformance refactor(prettier)!: remove source_text argument from constructor (#6448) 2024-10-11 06:27:33 +00:00
rulegen feat(rulegen): add import to rulegen (#6631) 2024-10-16 17:05:40 -04:00
transform_checker feat(ast)! add source_text to Program (#6444) 2024-10-11 04:13:41 +00:00
transform_conformance feat(transformer): class static block transform (#6733) 2024-10-22 03:40:02 +00:00
website feat(website/linter): render mapped types in config docs (#6604) 2024-10-15 20:35:45 +00:00