oxc/tasks/lint_rules/package.json
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

22 lines
659 B
JSON

{
"private": true,
"name": "lint_rules",
"main": "./src/main.cjs",
"version": "0.0.0",
"dependencies": {
"@next/eslint-plugin-next": "latest",
"@typescript-eslint/eslint-plugin": "latest",
"eslint": "^9.13.0",
"eslint-plugin-import": "latest",
"eslint-plugin-jest": "latest",
"eslint-plugin-jsdoc": "latest",
"eslint-plugin-jsx-a11y": "latest",
"eslint-plugin-n": "latest",
"eslint-plugin-promise": "latest",
"eslint-plugin-react": "latest",
"eslint-plugin-react-hooks": "latest",
"eslint-plugin-react-perf": "^3.3.3",
"eslint-plugin-unicorn": "latest",
"eslint-plugin-vitest": "latest"
}
}