zed
zed copied to clipboard
Allow users to configure ESLint's `rulesCustomizations` settings
rulesCustomizations is an array of rule severity overrides. Globs can be used to apply default severities for multiple rules. See docs & type definitions
Example Zed settings.json to override all eslint errors to warnings:
{
"lsp": {
"eslint": {
"settings": {
"rulesCustomizations": [
// set all eslint errors/warnings to show as warnings
{ "rule": "*", "severity": "warn" }
]
}
}
}
}
Release Notes:
- Added support for configuring ESLint's
rulesCustomizationssettings, ie.{"lsp": {"eslint": {"settings": {"rulesCustomizations": [{"rule": "*", "severity": "warn"}]}}}}
Demo:
https://github.com/zed-industries/zed/assets/2072378/18f0bb28-0546-4234-a11f-39af6c9fcc12