editlint lets you edit your eslint rules in bulk
eslint
- Using the flat
eslint.config.js
config file instead of.eslintrc.xx
import pluginJs from "@eslint/js";
import { editlint } from "editlint";
// ...
export default [
// ...
convertToWarnings(pluginJs.configs.recommended),
// ...
];
import { ruleEntryToWarning } from "editlint";
export default [
// ...
editlint(pluginJs.configs.recommended, {
condition: /^no/,
mutation: ruleEntryToWarning,
}),
];