Skip to main content Crate oxlint_config Copy item path Source Categories Configure an entire category of rules all at once.Rules enabled or disabled this way will be overwritten by individual rules in the rules field. JsDocPluginSettings Settings for the Jsdoc plugin. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html#settings-jsdoc JsxA11yPluginSettings Settings for the jsx-a11y plugin. See more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y#configurations NextPluginSettings Settings for the nextjs plugin. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html#settings-next Override Settings to override for a group of files. OxlintConfig The configuration directives for oxlint. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html PluginsSettings Configure the behavior of linter plugins. ReactPluginSettings Settings for the react plugin. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html#settings-react CustomComponent GlobalValue Settings for global variables. OneOrManyStrings Plugin Ways of referring to a plugin. Plugins The plugins for oxlint. See more: https://oxc.rs/docs/guide/usage/linter/plugins.html RuleEnforcement The enforcement setting for a linting rule. RuleSetting The settings for an individual rule. Can be a single value such as warn or error, or an array with the rule enforcement value as the first value, and the rule-specific settings in an object right after that. (example: [“allow”, { “setting1”: true }]) TagNamePreference Specifies allows custom tags for Jsdoc annotations.